Changes since version 0.95.6:
.............................

- wmaker: improve key shortcut labelling
- WINGs: merge hashtable duplicate code
- WINGs: merge bagtree duplicate code
- wmaker: merge reading menu duplicate code
  (David Maciejak <david.maciejak@gmail.com>)
- Catch-up and some improvements of the Dutch .po files
- Make two text strings translatable
  (Alwin <translations@ziggo.nl>)
- wrlib: merge gradient duplicate code
- wmaker: update NEWS for 0.95.6
- WPrefs: set default to 1st color in gradient texture
- wmaker: add next and previous window focus functions
- wmaker: use defined wWindowSingleFocus() function
- wmaker: add new button and wheel mouse actions
- WPrefs: add new mouse actions configuration
  (David Maciejak <david.maciejak@gmail.com>)
- wmaker: Remove dead links from BUGFORM.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- wmaker: improve windows listing in switchpanel
- wmaker: add clip mouse wheel action to change workspace
- util: create custom GNUSTEP dir if needed
  (David Maciejak <david.maciejak@gmail.com>)
- wmaker: Add window snapping feature.
- WPrefs.app: Add ability to enable or disable window snapping.
- wmaker: Clear maximized flag of a maximized window when moved.
- wmaker: Add "unmaximize on move" feature.
- WPrefs.app: Add ability to enable or disable "unmaximize on move" feature.
- NEWS: Add note about window snapping.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- fix maximize when dock is set 'on top' and it should be covered
  (Amadeusz Sławiński <amade@asmblr.net>)
- wmaker: Add new options for dragging maximized windows.
- WPrefs.app: Add ability to set behavior when dragging a maximized window.
- NEWS: Add note about dragging maximized windows.
- wmaker: Add more directions for window snapping.
- wmaker: Consistent whitespace in WindowMaker.h.
- Add script to update ChangeLog from git log.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- wmaker: fix arbitrary shell command injection
- WINGs: add function to get button caption
- wmaker: fix maximizing window in multiple screens env
  (David Maciejak <david.maciejak@gmail.com>)
- WINGs: Add optional Pango text layout support
  (Khaled Hosny <khaledhosny@eglug.org>)
- wmaker: Restore multi screen functionality by reverting wrong commits
  (BALATON Zoltan <balaton@eik.bme.hu>)
- util: clarify error message in "wmaker.inst" in case of directory creation
  failure
  (Christophe CURIS <christophe.curis@free.fr>)
- wrlib: fix usage of deprecated attribute for gcc 3.x
- wmaker: remove call to internal X11 header
  (Milan Čermák <mcermak@chello.cz>)
- configure: add detection for 'nanosleep' function with appropriate headers
- util: removed usage of external '__progname' because it is not portable
- wrlib: add support for release 5.1.0 of the libgif
- WPrefs: created macro 'wlengthof_nocheck' for the cases were wlengthof cannot
  be used
- WPrefs: replaced a few constants by the macro 'wlengthof'
- WPrefs: grouped items related to the menu style in a single place
- WPrefs: grouped items related to the window title alignment in a single place
- WPrefs: grouped items related to the help balloon configuration in a single
  place
- WPrefs: grouped items related to the AppIcon bouncing configuration in a
  single place
- WPrefs: grouped items related to the behaviour of moving a maximized window
  in a single place
- WPrefs: grouped items related to the possible window placement algorithms in
  a single place
- WPrefs: use length of array instead of hard-coded constant for sample colours
  (Christophe CURIS <christophe.curis@free.fr>)
- WINGs: Fix decimal/hexadecimal conversion bug in color panel.
- WINGs: Fix unused parameter compiler warnings in examples.
- WINGs: Avoid cast from pointer to integer of different size compiler
  warnings.
- WINGs: Link examples against Xlib.
- debian: Capitalize "Maker" in X session desktop entry.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- WPrefs: moved the titles of Clip Delay frames to an array
- WPrefs: grouped the balloon text for the dock configuration with the rest of
  the struct
- WPrefs: grouped items related to the mouse actions in a single place
- WPrefs: reorganised the Mouse Settings panel for better look
- WPrefs: reorganised the Preference panel for better look
- WPrefs: reorganised the Window Handling Settings panel for better look
- WPrefs: small reorganisation in the Dock Preferences panel
- WPrefs: minor improvements to the Focus Preference panel
- WPrefs: minor reorganisation in the Keyboard Shortcut panel
- WPrefs: minor improvements to the Workspace panel
- WPrefs: changed label from "msec" to the standard "ms" from the SI
- WPrefs: replaced call to external program "chmod" by the equivalent system
  call
  (Christophe CURIS <christophe.curis@free.fr>)
- wmaker: Support omnipresent setting toggle from keyboard
  (Gaspar Chilingarov <gasparch@gmail.com>)
- Catch-up and some cosmetic changes of the Dutch .po files
  (Alwin <translations@ziggo.nl>)
- WUtil: changed order for null pointer check in array functions (Coverity
  #72806, #72807, #72819)
- WUtil: rewrote wcopy_file for better error handling and to fix Coverity
  #50234
- WUtil: fix default rights for file created when saving PropList
- WINGs: inverted the direction for mouse wheel on WMSliders
- WINGs: removed unnecessary size checks in WMGetBrowserPaths
- WINGs: fix possible null pointer dereference in W_RealizeView (Coverity
  #50060)
- wmaker: replaced dangerous function type conversion by argument conversion
- wmaker: avoid allocating temporary memory in GetShortcutKey (Coverity #50115)
- WMaker: Fixed crash if the RContext creation fail on a Screen (Coverity
  #50066)
- wmaker: removed unnecessary check when painting application icon (Coverity
  #50052)
- wmaker: removed unnecessary assignation (Coverity #50257)
- wmaker: minor fixes for the size of an aperçu
- wmaker: moved the code for the bg helper to a dedicated function
- wmaker: close unneeded file handles when running the bg helper (Coverity
  #50137)
- wmaker: improve error messages when trying to start the helper
- wmaker: removed unnecessary null pointer check (Coverity #50041)
- wmaker: removed unnecessary variable 'done' in panelBtnCallback
- wmaker: remove unnecessary null check (Coverity #50196)
- wmaker: fix incomplete null pointer check in wFrameWindowChangeTitle
  (Coverity #50058)
- wmaker: make parsing on display name less prone to crash in SetupEnvironment
  (Coverity #50096)
- wmaker: remove unnecessary null check in readMenuDirectory (Coverity #50190)
- wmaker: fix memory leak in get_icon_filename (Coverity #50132)
- wmaker: fixes in function 'UnescapeWM_CLASS' (Coverity #50101, #50186,
  #50187)
- wmaker: fix possible buffer overrun in readMenuPipe (Coverity #50211, #50212)
- wmaker: update error message to have only one string to be translated
- wmaker: do not duplicate a string that does not need to be (Coverity #72814)
- wmaker: change message to have only one string to translate and to have more
  information
- wmaker: removed case from switch that is unreachable (Coverity #50043)
- wmaker: fix size of element given to the 'qsort' function (Coverity #50210)
- WPrefs: remove fuzzy translation that are likely to puzzle user
- WPrefs: fix possible buffer overrun (Coverity #50216)
- WPrefs: add check for image validity in 'loadRImage' (Coverity #50221,
  #50081)
- wmaker: do not remove Title Bar for windows that declare themselves as
  Toolbar or Tear-off menu
- WINGs: fix infinite loop when using Pango on string that have to be split
- WINGs: fix WMPathForResourceOfType to check for all the paths it claims to
  check
- WINGs: to not allocate memory for a short lived array (Coverity #50136)
- WINGs: fix possible problems due to sign extension when setting Icon
  (Coverity #50202)
- wmaker: add check for null pointer in wAppIconCreateForDock (Coverity #50053)
- wmaker: change strcpy to the version with size check (Coverity #50217)
- wmaker: fix possible buffer overrun with filename for Icon Chooser (Coverity
  #50218)
- wmaker: replaced temporary allocation by local storage for error message
- wmaker: remove intermediate strcpy in updateWorkspaceMenu (Coverity #50213)
- wmaker: do not store return value that we don't use (Coverity #50252)
- wmaker: fix signedness of variable (Coverity #50082, #50222)
- wmaker: removed variable 'done' to prepare return status in
  'wNETWMProcessClientMessage'
- wmaker: remove unnecessary check in acceptXDND (Coverity #72817)
- WPrefs: fix memory leak when storing the list of colors in Appearence panel
- WPrefs: fix memory leaks on temporary colours to draw icon's title in
  Appearence preview (Coverity #72808, #72810)
- util: return from 'findCopyFile' if the source file could not be found
  (Coverity #50075)
- util: use wfree instead of free for consistency
- wmaker: work around compilers that do not support nested functions
- WPrefs: Use standard C declaration of array instead of GNU syntax
- WPrefs: link against math library because it is used in a few places
- Make sub-directories visible the automake's "dist*" targets
  (Christophe CURIS <christophe.curis@free.fr>)
- WINGs: add functions to set widget background image
- WPrefs: add workspace pager configuration
- wmaker: add workspace pager underlying configuration
- wmaker: add core workspace pager functions
  (David Maciejak <david.maciejak@gmail.com>)
- wmaker: moved the variable 'process_workspacemap_event' to the global
  namespace
- wmaker: remove unnecessary null pointer checks in handle_event of wsmap
- makefile: make silent rule work also for generated files
- wmaker: replaced macro by an inline function, in X Modifier initialisation
- wmaker: replaced macro 'store_modifier' by an inline function, in X Modifier
  initialisation
- checkpatch: fix bug in regular expression
- WPrefs: fix memory leak when storing the list of texture in Appearence panel
  (Coverity #50112)
- WPrefs: fix icon used in the Opaque/Non-opaque Move setting
  (Christophe CURIS <christophe.curis@free.fr>)
- wrlib: Merge some duplicate code when allocating color
  (David Maciejak <david.maciejak@gmail.com>)
- configure: rewrote the detection for -Wunused-macro
- configure: add macro to check compiler flag '-Wstrict-prototype'
- configure: add a few warning flags for gcc and clang to help catch bugs
- configure: make the gcc check for trampolines stronger
- WINGs: remove the macro DEFAULT_TITLE because it is not used
- WINGs: remove constants used for default width+height for the widget
- WINGs: remove unused constant DEFAULT_BORDER_WIDTH in wcolorwell
- WINGs: remove unused macro NFONT in wbutton
- WINGs: remove dead code from 'loadPixmaps'
- WINGs: remove macro ABS_SHIFT from the wcolorpanel code
- WINGs: remove internal XDND macros that are not used
- WINGs: reuse GNUstep header instead of duplicating stuff in wwindow.c
- remove a few unused constant for size of buffers
- remove unused macros defining corner positions
- replaced all local definitions of PI by a single one
- wmaker: removed unused macro DBLCLICK_TIME
- wmaker: removed unused constant SCROLL_STEPS in the switchpanel code
- wmaker: add code to explicitly ignore Motif-WM flags we don't want to handle
- wmaker: remove constants HORIZONTAL and VERTICAL from moveres.c
- wmaker: remove parameter 'which' from local function 'restoreMenu'
- wmaker: comment out definition of wm-spec constant that we do not use
- WPrefs: remove unused constants ICON_TITLE_*FONT
- util: remove local constants GLOBAL_DEFAULTS_SUBDIR that are not used
  (Christophe CURIS <christophe.curis@free.fr>)
- WINGs: increment version
  (David Maciejak <david.maciejak@gmail.com>)
- configure: require a minimum version for Autoconf to avoid wrong generation
- wmaker: rewrote the update of _NET_WORKAREA property
- configure: rewrote the detection for WebP image library
- configure: add detection for O_NOFOLLOW flag to the open function
  (Christophe CURIS <christophe.curis@free.fr>)
- WPrefs: improve texts in the Window Handling panel
  (Yury Tarasievich <yury.tarasievich@gmail.com>)
- WPrefs: moved the list of icon animations into an array
- WPrefs: created an array to store the database values for the Icon Position
  setting
- WPrefs: grouped the choices for Window Resize Display in a single place
- WPrefs: grouped the choices for Window Move Display in a single place
- WPrefs: add an image to represent the window in the Window Placement frame
- WPrefs: add possibility to configure the size of the aperçu
  (Christophe CURIS <christophe.curis@free.fr>)
- WPrefs: Clarify purpose of "window snapping" feature in expert panel.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- Translations: Dutch .po files updated
- WPrefs: make a text string translatable
- WINGs: trivial fix in text string
- WMaker: trivial fixes in text strings
- WPrefs: trivial fixes in text strings
  (Alwin <translations@ziggo.nl>)
- wmaker: removed global variable "flags.nopolling"
- make: do not compile stuff in the 'test' directory
- Renamed "Aperçu" into "Mini-Preview" in visible places
- Renamed "apercu" to "minipreview" in the source code
- Renamed "Apercu" to "MiniPreview" in the configuration database
- wmaker: remove execute permissions on the source file 'wsmap.c'
- configure: updates as reported by 'autoupdate'
- configure: remove a few commented-out stuff that are deprecated
- configure: added the copyright notice at the begining of the file
- configure: add email address for bug reports in AC_INIT
- configure: cosmetic improvements on comments
- configure: minor updates on quoting for consistency with Autoconf's syntax
- configure: rewrote 3 ARG_ENABLEs to get them to behave properly
- configure: rewrote 2 ARG_WITH for paths to provide better feedback
- updated autoconf macro gl_LD_VERSION_SCRIPT from gnulib to version 4
- wrlib: generate automatically the list of symbols to keep from the API header
  (Christophe CURIS <christophe.curis@free.fr>)
- Add generate-mapfile-from-header.sh to distribution tarball.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- created script to check the list of source files to handle for translation
- WINGs: add missing source files for translation
- wmaker: add missing source files for translation
- WPrefs: fix list of source files for translation
- make: remove unnecessary chmod when creating directories for locales
  installation
- make: add a variable 'DOMAIN' for the name of the pot and mo files
- doc: create the skeleton to have a documentation for Internationalisation
- configure: rewrote the support for languages in localisation
- configure: rewrote detection for 'xgettext'
- configure: add check for the program "msgfmt" when i18n is requested
- doc: explain how to compile with language support
- doc: describe how to choose the language (i18n) at run time
- configure: replaced option '--with-nls' by autoconf's '--localedir'
- configure: rewrote the support for option '--with-menu-textdomain'
- configure: rewrote support for option '--disable-locale'
- doc: moved the FAQ on i18n into the dedicated README.i18n
- configure: enable all languages when performing make distcheck
- configure: add possibility to list available languages with LINGUAS=list
- make: remove installed translations when performing Uninstall
- txt-from-texi: add support for variables
- doc: explain how to help translating the Window Maker project
- make: new target 'update-lang' to update the PO files for a languages against
  latest sources
- make: moved PHONY outside the USE_LCOV conditional
- txt-from-texi: fixed use of awk 'match' function to be portable
- txt-from-texi: remove use of the 'switch' statement for portability
- i18n: fix failing generation of the README.i18n file
  (Christophe CURIS <christophe.curis@free.fr>)
- wmaker: Add autocomplete/history feature to keyboard shortcut Run dialog.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- wrlib: mark the script 'get-wraster-flags' as deprecated
- WUtil: mark the script 'get-wutil-flags' as deprecated
- WINGs: mark the script 'get-wings-flags' as deprecated
- wmaker: created script to check program's options against documentation
- wmaker: improve the documentation for the command-line options
- wmaker: create script to handle conditional and variables replacement in man
  pages
- doc: changed section for man page of "wdread" to 1x for consistency
- doc: add check of the program options against their man pages
- doc: updated man pages for many tools
- doc: the man page for "wmsetbg" is now processed by a script
- texi2txt: fix support embedded item lists to allow nested lists
- texi2txt: add support for enumerated lists
- texi2txt: add support for the @table command
- texi2txt: add support for making cross-references in the document
- doc: convert INSTALL-WMAKER into a texinfo source processed by texi2txt
- doc: update information in the Installation Manual
- doc: removed a few deprecated stuff from the Installation Manual
- check the "configure" option list against the INSTALL-WMAKER documentation
- doc: describe the "new" options to the "configure" script
- check-doc: add an option to ignore some explicit options from the command's
  help
- Code refactoring: replaced macro 'MWM_HINTS' by 'USE_MWM_HINTS' for
  consistency
- configure: Added option to disable Motif WM Hints support
- Code refactoring: replaced macro 'XDND' by 'USE_DOCK_XDND' for consistency
- doc: re-generate the top directory documentation when "make dist" is invoked
- texi2txt: add workaround for a known bug in "mawk"
- wmaker: check return value for XGetWindowAttributes (Coverity #50032)
- Handle NULL pointer as good as possible (Coverity #50099)
- WINGs: fix memory leak in WMSubtractPLDictionaries (Coverity #50128)
- wmaker: fix incorrect size for memory allocation (Coverity #50207)
- wmaker: fix memory leak in the Workspace Map if there is no workspace
  (Coverity #109608)
- wmaker: remove non-necessary allocation (Coverity #109609)
- wmaker: remove useless null pointer check (Coverity #109612)
- WINGs: remove useless function call in WColorPanel (Coverity #109617)
- WUtil: fix improper use of de-allocated variable (Coverity #109618)
- wmaker: converted macro 'SAME' into a static function
- wmaker: fix crash when switching workspace with "Affiche.app"
- wmaker: fix non-portable int argument for printf in error message
  (Christophe CURIS <christophe.curis@free.fr>)
- Translations: Dutch language files updated
- WINGs: trivial fixes in text strings
- WMaker: trivial fixes in text strings
- WPrefs: trivial fixes in text strings
  (Alwin <translations@ziggo.nl>)
- wmaker: add script to check the call-back function used when loading
  configuration
- wmaker: fix incorrect type for variable in the global preference structure
- Code refactoring: replaced macro 'ANIMATIONS' by 'USE_ANIMATIONS' for
  consistency
- configure: Added option to disable animations
- wmaker: fix warnings from compiler when animations are disabled
- wmaker: took as much assignation as possible outside 'if' statements
- wmaker: reorganisation of the control flow of the function 'findDock'
- wmaker: remove one level of pointers for the function SlideWindows
- wmaker: do not use strcmp twice on the same thing, in function appiconBalloon
  (Christophe CURIS <christophe.curis@free.fr>)
- wmaker: removed dead code related to 'GLOBAL_SUBMENU_FILE'
  (Rodolfo García Peñas (kix) <kix@kix.es>)
- wmaker: moved the definition of the list of entries for the window menu to an
  array
- wmaker: moved the definition of the entries for the window menu options to an
  array
- wmaker: moved calculation of internal offset in handleDockMove outside the
  loop
- wmaker: moved the list of Window Attributes into an array, for the Window
  Inspector
- wmaker: moved the list of Advanced Options into an array, for the Window
  Inspector
- wmaker: moved the list of Application Attributes into an array, for the
  Window Inspector
- wmaker: fix misuse of 'user_flags' instead of 'client_flags' for window
  attributes
- wmaker: honour MWM Hint to have no border to a window
- WINGs: create a new type of Tri-State Switch Button (to doc)
- wmaker: fix clearing of window attribute that was not saved properly
- doc: describe the GNOME application issue in the FAQ
- Add a configuration option to ignore Decoration Hints from GTK-based
  application
- wmaker-check: rewrote parsing of structure fields for callback checker
  (Christophe CURIS <christophe.curis@free.fr>)
- wmaker: replace and be replaced (ICCCM protocol)
  (Iain Patterson <wm@iain.cx>)
- wmaker: make the '--replace' de-activable at compile time
- wmaker: support providing ICCCM version, for compliance with the standard
- doc: describe Iain Patterson's new feature for ICCCM compliance
  (Christophe CURIS <christophe.curis@free.fr>)
- Translations: Dutch language files updated
- WMaker: trivial fix in text string
  (Alwin <translations@ziggo.nl>)
- doc: changed section for man pages from 1x to 1
- util: improve the command line argument parsing in wmmenugen
- doc: do not install translated man pages if the language was not enabled in
  LINGUAS
- doc: changed section for translated man pages from 1x to 1
- configure: Add compiler detection on non optimal floating point constant
- Fixed floating point constants defined as double but expected as float
- Added some explicit conversion to double precision
- Use single-precision math functions when available
- wrlib: changed Gamma Correction calculation to use single-precision float
  (Christophe CURIS <christophe.curis@free.fr>)
- WPrefs: creating more space for translations
  (Alwin <translations@ziggo.nl>)
- debian: Import version 0.95.6-1.
- debian: Import version 0.95.6-1.1.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)


Changes since version 0.95.5:
.............................

- ppm.c code style
- gif.c code style
- Removed optimize_for_speed flag
- Removed context argument in jpeg files
- supports_tiff moved to wPreferences
- wApplicationExtractDirPackIcon doesn't use WScreen
- get_icon_filename doesn't use WScreen
  (Rodolfo García Peñas (kix) <kix@kix.es>)
- Display app name in ballon help of GNUstep apps
  (Charles Philip Chan <cpchan@bell.net>)
- osdep_bsd.c: Fix a typo causing memory to be overwritten
  (François Tigeot <ftigeot@wolfpond.org>)
- Add some information in the NEWS file
  (Carlos R. Mafra <crmafra@gmail.com>)
- Debian 0.95.5
- Small typo with the word attempts
- WPrefs: Ignore NumLock key when capturing keyboard shortcuts
  (Rodolfo García Peñas (kix) <kix@kix.es>)
- wmaker: Converted #define to an Enum for the Program State tracking variables
- wmaker: Changed name of parameter in macro WCHECK_STATE
- wmaker: Created a global structure to regroup all global variables
- wmaker: Moved the variable for Locale choice (I18N) to the global variable
  structure
- wmaker: Moved timestamp variable (#1) to the global variable structure
- wmaker: Moved timestamp variable (#2) to the global variable structure
- wmaker: Moved global var with list of cursors to the preferences variable
- wmaker: Removed notion of 'Default' mouse cursor
- wmaker: Moved definition of WM-related XAtoms into the global variables
  structure
- wmaker: Moved definition of GNUStep-related XAtoms into the global variables
  structure
- wmaker: Moved definition of WMaker-specific XAtoms into the global variables
  structure
- wmaker: Moved definition of X Contexts into the global variables structure
- wmaker: Removed variable for X Context that is not used
  (Christophe CURIS <christophe.curis@free.fr>)
- wIconChangeImageFile returns int
- wIconChangeImageFile find image if block swapped
- wIconChangeImageFile get image block swapped
- wIconChangeImageFile removed error variable
  (Rodolfo García Peñas (kix) <kix@kix.es>)
- Fixed scoping error in wSwitchPanelSelectFirst().
  (Iain Patterson <wm@iain.cx>)
- StartWindozeCycle uses ease variable
- Avoid loop in keybinding check
- wmaker: code style
- Moved 'workspace_name_font' from the Screen to a Workspace object in the
  global namespace
- Variable workspace_count moved to the workspace object in the global
  namespace
- Variable last_workspace moved to workspace object in global namespace
- Variable current_workspace moved to workspace object in global namespace
- Array of workspaces moved to the workspace object in the global namespace
- Variable workspace_menu moved to workspace object in global namespace
- Clip, Dock and Drawers menu moved to appropriate global namespace
- Removed WScreen args not used
- AppIcon list moved out of WScreen
- Removed unused WScreen variable in wIsADrawer
- Variable clip_icon moved to clip object in the global namespace
- wClipIconPaint appicon argument removed
  (Rodolfo García Peñas (kix) <kix@kix.es>)
- Remove warning by open coding WM_ITERATE_ARRAY macro
  (Rodolfo García Peñas <kix@kix.es>)
- Varible session_state moved to global namespace
- Removed WScreen argument
- shortcutWindows moved to w_global
- Removed unused variable wapp_list
  (Rodolfo García Peñas (kix) <kix@kix.es>)
- Allow undocking appicon when Alt is pressed
- Prevent crash when toggling auto-attract on a drawer with clip disabled
- Correctly initialize the drawer tile when the dock is on the left side
- Fix stacking level bug when creating a drawer in a keep-on-top dock
- Fix removal of drawer with a single appicon
- Remove dead code for a confirmation dialog that we'll probably never want to
  show
  (Daniel Déchelotte <yo.dan@free.fr>)
- Compiler food.
- Removed unused keymove_tick variable
  (Rodolfo García Peñas (kix) <kix@kix.es>)
- wmaker: Moved variable Screen Count into the global namespace
- wmaker: Moved variable Ignore Wks Change into the workspace object in the
  global namespace
- wmaker: Moved variables for the XShape extension into the global namespace
- wmaker: Moved variables for the Xkb extension into the global namespace
- wmaker: Moved variables for the XRandR extension into the global namespace
- wmaker: Moved variables for Inotify into the global namespace
- wmaker: Removed global variable 'WDelayedActionSet' and associated dead code
- wmaker: Moved variable ValidModMask into the global namespace
- wmaker: Moved global domain definition to the global namespace
- wmaker: Moved definition of global variable 'wKeyBindings' to header
- configure: Added compilation check for dangerous use of 'extern' keyword
  (Christophe CURIS <christophe.curis@free.fr>)
- Removed unused WScreen argument
  (Rodolfo García Peñas (kix) <kix@kix.es>)
- Removed unused WScreen argument from dock's clip state functions
- Removed unused WScreen argument from workspace's state functions
- Removed unused WScreen argument in Pixmap function
- Removed unused WScreen argument in dock's drawer state functions
- Removed unused WScreen argument in dock's clip function
- Removed unused WScreen argument in some Default handling functions
- util: Fixed possible off-by-one issue when generating filename
- WPrefs: Grouped config key and user display string in a single struct
- WPrefs: Grouped config key and user display icon in a single struct
- WPrefs: Fixed duplicate 'const' keyword
- wmaker: Fixed compilation of XDND support
- wmaker: Added 'static' attribute to local variables
- Removed parameter to function 'create_tab_icon_workspace' that was not used
- Removed parameters to function 'open_window_menu_core' that were not used
- Removed parameter to function 'updateResistance' that was not used
- Removed parameter to function 'handleDeadProcess' that was not used
- Removed parameters to function 'handle_inotify_events' that were not used
- wmaker: Added reset of file handle variable to avoid multiple file close
- wmaker: Removed non necessary macro for buffer size
- wmaker: Marked arg as unused for compiler in callback code
- wmaker: Marked args as unused at places where conditional code is used
- wmaker: Marked args as unused for compiler in callback code
- wmaker: Marked args as unused for compiler in menu callback code
- wmaker: Marked args as unused for compiler in XExposeEvent callback code
- wmaker: Marked args as unused for compiler in XClickEvent callback code
- wmaker: Marked args as unused for compiler in XCloseEvent callback code
- wmaker: Marked args as unused for compiler in WINGs Notif callback code
- wmaker: Removed explicit callback type conversion
- wmaker: Marked args as unused for compiler in WINGs callback code
- wmaker: Marked args as unused for compiler in X Error handlers
- wmaker: Removed explicit callback type conversion
- wmaker: Marked args as unused for compiler in process death handlers
- wmaker: Marked args as unused for compiler in signal handlers
  (Christophe CURIS <christophe.curis@free.fr>)
- Add "Other maximization options" to window menu.
  (Doug Torrance <torrance@vandals.uidaho.edu>)
- Focus fullscreen windows.
- Update shortcut label for Unmaximize menu entry.
- Update shortcut labels for Other maximization submenu.
- Update other window menu shortcut labels.
  (Iain Patterson <wm@iain.cx>)
- Included compile file in gitignore
  (Rodolfo García Peñas (kix) <kix@kix.es>)
- Compiler food.
  (Iain Patterson <wm@iain.cx>)
- WUtil: Marked args as unused for compiler in a callback functions
- WUtil: Marked args as unused for compiler in WUtil's API code
- WUtil: Removed unused argument in internal function
- WINGs: Marked args as unused for compiler in Notification callback code
- WINGs: Marked args as unused for compiler in XDND callback code
- WINGs: Marked args as unused for compiler in widget resize callback code
- WINGs: Marked args as unused for compiler in X Error handlers
- WINGs: Marked args as unused for compiler in event callback code
- WINGs: Marked args as unused for compiler in a few more callback functions
- WINGs: Marked args as unused for compiler in WINGs API code
  (Christophe CURIS <christophe.curis@free.fr>)
- Updated default icons
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- Avoid unnecessary wWindowConfigure().
  (Iain Patterson <wm@iain.cx>)
- util: Marked args as unused for compiler in X Error handlers
- WPrefs: Marked args as unused for compiler in Notification callback code
- WPrefs: Marked args as unused for compiler in X Error handler
- WPrefs: Marked args as unused for compiler in event callback code
- WPrefs: Marked args as unused for compiler in signal handlers
- WPrefs: Marked args as unused for compiler in WINGs callback code
- wmaker: Marked arg as unused for compiler in Timer handler
- Re-enable the compiler check for unused arguments
- wmaker: Removed unused argument to function 'wMenuScroll'
- wmaker: Removed unused args to local functions in wmspec
- util: Removed argument that is not used
- WINGs: Removed unused argument in function 'checkDropAllowed'
- WINGs: Removed unused argument to function 'W_SetXdndAwareProperty'
- WPrefs: Removed unused argument to function 'handleDragOver'
- WPrefs: Removed unused screen argument in functions 'Init*'
- WPrefs: Removed unused function 'DestroyTexturePanel'
- WPrefs: Removed unused Screen argument to the 'Init*' functions
- WPrefs: Disable compilation for code that is 'not_yet_fully_implemented'
- WPrefs: Removed unused argument to function 'OpenExtractPanelFor'
  (Christophe CURIS <christophe.curis@free.fr>)
- Remove default Microsoft fonts.
- Remove newlines in legal panel.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- wmaker: Removed unused argument in function 'wDockFinishLaunch'
- wmaker: Removed unused argument in function 'wDockLaunchWithState'
  (Christophe CURIS <christophe.curis@free.fr>)
- Info Panel size with variables
- Window Maker Developers Team Copyright
- Legal Panel size with variables
  (Rodolfo García Peñas (kix) <kix@kix.es>)
- Removed newlines from legal text in translations
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- Improved ignore for 'm4' macro directory
- configure: Moved detection of GIF support to a dedicated macro
- wrlib: Use a Conditional for GIF in the makefile instead of #if in source
- wrlib: Add support for v5 of the gif_lib API
- WPrefs: Removed unused argument in function 'WGetEditMenuSubmenu'
- WPrefs: Marked args as unused for compiler in callback code
- wrlib: Moved configure's detection of JPEG support to a dedicated macro
- wrlib: Moved configure's detection of PNG support to a dedicated macro
- wrlib: Moved configure's detection of TIFF support to a dedicated macro
  (Christophe CURIS <christophe.curis@free.fr>)
- Remove WMFullscreenLevel
- Raise fullscreened window
  (Amadeusz Sławiński <amade@asmblr.net>)
- wrlib: Moved configure's detection of XPM support to a dedicated macro
- configure: Moved PPM image format handling to a consistent place
- wrlib: separated the code to save to XPM from the builtin XPM loading
- wrlib: Use a Conditional for XPM in the makefile instead of #if in source
- wrlib: Marked args as unused for compiler
- wrlib: Renamed image format related files for clarity
- WUtil: New macro 'wlengthof' in the public API to get number of elements in
  an array
- WINGs: Use the macro 'wlengthof' to get the number of element in an array
- wmaker: Use the macro 'wlengthof' to get the number of element in an array
- WPrefs: Use the macro 'wlengthof' to get the number of element in an array
- util: Use the macro 'wlengthof' to get the number of element in an array
- configure: Less intrusive CFLAGS change when --enable-debug is chosen
- configure: Do not keep assertion if debug was not enabled
- configure: Added a check to try to enable STD C11 if possible
- configure: Minor changes to option parsing for consistency
- configure: Add check on function prototypes when debug is enabled
- WINGs: Minor improvments in 'closestListItem' function
- WINGs: Do not allocate memory for a fixed-size short-lived buffer
- wmaker: Minor improvements to function 'shade_animate' when empty on purpose
- wmaker: Avoid multiple calls to gettext
- wmaker: Created an array to hold the maximize menu entries
- WPrefs: Changed array of strings 'colorOptions' into a struct for
  explicitness
- WPrefs: Changed array of strings 'textureOptions' into a struct for
  explicitness
- WPrefs: Make the label internationalised for the texture option in dialog
  window
- wmaker: Do not allocate memory for a short lived string in
  'selectSpecification'
  (Christophe CURIS <christophe.curis@free.fr>)
- move maximization size adjustments to maximization function
- make adjustments for dock when calculating area for miniwindows
- take dock into account when not covering icons next to it
- Fix implicit declaration
  (Amadeusz Sławiński <amade@asmblr.net>)
- Fix arrow keys in switchpanel.
  (Iain Patterson <wm@iain.cx>)
- configure: Enable compiler warnings to help add 'format' attribute
- configure: Enable compiler warnings to help add 'noreturn' attribute
- WINGs: Added attribute 'noreturn' to public function 'WMScreenMainLoop'
- util: Removed unused procedure that caused a compilation warning
- util: Added noreturn attribute to appropriate functions
- WPrefs: Added noreturn attribute to appropriate functions
- wrlib: Added noreturn attribute to appropriate functions
- wmaker: Do not call XShape function if the server did not say it supports it
- WINGs: Do not create variables for trivial things
- Remove some unnecessary code related to XShape usage
- configure: Removed deprecated lines for unused X stuff
- configure: Enable compiler warnings for trampoline code generation
- configure: Replaced deprecated construct with recommended new check
- configure: Removed macro that are not used anymore
- configure: Added m4 check to detect possible non-expanded macros
- WINGs: Removed unnecessary type conversion
- WRaster: Removed unused variables from Makefile
- wmaker: Do not create a temporary variable for Xrandr support detection
- WPrefs: Add case check to fix -Wmaybe-uninitialized warning
- Code refactoring: replaced macro 'SHAPE' by 'USE_XSHAPE' for consistency
- configure: made the functions to try lib link+compile more generic
- configure: Created new macro to append only once a flag to a variable
- configure: Created new macro to perform the repetitive part of Library check
- configure: Moved configure's detection of XShape to a dedicated macro
- Code refactoring: replaced macro 'XINERAMA' by 'USE_XINERAMA' for consistency
- configure: Moved configure's detection of Xinerama to a dedicated macro
- Code refactoring: replaced macro 'HAVE_XRANDR' by 'USE_XRANDR' for
  consistency
- configure: Moved configure's detection of XRandR to a dedicated macro
- Code refactoring: replaced macro 'XSHM' by 'USE_XSHM' for consistency
- Configure: Moved configure's detection of XShm to a dedicated macro
- Configure: Added proper check for Xmu library for WRaster
- WINGs: Added a few missing const attributes
- WRaster: Added missing const attribute
- wmaker: Added missing const attribute
- WPrefs: Added a few missing const attributes
- utils: Added a few missing attributes to local variables
- WINGs: Added 'const' attribute to function 'WMCreateHashTable'
  (Christophe CURIS <christophe.curis@free.fr>)
- move dock/icons size adjustments, to fix window placement
  (Amadeusz Sławiński <amade@asmblr.net>)
- Fixed a few improper macro usages
- WPrefs: Moved widgets in Workspace panel so that label is not truncated
  (Christophe CURIS <christophe.curis@free.fr>)
- Removed unused code in makeTitledIcon
- Arguments not used in SetButtonAlphaImage
- GetWindow function, argument not used
- Remove compiler warnings in defaults.c
- Removed unused code in screen.c
- remove wtest compiler warnings.
- WINGS: removed compiler warnings.
  (Rodolfo García Peñas (kix) <kix@kix.es>)
- Minimal support for _NET_WM_WINDOW_OPACITY
- Add _NET_WM_WINDOW_TYPEs added in EWMH 1.3
  (Brad Jorsch <anomie@users.sourceforge.net>)
- WINGs/Examples: Removed refs to connect and server examples
- WPrefs: Fixed label display truncated for delays in ms for autocollapsing
  clips
  (David Maciejak <david.maciejak@gmail.com>)
- Fixed compiler warnings in dock.c
  (Rodolfo García Peñas (kix) <kix@kix.es>)
- Fixed xinerama detection
- WPrefs: Resized frames inside Mouse Settings panel to avoid label truncated
- WPrefs: Removed \n from label as the widget does at better job at splitting
  lines
  (Christophe CURIS <christophe.curis@free.fr>)
- Fix out of source build for i18n pot files
- Updated Hungarian translations
  (BALATON Zoltan <balaton@eik.bme.hu>)
- Set no_focusable for "notification" and "tooltip" windows
  (Brad Jorsch <anomie@users.sourceforge.net>)
- WPrefs: Make Dock preferences pane less busy and fix up some strings
- Updated Hungarian translation
  (BALATON Zoltan <balaton@eik.bme.hu>)
- Updated copyright date
- WPrefs: Fixed compiler warnings
  (David Maciejak <david.maciejak@gmail.com>)
- WPrefs: Completely removed function 'makeTitledIcon' that did nothing
- test: Added a few comments to explain things
- doc: Minor updates to the main README file
- doc: Added info on git send-email in the 'perfect-patch' recommendation
- doc: Ran spell-checker on most text files present in the top directory
  (Christophe CURIS <christophe.curis@free.fr>)
- New translation into Dutch for Window Maker
  (Alwin <translations@ziggo.nl>)
- RandR misc.
  (David Maciejak <david.maciejak@gmail.com>)
- wmgenmenu: Write paths according to options set at configure time
  (Carlos R. Mafra <crmafra@gmail.com>)
- split autoPlaceWindow to smaller functions
- autoPlaceWindow: rewrite iteration to more comprehensible form
- autoPlaceWindow: rename mysterious parameter tryCount to ignore_sunken
- autoPlaceWindow: try placing window at center first
  (Yuri Karaban <dev@dev97.com>)
- WINGs: Add support for syslog messaging
  (David Maciejak <david.maciejak@gmail.com>)
- WUtil: Fixed incorrect header being included
- WUtil: Added missing const attribute to function arguments
  (Christophe CURIS <christophe.curis@free.fr>)
- WINGs: Add functions to release application memory
- Add call to WMReleaseApplication on application exit
- util: Make code a bit more secure
- wrlib: Improved NETPBM support, file format detection
- wrlib: Improvements to Netpbm memory usage on errors
  (David Maciejak <david.maciejak@gmail.com>)
- wrlib: Improved NETPBM support
  (Christophe CURIS <christophe.curis@free.fr>)
- wrlib: Improved file format detection
  (David Maciejak <david.maciejak@gmail.com>)
- wrlib: Improved file format detection
  (Christophe CURIS <christophe.curis@free.fr>)
- wrlib: Fixed and improved NETPBM examples
- wrlib: Added support for webp image
  (David Maciejak <david.maciejak@gmail.com>)
- wmaker: Scale image to make them fit in the preview panel
- WINGs: Changed algorithm to resize a pixmap while keeping aspect ratio
  (Christophe CURIS <christophe.curis@free.fr>)
- wrlib: added support for imagemagick third-party lib
  (David Maciejak <david.maciejak@gmail.com>)
- Added pkg-config file for WUtil.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- wrlib: revert addition of an internal ImgFormat for ImageMagick
- wmaker: update translations following string changes from previous commit
- wmaker: Updated Dutch translation against changes in Info Panel
- wmaker: Updated Armenian translation against changes in Info Panel
  (Christophe CURIS <christophe.curis@free.fr>)
- Added missing files to distribution tarball.
- Debian: Added wrlib.pc to libwraster3-dev package.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- wrlib: fixed prototype for 'RShutdown' in the public API header
- wrlib: renamed compilation flags variables with a name less prone to clash
- wrlib: fixed compilation to use the flags detected by configure for
  MagickWand
- wrlib: light changes to the code for ImageMagick
- wrlib: grouped the detection of ImageMagick in the CHECK_MAGICK macro
- wrlib: changed the function used to detecting MagickWand
- wrlib: moved 'RShutdown' from 'load.c' to 'misc.c' for consistency
- wrlib: do not initialize/release ImageMagick unnecessarily
- wrlib: add detection for ImageMagick using pkg-config
  (Christophe CURIS <christophe.curis@free.fr>)
- wmaker: minor improvements to labels in the info panel
- wrlib: Implemented functions to allow clean-up of Contexts
- wrlib: Added clean-up of image cache in 'RShutdown'
- wrlib: Added clean-up of library internals in 'RShutdown'
  (David Maciejak <david.maciejak@gmail.com>)
- WINGs: Fix crash on exit while trying to save user config changes
- WUtil: Aligned msgid for error message translations against latest code
- WINGs: removed unused variable in syslog messaging code
- WINGs: safer cleanup in the 'WMReleaseApplication' function
- WINGs: Removed checks for code that can't fail
- WMaker: rationalised the use of flags for window icons in the switchpanel
- WPrefs: Make Opaque Move/Resize less cramped in the Window Handling panel
- WPrefs: Updated translation source strings against source code
- Add attribute 'noreturn' to a few functions pointed by clang
  (Christophe CURIS <christophe.curis@free.fr>)
- Add keyboard shortcut to run application.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- wrlib: add a function to draw rectangles
  (David Maciejak <david.maciejak@gmail.com>)
- Restore wprogressindicator.c declarations to WINGs/WINGs.h
- WPrefs: WINGs font configuration
- WINGs: Option for decimal or hexadecimal RGB colors
- WPrefs: Set workspace background
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- util/wmiv: an image viewer using wrlib
- clean wDockFindFreeSlot function
  (David Maciejak <david.maciejak@gmail.com>)
- wrlib: Potential leak of memory pointed to by 'tmpp'
- wmlib: Potential leak of memory pointed to by 'entry'
  (Amadeusz Sławiński <amade@asmblr.net>)
- wmlib: remove wrong free highlighted by commit 65dc99d805
  (Christophe CURIS <christophe.curis@free.fr>)
- wrlib: potentially incorrect sizeof in malloc
- wrlib: wrong type in sizeof
- wrlib: wrong type in sizeof
- WINGs: Called function pointer is null (null dereference)
- WINGs: Value stored to 'scroll' is never read
- WINGs: Value stored to 'pos'|'_w'|'done' is never read
- WINGs: actually assign variable
  (Amadeusz Sławiński <amade@asmblr.net>)
- WPrefs: fix segfault when image not found
- add util/wmiv to .gitignore
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- WPrefs: Value stored to 'timage' is never read
  (Amadeusz Sławiński <amade@asmblr.net>)
- WPrefs: remove unfinished background tab from appearances panel code
- WPrefs: new enum in Appearances.c for tab identifiers to increase readability
- doc: Update getstyle and setstyle manpages.
- WPrefs: Add ability to edit FrameBorderColor/FrameSelectedBorderColor.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- WINGs: changed use of 'if' on panel->rgbState into a switch
- WMaker: moved XGrab/XUngrabPointer into the conditional code
- News: created section dedicated to the changes related to 0.95.3
- News: added description of a change that may be interesting to users
- News: added section to describe the changes that have occured in 0.95.4
- News: marked the current changes as part of 0.95.5 and describe the drawers
  feature
- News: described the new features for future 0.95.6 release
- News: ran spell-checker on the file
  (Christophe CURIS <christophe.curis@free.fr>)
- src/appicon.c: updated paint_app_icon
  (David Maciejak <david.maciejak@gmail.com>)
- WMaker: rewrote generation of title for the Icon Chooser to avoid problems
  (Christophe CURIS <christophe.curis@free.fr>)
- src/misc.c: updated GetShortcutString
- src/usermenu.c: updated wUserMenuRefreshInstances
- src/winmenu.c: updated prepare_menu_position
  (David Maciejak <david.maciejak@gmail.com>)
- WUtil: fix posible crash in 'wgethomedir' (Coverity #50070)
- WUtil: make sure wmalloc/wrealloc won't fail because of abort handler
- WUtil: remove unnecessary check in wstrappend (Coverity #50138)
- WUtil: fixed possible problem in wcopy_file (Coverity #50141)
- WUtil: remove unnecessary check in WMGetStandardUserDefaults (Coverity
  #50191)
- WUtil: fix type used in sizeof in function wtokensplit (Coverity #50208 +
  #50209)
- WUtil: make use of secure_getenv if the function is available
- WUtil: fix undefined behaviour with $VARS in wexpandpath (Coverity #50244)
- WUtil: change 'wassertr(v)' to still perform check even if NDEBUG is set
- WUtil: remove duplicated information from 'wassertr(v)' message
  (Christophe CURIS <christophe.curis@free.fr>)
- Coding style: Change 'foo * bar' to 'foo *bar' in function arguments
  (Carlos R. Mafra <crmafra@gmail.com>)
- WINGs: Value stored to 'columnX' is never read
- wrlib: Value stored to 'i'|'tmpc' is never read
- wrlib: Value stored to 'bptr' is never read
- util: Value stored to 'ret' is never read
- wmaker: Value stored to 'w1' is never read
- wrlib: Value stored to 'nptr' is never read
- WINGs: Value stored to 'aw' is never read
- util: Value stored to 'count' is never read
- WINGs: Value stored to 'fh'|'fy' is never read
- WINGs: Value stored to 'sz' is never read
  (Amadeusz Sławiński <amade@asmblr.net>)
- WINGs: remove unreachable code in paintMenuEntry (Coverity #50042)
- WINGs: do not crash on NULL title in WMSetWindowTitle (Coverity #50046)
- WINGs: fix check for NULL pointer in WMText selection (Coverity #50067)
- WINGs: fix memory leak in WColorPanel (Coverity #50102, #50103, #50104 and
  #50133)
- WINGs: fix memory leak in WMGetBrowserPaths (Coverity #50111)
- WINGs: fix memory leak in WMCreateTextForDocumentType (Coverity #50118)
- WINGs: fix memory leak in getStreamObjects (Coverity #50119)
- WINGs: fix memory leak in requestHandler (Coverity #50135)
- WINGs: fix memory leak in requestHandler (Coverity #50136)
- WINGs: fix possible NULL pointer dereference in WMFreeColorPanel (Coverity
  #50189)
- WINGs: fix incorrect usage of direction variable in
  updateStartForCurrentTextBlock (Coverity #50192)
- WINGs: fix check for NULL pointer in WMFilePanel (Coverity #50195)
- WINGs: fix possible NULL pointer dereference (Coverity #50197)
- WINGs: fix probable crash in drag'n'drop (Coverity #50264)
- WINGs: removed unnecessary gotos in handleTextKeyPress
  (Christophe CURIS <christophe.curis@free.fr>)
- WPrefs: updates to FrameBorderColor/FrameSelectedBorderColor options
- WINGs: Click on colored portion of color well also opens color panel.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- Add checkpatch.pl, stolen from the linux kernel
  (Carlos R. Mafra <crmafra@gmail.com>)
- Removed references to obsolete DisplayFont
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- WPrefs: changed renderTexture to always fallback to solid black when image
  can't be loaded
  (Christophe CURIS <christophe.curis@free.fr>)
- Fix segfault in Wprefs when background is set to fpixmap (wmsetbg
  --fillscale)
- Allow setting separate border color for focused windows
- Allow setting "FrameFocusedBorderColor" from WPrefs
- reformat output so it fits on terminals with 80 columns
- Add missing options to wmsetbg manpage
  (Amadeusz Sławiński <amade@asmblr.net>)
- WMaker: remove unnecessary check in Balloon show function (Coverity #50065)
- WMaker: fix memory leak in windows menu (Coverity #50109)
- WMaker: fix memory leak in window inspector (Coverity #50116)
- WMaker: fix memory leak in the docked apps icon chooser (Coverity #50117.1)
- WMaker: fix memory leak in the windows icon chooser (Coverity #50117.2)
- WMaker: fix memory leak in wDockTrackWindowLaunch (Coverity #50120 and
  #50121)
- WMaker: fix memory leak in the root menu parser (Coverity #50122)
- WMaker: fix memory leak in root menu parser (Coverity #50123 and #50124)
- WMaker: fix memory leak in workspace switching (Coverity #50126)
- WMaker: fix memory leak in the switchpanel backgroung image (Coverity #50131)
- WMaker: fix memory leak in screen initialisation (Coverity #50134)
- WMaker: removed unnecessary case handling in appicon setting
- WMaker: fix memory leak in app icon changing (Coverity #50139)
- WMaker: fix memory leak in the crash handling dialog (Coverity #50163)
- WMaker: fix memory leak when respawning after crash (Coverity #50165)
- WMaker: fix memory leak in windows saved state handling (Coverity #50171)
- WMaker: fix dangerous code in file scanning for wAdvancedInputDialog
  (Coverity #50172)
- WMaker: fix possible memory leak in the icon chooser dialog (Coverity #50173)
- WMaker: fix memory leak in the window inspector when saving settings
  (Coverity #50174)
- WMaker: fix memory leak in the window inspector when saving settings
  (Coverity #50175)
- WMaker: removed check that is always true in wDefaultsInitDomain (Coverity
  #50243)
- WMaker: change conceptually imperfect code in drawerDestroy (Coverity #50265)
- WMaker: removed use of dangerous RETRY macro in GetCommandForPid for Linux
  (Coverity #50267)
  (Christophe CURIS <christophe.curis@free.fr>)
- wrlib: add image flip functions
- util/wmiv: correct errors and warnings
- wrlib: RRotateImage function not fully implemented
  (David Maciejak <david.maciejak@gmail.com>)
- wmaker: raise shaded window when alt tabbing
- wmaker: alt-tab to shaded windows when "SwitchPanelImages = None" is set
  (Amadeusz Sławiński <amade@asmblr.net>)
- wrlib: fixed transformation functions
  (David Maciejak <david.maciejak@gmail.com>)
- wmgenmenu: Do not force command line options upon everybody
  (Carlos R. Mafra <crmafra@gmail.com>)
- WINGs: fix duplicate if/else branch in W_LookupString
  (David Maciejak <david.maciejak@gmail.com>)
- WPrefs: make fall-back value look like a fall-back value in Texture Panel
  (Coverity #50031)
- WPrefs: fix NULL pointer dereference in the Pixmap/Icon path panel (Coverity
  #50073 + #50150)
- WPrefs: fix possible crash when saving mouse modifier (Coverity #50098)
- WPrefs: fix memory leak in buildPLFromMenu (Coverity #50105)
- WPrefs: fix memory leak in loadRImage (Coverity #50107)
- WPrefs: fix memory leak when editing the label of a menu (Coverity #50130)
- WPrefs: fix memory leak when saving settings (Coverity #50140 + #50157 +
  #50159)
- WPrefs: fix memory leak when editing a delay for the dock (Coverity #50156)
- WPrefs: fix memory leak when saving window handling settings (Coverity
  #50158)
- WPrefs: fix NULL pointer handling when getting the Modifiers (Coverity
  #50200)
- WPrefs: add warning when renderTexture encounters some unknow settings
  (Christophe CURIS <christophe.curis@free.fr>)
- util/wmiv: add image auto orientation detection
  (David Maciejak <david.maciejak@gmail.com>)
- WPrefs: set IconTitleColor, IconTitleBack, ClipTitleColor, and
  CClipTitleColor
- Add checkpatch.pl to distribution tarball.
  (Doug Torrance <dtorrance@monmouthcollege.edu>)
- WPrefs: add expert option to disable switch panel
- WMaker: src/misc.c remove obsolete code
- wrlib: load.c clean coding style
- WINGs: add function to set the color of the frame title
- wmaker: darken labels from docked application settings
  (David Maciejak <david.maciejak@gmail.com>)
- wrlib: fix possible incorrect shifting operations (Coverity #50203)
- wrlib: fix possible incorrect shifting operations (Coverity #50204, #50205,
  #50206)
- wrlib: removed macro RETRY that does not does what is expected (Coverity
  #50160)
- wrlib: added a limit to the image cache size (Coverity #50223)
- wrlib: initialise value for variable to avoid possible crash (Coverity
  #50245)
- wrlib: remove unnecessary variable assignation (Coverity #50258)
- wrlib: return NULL if XImage could not be taken, for consistency
- wrlib: new headers to contain definition of internal stuff
- wrlib: add explicit type definition in API to allow compiler Type Checks
  (1/3)
- wrlib: add explicit type definition in API to allow compiler Type Checks
  (2/3)
- wrlib: add explicit type definition in API to allow compiler Type Checks
  (3/3)
  (Christophe CURIS <christophe.curis@free.fr>)
