This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project wmaker-crm.git.
The annotated tag, wmaker-0.95.7 has been created at 5cc644e782d0d62102e8684ecea072ab8962d3e1 (tag) tagging 2db044993b5185c88c9e360e14ae844da6babef7 (commit) replaces wmaker-0.95.6 tagged by Carlos R. Mafra on Sun Aug 2 11:52:46 2015 +0100 - Log ----------------------------------------------------------------- Window Maker 0.95.7 Alexey I. Froloff (1): Add folder with fedora .spec file Alwin (18): Catch-up and some improvements of the Dutch .po files Make two text strings translatable Catch-up and some cosmetic changes of the Dutch .po files 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 Translations: Dutch language files updated WINGs: trivial fixes in text strings WMaker: trivial fixes in text strings WPrefs: trivial fixes in text strings Translations: Dutch language files updated WMaker: trivial fix in text string WPrefs: creating more space for translations New translation into Frisian for Window Maker Translations: Dutch updates for WPrefs Translations: Frisian updates for WPrefs Amadeusz Sławiński (3): fix maximize when dock is set 'on top' and it should be covered Allow using keypad Enter to commit move/resize Allow using numpad Enter key in dialogs for confirmation BALATON Zoltan (1): wmaker: Restore multi screen functionality by reverting wrong commits Carlos R. Mafra (3): Revert "wmaker: fix clearing of window attribute that was not saved properly" Disable pager by default Window Maker 0.95.7 Christophe CURIS (242): util: clarify error message in "wmaker.inst" in case of directory creation failure 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 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 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 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 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 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 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 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 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 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 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 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 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 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 wmaker: replaced old email address with the official one WINGs: Updated news with the API changes that occured between 0.95.6 and 0.95.7 WINGs: ran spell checker on the NEWS file WINGs: fix non-portable int conversion for printf in font panel size handling WRaster: fix unused variable warning when XShm extention is not enabled wrlib: fixed gcc version needed for deprecated attribute support Configure: increased the version of Automake requested wmaker: fix detection of legacy Apercu configuration keywords WPrefs: fix conversion of old "Apercu" setting to the new keywords David Maciejak (23): wmaker: improve key shortcut labelling WINGs: merge hashtable duplicate code WINGs: merge bagtree duplicate code wmaker: merge reading menu duplicate code 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 wmaker: improve windows listing in switchpanel wmaker: add clip mouse wheel action to change workspace util: create custom GNUSTEP dir if needed wmaker: fix arbitrary shell command injection WINGs: add function to get button caption wmaker: fix maximizing window in multiple screens env 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 wrlib: Merge some duplicate code when allocating color WINGs: increment version Doug Torrance (33): wmaker: Remove dead links from BUGFORM. 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. 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. Update ChangeLog, from version 0.92.0+ to most recent commit. 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. WPrefs: Clarify purpose of "window snapping" feature in expert panel. Add generate-mapfile-from-header.sh to distribution tarball. wmaker: Add autocomplete/history feature to keyboard shortcut Run dialog. debian: Import version 0.95.6-1. debian: Import version 0.95.6-1.1. make: Add Ukrainian translation files to EXTRA_DIST. wmiv: Add long command line options --help and --version. wmiv: Improve help text. doc: Add manpage for wmiv. ChangeLog: Update to prepare for version 0.95.7. wmaker: Allow window snapping and linked workspaces simultaneously. wmaker: Allow configuration of window snapping detect distances. WPrefs: Add ability to set integer values in Expert panel WPrefs: Add snap edge and corner detect to Expert panel. Gaspar Chilingarov (1): wmaker: Support omnipresent setting toggle from keyboard Iain Patterson (1): wmaker: replace and be replaced (ICCCM protocol) Josip Deanovic (1): configure: Fix output of libdir directory in summary Khaled Hosny (1): WINGs: Add optional Pango text layout support Martin Dietze (1): Import of (partly outdated) Ukrainian translations. Milan Čermák (2): wrlib: fix usage of deprecated attribute for gcc 3.x wmaker: remove call to internal X11 header Rodolfo García Peñas (kix) (2): wmaker: removed dead code related to 'GLOBAL_SUBMENU_FILE' configure: fixed incorrect variable name that prevented --disable-xdnd to work Yury Tarasievich (1): WPrefs: improve texts in the Window Handling panel ----------------------------------------------------------------------- repo.or.cz automatic notification. Contact project admin crma...@gmail.com if you want to unsubscribe, or site admin ad...@repo.or.cz if you receive no reply. -- wmaker-crm.git ("The Window Maker window manager") -- To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.