Merge pull request #3 from gryf/newlook

Changed home, features and community pages.
This commit is contained in:
Doug Torrance
2019-04-03 16:13:23 -04:00
committed by GitHub
3 changed files with 77 additions and 52 deletions

View File

@@ -6,59 +6,62 @@ title: Features
Features Features
======== ========
We have already mentioned that Window Maker is a
[window manager](http://en.wikipedia.org/wiki/Window_manager)
There are other window managers out there, such as the infamous FVWM,
Enlightenment, AfterStep, and the list goes on. All window managers perform the
same basic tasks, which are to create, place, keep track of, and draw borders
around the windows on the screen. Beyond this, they can become quite different
in their various abilities.
Window Maker firmly adheres to the behavior and functionality of the Window Maker firmly adheres to the behavior and functionality of the
NEXTSTEP™ user interface. The developers have put forth a great deal of [NeXTSTEP](http://en.wikipedia.org/wiki/NeXTSTEP)™ user interface. The
effort in capturing the essense and beauty of the original design, and have developers have put forth a great deal of effort in capturing the essence and
incorporated some new ideas of their own. This has always followed the beauty of the original design, and have incorporated some new ideas of their
philosophy of keeping to those features which fit well into the overall design, own. This has always followed the philosophy of keeping to those features which
while limiting the amount of "feature creep" that tends to bloat other window fit well into the overall design, while limiting the amount of "feature creep"
managers. A summary of the main Window Maker features are presented below. that tends to bloat other window managers. A summary of the main Window Maker
features are presented below.
Core (usability) Core (usability)
---------------- ----------------
* Almost complete [ICCM](http://en.wikipedia.org/wiki/Icccm) compliance * Almost complete [ICCM](http://en.wikipedia.org/wiki/Icccm) compliance.
* National language I18N support (over 11 locales) * National language I18N support (over 11 locales).
* Built-in icon dithering with support for 4bpp and 8bpp displays * Built-in icon dithering with support for 4bpp and 8bpp displays.
* Popup menus that support keyboard traversal, which can be "pinned" to the * Popup menus that support keyboard traversal, which can be "pinned" to the
root window root window.
* Support for [GNUstep](http://gnustep.org), [GNOME](http://gnome.org), and * Support for [GNUstep](http://gnustep.org), [GNOME](http://gnome.org), and
[KDE](http://kde.org) window hints to better integrate with those desktop [KDE](http://kde.org) window hints to better integrate with those desktop
environments environments.
* Support for Motif™ and OPEN LOOK™ window hints to better * Support for Motif™ and OPEN LOOK™ window hints to better
interface with applications based on those toolkits interface with applications based on those toolkits.
* Built-in GUI configuration utility that eliminates the need to hand edit * Built-in GUI configuration utility that eliminates the need to hand edit
config files config files.
* Application [Dock](http://en.wikipedia.org/wiki/Dock_(computing)) (similar to * Application [Dock](http://en.wikipedia.org/wiki/Dock_(computing)) (similar to
NEXTSTEP/MacOS X Dock) that can be configured using drag and drop NEXTSTEP/MacOS X Dock) that can be configured using drag and drop.
* Workspace Dock (aka Clip/Fiend) which is a workspace specific Dock extender * Workspace Dock (aka Clip/Fiend) which is a workspace specific Dock extender.
* Support for rudimentary session management * Support for rudimentary session management.
* Rudimentary support for the [X RandR](http://en.wikipedia.org/wiki/RandR)
extension
* Support for [dockapps](http://en.wikipedia.org/wiki/Dockapps) (equivalent of * Support for [dockapps](http://en.wikipedia.org/wiki/Dockapps) (equivalent of
applets or epplets) applets or epplets).
* Ability to change all preferences and menus on-the-fly without having to * Ability to change all preferences and menus on-the-fly without having to
restart the window manager restart the window manager.
* Support for multiple workspaces (aka "virtual desktops") * Support for multiple workspaces (aka "virtual desktops").
* Multiple display support ([Xinerama](https://en.wikipedia.org/wiki/Xinerama)
and [XRandR](http://en.wikipedia.org/wiki/RandR) extensions)
* Ability to maximize windows in half left/right/top/bottom of the screen and
also quarters.
* Ability to display minimized window content as small preview (apercu).
* Up to 9 buttons mouses support.
* And more. You can go either through the git
[log](https://repo.or.cz/wmaker-crm.git/shortlog) and/or
[NEWS](https://repo.or.cz/wmaker-crm.git/blob/refs/heads/master:/NEWS) file.
Extras (eye candy) Extras (eye candy)
------------------ ------------------
* Built-in themes support * Built-in themes support.
* Over 13 types of window decorations, including custom defined * Over 13 types of window decorations, including custom defined.
* Support for XPM, PNG, JPEG, TIFF, GIF and PPM icons (no conversions with * Support for XPM, PNG, JPEG, TIFF, GIF and PPM icons (no conversions with
external programs) with an alpha-channel external programs) with an alpha-channel.
* Support for setting the root window background (via the wmsetbg utility) * Additional format, which [ImageMagick](https://www.imagemagick.org) supports,
will be accessible if compiled with ImageMagick support.
* Support for setting the root window background (via the wmsetbg utility). Even
differnt one per workspace.
* Optional superfluous animations, such as window shading, customizeable icon * Optional superfluous animations, such as window shading, customizeable icon
miniturization effects, slide/scrolling menus, and much more miniaturization effects, slide/scrolling menus, and much more.
Despite all of these features, Window Maker is not resource intensive and Despite all of these features, Window Maker is not resource intensive and
remains stable across many UNIX varients. It is extremely flexible, and many remains stable across many UNIX varients. It is extremely flexible, and many

View File

@@ -6,11 +6,12 @@ title: Home
Introduction Introduction
============ ============
**Window Maker** is an X11 window manager originally designed to provide **Window Maker** is an X11 [window
integration support for the [GNUstep](http://gnustep.org) Desktop Environment, manager](http://en.wikipedia.org/wiki/Window_manager) originally designed to
although it can run stand alone. In every way possible, it reproduces the provide integration support for the [GNUstep](http://gnustep.org) Desktop
elegant look and feel of the [NEXTSTEP](http://en.wikipedia.org/wiki/NEXTSTEP) Environment, although it can run stand alone. In every way possible, it
user interface. reproduces the elegant look and feel of the
[NeXTSTEP](http://en.wikipedia.org/wiki/NeXTSTEP) user interface.
[![Default Window Maker config](img/wmaker_thumb.png)](img/wmaker.png) [![Default Window Maker config](img/wmaker_thumb.png)](img/wmaker.png)
{:.screenshot .center} {:.screenshot .center}
@@ -24,6 +25,8 @@ The key features of Window Maker are:
- Lightweight and blazing fast - Lightweight and blazing fast
- Easy to use - Easy to use
- Highly configurable - Highly configurable
- Ability to bind keyboard shortcut to wide set of actions
- Dynamic menu entries
- Small, dockable apps ([dockapps](https://www.dockapps.net)) - Small, dockable apps ([dockapps](https://www.dockapps.net))
- Human readable config files and GUI prefs application - Human readable config files and GUI prefs application
- Free and open source - Free and open source

View File

@@ -1,19 +1,24 @@
--- ---
layout: default layout: default
title: Mailing Lists title: Community
--- ---
Community
=========
There are couple of ways, how to reach Window Maker community.
Mailing Lists Mailing Lists
============= -------------
This page contains all of the information needed in order to subscribe or
unsubscribe from the mailing lists, along with the general guidelines that Mailing lists are main point of contact, especially for development group which
should be followed when posting messages. is quite small, and often tend to be pretty quiet for couple of weeks.
Listed below are the currently available Window Maker mailing lists. We have Listed below are the currently available Window Maker mailing lists. We have
switched our list over to [Google Groups](https://groups.google.com). switched our list over to [Google Groups](https://groups.google.com).
Window Maker Developer List ### Window Maker Developer List
---------------------------
The Window Maker developer list is aimed at developers and others interested in The Window Maker developer list is aimed at developers and others interested in
the inner workings of Window Maker. the inner workings of Window Maker.
@@ -22,8 +27,7 @@ the inner workings of Window Maker.
* Pre-Google Groups archive: * Pre-Google Groups archive:
<https://www.mail-archive.com/wmaker-dev@lists.windowmaker.org> <https://www.mail-archive.com/wmaker-dev@lists.windowmaker.org>
Window Maker User List ### Window Maker User List
----------------------
The Window Maker user list is aimed at the end user for questions, tips, The Window Maker user list is aimed at the end user for questions, tips,
suggestions and general discussion. suggestions and general discussion.
@@ -33,13 +37,12 @@ suggestions and general discussion.
* Pre-Google Groups archive: * Pre-Google Groups archive:
<https://www.mail-archive.com/wmaker-user@lists.windowmaker.org> <https://www.mail-archive.com/wmaker-user@lists.windowmaker.org>
Subscribe/Unsubscribe ### Subscribe/Unsubscribe
---------------------
Please see the [Google Groups Please see the [Google Groups
documentation](https://support.google.com/groups/?hl=en#topic=2458613). documentation](https://support.google.com/groups/?hl=en#topic=2458613).
Etiquette ### Etiquette
---------
The following rules of etiquette are to be followed when posting to any of the The following rules of etiquette are to be followed when posting to any of the
lists: lists:
@@ -54,3 +57,19 @@ lists:
* Please, please, and pretty please **THINK** before you post. Try very hard not * Please, please, and pretty please **THINK** before you post. Try very hard not
to intentionally provoke others and cause flame-wars. We reserve the right to to intentionally provoke others and cause flame-wars. We reserve the right to
unsubscribe and ban any user that has a history of causing trouble. unsubscribe and ban any user that has a history of causing trouble.
IRC
---
There is a [#windowmaker](irc://irc.freenode.net/windowmaker) channel on
[freenode](https://freenode.net), which can be reached using appropriate
[client](https://en.wikipedia.org/wiki/Comparison_of_Internet_Relay_Chat_clients)
or, simply by using [freenode web interface](https://webchat.freenode.net).
Please be aware, that answers for questions asked there could take even couple
of hours, since there are people from different time zones.
Reddit
------
There is also a group on [Reddit](https://www.reddit.com/r/windowmaker/)
dedicated to discussion on Window Maker.