diff --git a/docs/guidedtour/images/dock_tile.png b/docs/guidedtour/images/dock_tile.png new file mode 100644 index 0000000..31860a7 Binary files /dev/null and b/docs/guidedtour/images/dock_tile.png differ diff --git a/docs/guidedtour/images/prefs0.png b/docs/guidedtour/images/prefs0.png new file mode 100644 index 0000000..54bf689 Binary files /dev/null and b/docs/guidedtour/images/prefs0.png differ diff --git a/docs/guidedtour/images/prefs1.png b/docs/guidedtour/images/prefs1.png index 81a2eed..8109bee 100644 Binary files a/docs/guidedtour/images/prefs1.png and b/docs/guidedtour/images/prefs1.png differ diff --git a/docs/guidedtour/images/prefs10.png b/docs/guidedtour/images/prefs10.png index c381af6..7cc42fe 100644 Binary files a/docs/guidedtour/images/prefs10.png and b/docs/guidedtour/images/prefs10.png differ diff --git a/docs/guidedtour/images/prefs11.png b/docs/guidedtour/images/prefs11.png index b61bf62..03eefb9 100644 Binary files a/docs/guidedtour/images/prefs11.png and b/docs/guidedtour/images/prefs11.png differ diff --git a/docs/guidedtour/images/prefs12.png b/docs/guidedtour/images/prefs12.png index 0fef79b..d6b2504 100644 Binary files a/docs/guidedtour/images/prefs12.png and b/docs/guidedtour/images/prefs12.png differ diff --git a/docs/guidedtour/images/prefs13.png b/docs/guidedtour/images/prefs13.png index 67678d8..758618f 100644 Binary files a/docs/guidedtour/images/prefs13.png and b/docs/guidedtour/images/prefs13.png differ diff --git a/docs/guidedtour/images/prefs14.png b/docs/guidedtour/images/prefs14.png index db06bdd..91950e4 100644 Binary files a/docs/guidedtour/images/prefs14.png and b/docs/guidedtour/images/prefs14.png differ diff --git a/docs/guidedtour/images/prefs15.png b/docs/guidedtour/images/prefs15.png new file mode 100644 index 0000000..6453afb Binary files /dev/null and b/docs/guidedtour/images/prefs15.png differ diff --git a/docs/guidedtour/images/prefs2.png b/docs/guidedtour/images/prefs2.png index 4be47eb..6ce37f2 100644 Binary files a/docs/guidedtour/images/prefs2.png and b/docs/guidedtour/images/prefs2.png differ diff --git a/docs/guidedtour/images/prefs3.png b/docs/guidedtour/images/prefs3.png index 7b3fe36..2bdb119 100644 Binary files a/docs/guidedtour/images/prefs3.png and b/docs/guidedtour/images/prefs3.png differ diff --git a/docs/guidedtour/images/prefs4.png b/docs/guidedtour/images/prefs4.png index 648378f..0ac1929 100644 Binary files a/docs/guidedtour/images/prefs4.png and b/docs/guidedtour/images/prefs4.png differ diff --git a/docs/guidedtour/images/prefs5.png b/docs/guidedtour/images/prefs5.png index 79ae89d..7236f0e 100644 Binary files a/docs/guidedtour/images/prefs5.png and b/docs/guidedtour/images/prefs5.png differ diff --git a/docs/guidedtour/images/prefs6.png b/docs/guidedtour/images/prefs6.png index 368ad5d..85c2393 100644 Binary files a/docs/guidedtour/images/prefs6.png and b/docs/guidedtour/images/prefs6.png differ diff --git a/docs/guidedtour/images/prefs7.png b/docs/guidedtour/images/prefs7.png index 287c4a5..cdd06fb 100644 Binary files a/docs/guidedtour/images/prefs7.png and b/docs/guidedtour/images/prefs7.png differ diff --git a/docs/guidedtour/images/prefs8.png b/docs/guidedtour/images/prefs8.png index 2180adc..1c120b4 100644 Binary files a/docs/guidedtour/images/prefs8.png and b/docs/guidedtour/images/prefs8.png differ diff --git a/docs/guidedtour/images/prefs9.png b/docs/guidedtour/images/prefs9.png index bbae97c..f69b7f8 100644 Binary files a/docs/guidedtour/images/prefs9.png and b/docs/guidedtour/images/prefs9.png differ diff --git a/docs/guidedtour/prefs.rst b/docs/guidedtour/prefs.rst index 108c1b9..141719c 100644 --- a/docs/guidedtour/prefs.rst +++ b/docs/guidedtour/prefs.rst @@ -8,35 +8,26 @@ Preferences =========== .. figure:: images/wprefs.jpg + :figclass: borderless :height: 64 :width: 64 WPrefs.app ---------- - WPrefs.app is the heart of the configuration process in Window Maker. -Upon installing Window Maker and running it for the first time, the WPrefs icon -is already docked. By default, it's the one with the GNUstep logo in the -background and a few tools in the foreground (although your distibution may use -the plain GNUstep icon or something enitrely different). Normally Linux -distributions position WPrefs as the second or third icon in the Dock column by -default, just above or below the terminal icon. +Upon installing Window Maker and running it for the first time, the WPrefs +application is available under dock icon by default: -.. figure:: images/wmakerconf.png - :alt: GNUstep Logo with Tools - :height: 64 - :width: 64 - - .. - -.. figure:: images/gnustep_64.png +.. figure:: images/dock_tile.png + :figclass: borderless :alt: GNUstep Logo - :height: 64 - :width: 64 - .. + +although, depending on your distibution, location, menu entry or icon may be +different. Ususally Linux distributions position WPrefs as the second or third +icon in the Dock column by default, just above or below the terminal icon. Double-clicking on this icon opens the WPrefs.app window. Across the top of the window there is a row of icons, each one corresponding to a group of @@ -44,6 +35,12 @@ settings options. There is a checkbox for balloon help on the bottom left of the WPrefs.app window. Most of the following is taken directly from the content of the ballon help dialogs. +.. figure:: images/prefs0.png + :alt: WPrefs.app after launching + :figclass: borderless + + WPrefs.app after launching + .. contents:: Available preference settings :backlinks: none :local: @@ -51,8 +48,11 @@ of the ballon help dialogs. Window focus ~~~~~~~~~~~~ -.. figure:: images/prefs2.png +.. figure:: images/prefs1.png :alt: WPrefs.app window focus controls + :figclass: borderless + + WPrefs.app window focus controls The first icon from the left-hand side controls the way windows get their focus (how they are activated). @@ -75,15 +75,19 @@ their focus (how they are activated). The topmost check box prevents applications from receiving the focusing mouse-click (I don't know why you would use this, but some people obviously - find it useful). The bottom checkbox allows you to choose whether + find it useful). The middle checkbox allows you to choose whether newly-opened application windows automatically receive the focus, or must be - clicked to gain focus. + clicked to gain focus. The bottom allows you to bring window up while using + keyboard. Window handling ~~~~~~~~~~~~~~~ -.. figure:: images/prefs1.png +.. figure:: images/prefs2.png :alt: WPrefs.app window handling preferences + :figclass: borderless + + WPrefs.app window handling preferences Clicking the second icon allows you to select the window handling options. Clicking on this icon opens a panel allowing you to define the default @@ -95,6 +99,16 @@ placement and properties of windows in the workspace. original placement. The gadget tells Window Maker how to order windows on the screen: *Random*, *Manual*, *Cascade* or *Smart*. *Automatic* is the default. +- *Dragging a maximized window* + + Set the behaviour of maximized window when click on titlebar and drag with + the mouse. Possible actions can be set for a window to: + + - *changes its position* + - *restores its unmaximized geometry* + - *considers the window now unmaximized* + - *does not move the window* + - *Edge resistance* To set the edge resistance and whether it resists or attracts windows. @@ -102,12 +116,24 @@ placement and properties of windows in the workspace. other windows or the edges of the screen. The slider defines the threshold. Some applications' title bars may disappear at the top of the screen, with the window being too high for the screen area. Setting the edge resistance to - "0" may solve this problem. + "0" may solve this problem -- *Open dialogs in the same workspace as their owners* +- *Mod+Wheel* - Obviously, whether to force dialog boxes "spawned" by an application to open - in same workspace as their owners. + You can define, how many pixels window should increment/decrement by using + modifer keys + mouse wheel. By default, CTRL+wheel will change window size + horizontally, while SUPER+wheel vertically. + +.. + 1. *Open dialogs in the same workspace as their owners* + + Obviously, whether to force dialog boxes "spawned" by an application to open + in same workspace as their owners. + +- *When maximizing* + + This option allows the window to cover (or not) icons or the dock when + maximizing. - *Opaque move/resize* @@ -116,17 +142,15 @@ placement and properties of windows in the workspace. resize* makes window contents visible during resizing, otherwise only the frame is displayed. -- *When maximizing* - - This option allows the window to cover (or not) icons or the dock when - maximizing. - Menu ~~~~ .. figure:: images/prefs3.png + :figclass: borderless :alt: WPrefs.app menu preferences + WPrefs.app menu preferences + This panel allows you to set menu scrolling speed and submenu alignment with the parent menu. In addition, two checkboxes are provided: @@ -140,15 +164,18 @@ the parent menu. In addition, two checkboxes are provided: over it. This is convenient in some workflows, as when you have multiple applications open and you are using the window list menu to switch between applications. -- The bottom box allows you to assign EMACS-like keybindings for the selection +- The bottom box allows you to assign Vim-like keybindings for the selection of menu items. Icon ~~~~ .. figure:: images/prefs4.png + :figclass: borderless :alt: WPrefs.app icon preferences + WPrefs.app icon preferences + Set icon or miniwindow handling options. - *Icon positioning* @@ -156,12 +183,17 @@ Set icon or miniwindow handling options. This area defines the initial placement of miniwindows or icons will be displayed: *bottom, top, right, left*... -- *Checkboxes* +- *Icon size* - The topmost box enables/disables auto-arrangement of icons. The bottom box - places miniwindows for opened applications on all existing workspaces - (*omnipresent*). + Selects the size of the icons shown when a window is miniaturized and for + application icons. Dockapp developers usually assume that tiles will be 64x64 + pixels, so it's probably a good idea to leave it at that size, unless you + know you won't be using dockapps. +- *Mini-Previews for Icons* + + Allows to display content of the window, while hovering the mouse on + minimised application icon. The slider allows to set the size of the preview. - *Iconification animation* @@ -173,20 +205,22 @@ Set icon or miniwindow handling options. - 3D Flipping, or - None +- *Checkboxes* -- *Icon size* - - Selects the size of the icons shown when a window is miniaturized and for - application icons. Dockapp developers usually assume that tiles will be 64x64 - pixels, so it's probably a good idea to leave it at that size, unless you - know you won't be using dockapps. + The topmost box enables/disables auto-arrangement of icons. The middle box + places miniwindows for opened applications on all existing workspaces + (*omnipresent*). The bottom box, allows to use single click for minimized or + docked icons isntead of double clicking. Ergonomy ~~~~~~~~ .. figure:: images/prefs5.png + :figclass: borderless :alt: WPrefs.app ergonomic settings + WPrefs.app ergonomic settings + Various types of information are defined in this panel. - *Size display* @@ -202,10 +236,9 @@ Various types of information are defined in this panel. Same information as above but regarding the screen placement of a window while moving (no technical drawing-like option). -- *Workspace border* +- *Appicon bouncing* - You can set a small border for the workspace. This allows you to easily - access the clip (for instance) when windows are maximized. + You can set the behaviour of AppIcons bounce here. - *Show balloon text for* @@ -215,20 +248,29 @@ Various types of information are defined in this panel. over the desktop gets annoying quickly. I use the *incomplete window title* and the *miniwindow title* options and none of the others. -- *Checkbox* +- *Workspace border* - The top check bos, if selected, raises a window when switching focus with the - keyboard. The bottom box enables a keyboard language selection button on - window titlebars (must have multiple keyboard maps/locales defined - this is - handy if you are working in multiple languages in applications such as word - processors, for example). + You can set a small border for the workspace. This allows you to easily + access the clip (for instance) when windows are maximized. + +.. + - *Checkbox* + + The top check box, if selected, raises a window when switching focus with the + keyboard. The bottom box enables a keyboard language selection button on + window titlebars (must have multiple keyboard maps/locales defined - this is + handy if you are working in multiple languages in applications such as word + processors, for example). Search Path ~~~~~~~~~~~ .. figure:: images/prefs6.png + :figclass: borderless :alt: WPrefs.app icon and pixmap search path settings + WPrefs.app icon and pixmap search path settings + This panel is used to add or delete directory paths to search for icons and pixmaps. These paths are used in the *settings* dialogs for dockapps and docked application icons, so having a good, complete set of defined paths is @@ -237,14 +279,37 @@ setup, since some default paths will not be present on your system, while others not predefined will be present. Use the *add* and *remove* dialogs to configure according to what is actually available. +Dock +~~~~ + +.. figure:: images/prefs7.png + :figclass: borderless + :alt: WPrefs.app dock preference settings + + WPrefs.app dock preference settings + +In this panel you can fine-tune Dock/Clip/Drawer behaviour. + +- *Clip autocollapsing delays* and *Clip autoraising delays* lets you choose + delays for expansion, collapsing, raising and lowering the Clip + +- *Dock/Clip/Drawer* + + First icon enables/disables thr Dock, vertical bar for your appicons and + applications. Second allows to enables/disables Clip, the tile with the + paperclip icon. Last one enables/disables Drawer - a special dockapp for + keeping the applications icons horizontally. + Workspace ~~~~~~~~~ -.. figure:: images/prefs7.png +.. figure:: images/prefs8.png + :figclass: borderless :alt: WPrefs.app workspace preference settings -This panel defines navigation features within the workspace. + WPrefs.app workspace preference settings +This panel defines navigation features within the workspace. - *Workspace navigation* @@ -256,19 +321,15 @@ This panel defines navigation features within the workspace. define where the workspace name is displayed each time you move from one workspace to another (or not to display the workspace name at all). -- *Dock and clip* - - Enables / disables the dock and/or the clip. I have seen some interesting - configurations using no dock but having the clip present. For users who - prefer a bottom or top "panel" of application launchers, system monitors and - other tools, this is a very valuable bit of flexibility. - Other ~~~~~ -.. figure:: images/prefs8.png +.. figure:: images/prefs9.png + :figclass: borderless :alt: WPrefs.app other workspace configuration settings + WPrefs.app other workspace configuration settings + This panel sets icon slide speed, shade animation speed, smooth scaling and titlebar control (button) style. Animations and sound are also defined here. @@ -281,11 +342,6 @@ titlebar control (button) style. Animations and sound are also defined here. Same as icon slide -- *Smooth scaling* - - If selected, neutralizes pixelization effect on background images. The - side-effect is to slow down background image loading. - - *Titlebar style* To choose a more or less "NeXTish" titlebar. (The top version is "newer," @@ -298,6 +354,11 @@ titlebar control (button) style. Animations and sound are also defined here. (when moved - especially when moved from one side of the screen to the other) and explosion animation for icons you remove from the dock. +- *Smooth scaling* + + If selected, neutralizes pixelization effect on background images. The + side-effect is to slow down background image loading. + - *Dithering colormap for 8bpp* For 8-bit displays (anyone still have one of these?) this enables dithering @@ -307,9 +368,12 @@ titlebar control (button) style. Animations and sound are also defined here. Applications menu ~~~~~~~~~~~~~~~~~ -.. figure:: images/prefs9.png +.. figure:: images/prefs10.png + :figclass: borderless :alt: WPrefs.app application menu configuration + WPrefs.app application menu configuration + In this panel the applications menu and the commands to launch each application can be defined. This panel has been changed in version 0.63.and later. It now displays the actual menu thus allowing direct editing. This can be done only if @@ -320,9 +384,12 @@ use one or the other. Keyboard shortcut ~~~~~~~~~~~~~~~~~ -.. figure:: images/prefs10.png +.. figure:: images/prefs11.png + :figclass: borderless :alt: WPrefs.app keyboard shortcut settings + WPrefs.app keyboard shortcut settings + Many actions in Window Maker have predefined keyboard shortcuts. These actions mainly concern windows and workspaces. Modifying, adding or removing shortcuts can be done in this panel. Defining a shortcut can be done interactively, @@ -331,9 +398,16 @@ capturing the key combination. Mouse ~~~~~ -.. figure:: images/prefs11.png +.. figure:: images/prefs12.png + :figclass: borderless :alt: WPrefs.app mouse configuration + WPrefs.app mouse configuration + +The mouse grab modifier represents the keyboard shortcut to use for actions +like dragging windows with the mouse or clicking inside the window. Mod1 (Alt) +is the default. + This panel sets the mouse speed and double-click delay. Mouse button bindings can be defined and can be disabled or enabled. @@ -346,16 +420,18 @@ as the one obtained with middle button. Starting from version 0.65 on, the mouse wheel can be used to switch workspaces. This is not default behavior and must be enabled here. -The mouse grab modifier represents the keyboard shortcut to use for actions -like dragging windows with the mouse or clicking inside the window. Mod1 (Alt) -is the default. +If mouse have more than 3 buttons and/or tilt, they can be bound to some +actions. Appearance ~~~~~~~~~~ -.. figure:: images/prefs12.png +.. figure:: images/prefs13.png + :figclass: borderless :alt: WPrefs.app appearance settings + WPrefs.app appearance settings + In this panel, everything related to the appearance of the GUI (except the background color or image) can be configured. Windows, menus and icons can have their own background "texture," meaning color gradients of various types can be @@ -366,8 +442,11 @@ Font configuration ~~~~~~~~~~~~~~~~~~ .. figure:: images/prefs14.png + :figclass: borderless :alt: Wprefs.app font configuration options + Wprefs.app font configuration options + This panel allows you to configure fonts for the window and menu titlebars, for the menu body text, and for the icon and clip text. In addition, a font may be defined for desktop messages. @@ -375,9 +454,12 @@ defined for desktop messages. Expert user ~~~~~~~~~~~ -.. figure:: images/prefs13.png +.. figure:: images/prefs15.png + :figclass: borderless :alt: WPrefs.app expert user settings + WPrefs.app expert user settings + Using this panel implies some knowledge. Many options are available. Among these are: @@ -388,6 +470,8 @@ these are: - Using Win style cycling (added from version 0.63.0) - Disabling confirmation panel for the kill command - Disabling cycling colors highlighting of icons +- Multi head related options +- Screen edge snapping Editing the configuration file ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/style.css b/style.css index b366168..54805b1 100644 --- a/style.css +++ b/style.css @@ -95,6 +95,10 @@ div.figure img { margin: 0 auto; } +div.figure.borderless img { + border: 0 +} + /* logo */ header h1 a { font-family: "DejaVu Sans", sans-serif;