[Pkg-wmaker-commits] [wmaker] annotated tag upstream/0.95.7 created (now 5cc644e)

Doug Torrance dtorrance-guest at moszumanska.debian.org
Sat Jan 9 16:07:07 UTC 2016


This is an automated email from the git hooks/post-receive script.

dtorrance-guest pushed a change to annotated tag upstream/0.95.7
in repository wmaker.

        at  5cc644e   (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

-----------------------------------------------------------------------

No new revisions were added by this update.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-wmaker/wmaker.git



More information about the Pkg-wmaker-commits mailing list