[Pkg-wmaker-commits] [wmaker] annotated tag wmaker-0.95.5 created (now 056d96c)

Doug Torrance dtorrance-guest at moszumanska.debian.org
Fri Jan 8 01:41:02 UTC 2016


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

dtorrance-guest pushed a change to annotated tag wmaker-0.95.5
in repository wmaker.

        at  056d96c   (tag)
   tagging  cd5e004127d4088df21bd62c20a9d6c61a27763b (commit)
  replaces  wmaker-0.95.4
 tagged by  Carlos R. Mafra
        on  Thu Aug 29 19:37:30 2013 +0100

- Log -----------------------------------------------------------------
Window Maker 0.95.5

Andreas Bierfert (5):
      Fix incorrect FSF address
      Include LGPL with correct FSF address
      WINGS: New function WMReadPropListFromPipe
      Add OPEN_PLMENU option to parse command generated proplist style menus
      Teach WPrefs about OPEN_PLMENU

BALATON Zoltan (1):
      WPrefs: Fix single click activation button in Icon preferences

Carlos R. Mafra (8):
      Set mod+wheel to OFF by default
      Window placement: Enforce center position
      wmgenmenu: Add XBMC entry
      Merge branch 'wmdrawer' into next
      Fix compilation from merge conflict
      WPrefs: Avoid crash when config file does not contain wmdrawer settings
      Fix workspace renaming with Ctrl+left click
      Window Maker 0.95.5

Christophe CURIS (115):
      configure: Add detection of library kvm that is used under OpenBSD
      Move the list of keyboard shortcut texts into the array of their config keyword
      Moved declaration of format-specific image Load functions to dedicated header
      Moved the function to Save image also into the internal header
      Converted #define into an Enum for image format number
      Added 'const' attribute to the file name parameter to load/save
      Added 'const' attribute on non-modified arguments for drawing functions
      Added 'const' attribute on non-modified arguments for color handling functions
      Added the last missing 'const' attributes to function parameters
      Increased library's revision to reflect API updates
      Added missing headers to the list of source files of the project
      WRaster: Bugfix, added missing 'const' to RLoad* functions
      WUtil: Added 'const' attribute on non-modified arguments to functions
      WUtil: Added 'const' attribute to parameters for file related API
      WUtil: Added 'const' attribute to the filename on WM(Read|Write)PropList*
      WUtil: Added 'const' attribute to all remaining functions where applicable
      WUtil: Added comment about values returned by API functions
      WUtil: Avoid unnecessary strdup + free
      WUtil: Fixed wrong type recast
      WUtil: Fixed risky code for de-escaping of strings
      WUtil: Changed declaration of 'wusergnusteppath' to return a CONST string
      Fixed const correctness in functions using 'wusergnusteppath'
      WUtil: Rewrote 'wusergnusteppath' to be more efficient
      WUtil: Increased version number for the library
      WPrefs: Added the proper 'const' attribute to the dictionnary functions
      WPrefs: Added const attribute to statically stored strings
      Fixed memory leak due to non-freed temporary PropList
      Added a few 'const' to filename parameters for History functions
      Changed method to limit the number of History entries loaded
      Fixed memory leak due to non-freed property list structure
      WINGs: Added 'const' attribute to functions in wapplication, wappresource, wcolor, wfont, wpixmap
      WINGs: Added 'const' attribute to functions in wbutton, wframe, wlabel, wlist, wwindow
      WINGs: Added 'const' attribute to functions in wbrowser, wcolorpanel, wfilepanel and wfontpanel
      WINGs: Added 'const' attribute to functions in wballoon, wmenuitem, wmisc, wtextfield
      WINGs: Added 'const' attribute to functions in wpanel, wpopupbutton, wtabview
      WINGs: Added 'const' attribute to functions in dragdestination, wtext
      WINGs: Added 'const' attribute to 'WMCreatePropListFromDescription'
      WINGs: Added 'static' attribute to local functions in wcolorpanel
      wrlib: Added 'const' attribute to local function in 'context'
      WPrefs.app: Added const attribute to local string
      WINGs: Fixed incorrect allocation size, missing room for '\0'
      WINGs: Fixed incorrect return type for internal function
      WINGs: Updated NEWS file about the API changes in the libraries
      InfoPanel: Minor fixes for what must be translated and what does not need to
      InfoPanel: Use a more user-friendly separator to display supported image formats
      InfoPanel: Added display of memory fragmentation information
      Readme: Removed reference to the tutorial
      Readme: Removed reference to 'contrib' directory
      util: removed deprecated file 'directjpeg.c'
      Configure: Changed OS dependant check to use Autoconf's macro
      Changed WM_OSDEP to use Conditional instead of Substitution
      WPrefs: Added a few comments in header file
      Added proper legal notice at beginning of header files
      Added missing include guards in a few headers
      Removed temporary allocation to build a path that is actually a constant
      Configure: Fixed usage of CPPFLAGS instead of CFLAGS for some options
      Changed formula for getting the number of elements in a static array
      Unified usage of the 'inline' attribute for functions
      WPrefs: Move declaration of function into the common header
      Fixed improper variables definition in header file
      WRaster: Changed equality/inequality comparison on floating point number
      WINGs: Changed the minimum internal knob size of WScroller
      WINGs: Changed equality comparison on floating point number
      wmaker: Removed equality comparison on floating point number
      Configure: Added some -Wxxx checks when debug mode is enabled
      util: Created header to define functions that may be used in more that one place
      util: Added 'const' attribute to function parameters
      WPrefs: Moved content of 'double.h' into 'WPrefs.h'
      WPrefs: Added 'const' attribute to function parameters
      wmaker: Removed deprecated function definition from header
      wmaker: Reorganised the header 'funcs.h'
      src/main.c: Moved local prototype for global function to header 'funcs.h'
      Added explicit 'void' to function that takes no argument
      WINGs: Added explicit parameter list to function prototypes (Simple cases)
      WINGs: Added explicit parameter list to function prototypes (Complex case)
      WINGs: Removed cast to change function prototype
      WINGs: Reorganised the private header
      WINGs: Place prototype of functions in WINGsP.h instead of local definition
      WINGs: Moved declaration of extern variable to the global header
      WINGs: Added include for header defining the funcion provided by the file
      WINGs: Added a few missing 'static' attributes to functions
      wmaker: Cleaned dangerous function prototype usage
      util: Added a few missing 'static' attributes for functions
      WPrefs: Cleaned dangerous function prototype usage
      Configure: Use automake's conditional to handle icon installation
      WUtil: Avoid memory leak and misbehaviour on internal function 'getuserhomedir'
      Configure: Added check for compiler attribute 'noreturn'
      wmaker: Added attribute 'noreturn' to appropriate functions
      Added explicit prototype for callback function and fixed code accordingly
      Fixed structure declaration syntax
      Fixed incorrect format specifier
      WPrefs: Fix crash when switching to mouse settings panel
      WPrefs: Fixed empty list of Mouse Grab Modifier problem
      WPrefs: Added XKeycodeToKeysym work-around to all other usage places
      Hide some compiler warning that are known and accepted
      wmaker: Added 'const' attribute to function 'ShrinkString'
      wmaker: Added 'const' attribute to local function 'getMaxStringWidth'
      wmaker: Added 'const' attribute to local function 'drawMultiLineString'
      wmaker: Added 'const' attribute to function 'GetShortcutString'
      wmaker: Added 'const' attribute to function 'wDefaultsInitDomain'
      wmaker: Added 'const' attribute to most local functions
      wmaker: Added 'const' attribute to most global functions
      wmaker: Added 'const' attribute to function 'wWindowUpdateName'
      wmaker: Added 'const' attribute to remaining functions
      wmaker: Added 'const' attribute to local variables
      Configure: Moved check for Math lib to a dedicated M4 macro
      Configure: Added explicit check for math library header
      wmaker: Changed math on floating point by integer operation
      WRaster: Changed formula for reconverting angle to the (0-360) bounds
      wmaker: Replaced local 'extern' definition by proper header include
      wmaker: Replaced local 'extern' definition of wPreferences by proper header usage
      wmaker: Moved function prototype to the appropriate header
      wmaker: Replaced local declaration of system function by proper header call
      wmaker: Moved function prototype to the appropriate header
      wmaker: Changed global constant declaration to use appropriate type

Daniel Déchelotte (20):
      Deleted useless test
      Avoid clip flickering when docking an appicon
      BF for "some obscured windows briefly appears when switching workspaces"
      Fix leading spaces in comment (trivial)
      WPrefs: consolidate the 2 createImages static functions into a global one
      Consolidated all code checking whether a tile is fully on screen in one static function
      Make the clip's auto-delays configurable
      WPrefs: new Docks pannel, to change auto-expand/collapse/etc delays
      Increase MAX_WINDOWLIST_WIDTH from 160 to 400 (in pixels)
      Bring back some "About" information when double-clicking the dock
      Move code that removes icons from a dock to new removeIcons function
      Merging appicon.c:appIconMouseDown and dock.c:handleIconMove into appicon.c:wHandleAppIconMove
      Added wDefaultPurgeInfo to remove what we stored about a given instance-class couple.
      Added a SlideWindows function to handle horizontally-aligned array of windows
      Add drawers to wmaker!
      WPrefs: adds possibility to disable drawers from Docks panel
      Real-time dock left-right swapping
      Allow appicons above the dock
      Wrap appicons when dock is moved up and down
      Add option to merge the workspace-switching functionality into the dock

Gabriel VLASIU (2):
      Fix segfault when SwitchPanelImages = None and user press Alt+tab.
      Proper fix for array == NULL in WMPopFromArray() function.

Iain Patterson (31):
      Added wGetColorForColormap().
      Use wGetColorForColormap() when allocating border pixel.
      Make window border colours configurable.
      Make window border size configurable.
      Document FrameBorder* preferences.
      Change Select menu entry text for selected windows.
      Added GetShortcutKey().
      Eliminate Workspaces menu magic numbers.
      Show shortcuts for workspace switching menu entries.
      Added shortcut to switch to last used workspace.
      Allow WPrefs to configure the last used workspace key.
      Shortcuts for moving windows between workspaces.
      Allow WPrefs to configure workspace switching keys.
      Document new workspace shortcuts.
      Compiler food.
      Fix StartWindozeCycle() shift key behaviour.
      Set StrictWindozeCycle by default.
      Added sameWindowClass().
      Correct check for modifier in class-specific cycle.
      Support for same-class cycling in open switchpanel.
      Documentation on the new switchpanel behaviour.
      Prevent crash when switchpanel is not initialised.
      Dim switchpanel icons when same-class cycling.
      Undim switchpanel icons when selecting windows directly.
      Avoid unnecessary switchpanel icon redraws.
      Compiler food.
      Preference to open the switchpanel without selecting a window.
      Handle Return in switchpanel.
      funcs.h regression
      Maximization regression
      Don't crash when SwitchPanelImages is None.

Ivar Smolin (1):
      Estonian translation of Window Maker 0.95.4

Kamil Rytarowski (1):
      Fix underlinking

Lee, Seong-Gu (1):
      Korean Localization update, etc.

Renan Traba (10):
      WPrefs: fix missing drawer image in Makefile.am
      fix condition to restore window position when unmaximized
      simplified logic of handleMaximize function
      simplified logic of wMaximizeWindow function
      added new maximize positions, top and bottom
      WPrefs: added option to configure new top and bottom viewports
      added new windows positions
      WPrefs: added option to configure new viewports
      explicit restore to MAX_MAXIMUS instead of empty flag at handleMaximize
      enforce requested window position whem maximizing

Rodolfo García Peñas (kix) (46):
      Removed XRANDR externs
      New shutdown.h file
      WINGs: Functions to read the Mouse Wheel conf
      Don't access to private WINGs info
      WINGs: New function W_setconf_doubleClickDelay
      Update docked icon after kill dockapp
      New function set_icon_image_from_database
      Simplify the application appicon creation
      Sanitize 'Ignore client supplied icon' logic
      Removed dead code in wSessionRestoreState
      Cosmetic code changes in workspace
      Removed unused dock types
      Window attributes moved to wCoreCreateTopLevel
      Removed extra XClearWindow call
      Workspace clip creation in two steps
      Removed old window clip balloon code
      Removed dup function wScreenSearchForRootWindow
      code clean at startup.c
      wGetRectForHead moved to where used
      New file placement.h
      New function set_icon_image_from_image
      wIconChangeImageFile use set_icon_image_from_image
      wIconUpdate removed image argument
      Dockapps don't have title
      drawIconTitle renamed
      New function update_icon_title
      wIconChangeTitle rewrited
      Move out wIconUpdate from set_icon_image_from_database
      Remove wIconUpdate in keepIconsCallback
      Remove wIconUpdate in moveIconBetweenDocks
      Remove wIconUpdate in wDockDetach
      Remove wIconUpdate in wDockAttachIcon
      Remove wIconUpdate in tileObserver
      wIconPaint: avoid crashing if icon is NULL
      wIconChangeTitle rewritten
      New file misc.h
      icon_update_pixmap default moved to bottom
      InfoPanel: Added info about XRandR in the info dialog
      New header file startup.h
      New header file cycling.h
      New header file event.h
      getWVisualID prototype moved to main.h
      New header file monitor.h
      New header file winmenu.h
      New header file switchmenu.h
      funcs.h removed

SJS (1):
      README capitalization fix

Thomas Otto (1):
      wmaker: reset "ignore workspace change" flag in all cases

Wade Berrier (1):
      autoconf: add remaining parameter for AC_SEARCH_LIBS

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

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