Good job! I will release the Debian packages soon.

Thanks a lot.
Rodolfo.

Haroldo Santos <[email protected]> escribió:

Best windowmaker release ever!
Congratulations for the great work.
Em 30/08/2014 12:55, "David Maciejak" <[email protected]> escreveu:

That's a great news !
Thanks Carlos and the whole team for the hard work.

best regards,
david

On Sat, Aug 30, 2014 at 10:05 PM, Carlos R. Mafra <[email protected]>
wrote:
> After one year and one day since the last release,
> Window Maker 0.95.6 is finally out.
>
> We had 527 patches (1.4 patch/day!) from 15 contributors. The amount
> of changes is big:
>
> 359 files changed, 27719 insertions(+), 9309 deletions(-)
>
> The first impression from the diffstat could suggest that we bloated it,
> however most of the added lines are not code but translations, scripts
> etc. The changes to C files,
>
> 160 files changed, 7729 insertions(+), 4275 deletions(-)
>
> tell a different story, we added just 3.5K lines (of which
> +1.1K inside util/). Bloating Window Maker is definitely not our
> business and I want to thank all the contributors for keeping it
> that way.
>
> And please join me to welcome David Maciejak to the Window Maker team!
> He started contributing after 0.95.5 and wrote very nice 70 patches
> so far.
>
> A solid contributor during this release is Christophe CURIS with
> 312 high-quality patches! Thank you.
>
> I hope to update www.windowmaker.org in the next few days with a
> very brief summary of the changes.
>
> The shortlog is below.
>
> Alwin (2):
>       New translation into Dutch for Window Maker
>       Catch-up with new strings, and overall improvements of the Dutch
language files
>
> Amadeusz Sławiński (34):
>       Remove WMFullscreenLevel
>       Raise fullscreened window
>       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
>       move dock/icons size adjustments, to fix window placement
>       wrlib: Potential leak of memory pointed to by 'tmpp'
>       wmlib: Potential leak of memory pointed to by 'entry'
>       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
>       WPrefs: Value stored to 'timage' is never read
>       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
>       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
>       wmaker: raise shaded window when alt tabbing
>       wmaker: alt-tab to shaded windows when "SwitchPanelImages = None"
is set
>
> BALATON Zoltan (4):
>       Fix out of source build for i18n pot files
>       Updated Hungarian translations
>       WPrefs: Make Dock preferences pane less busy and fix up some
strings
>       Updated Hungarian translation
>
> Brad Jorsch (3):
>       Minimal support for _NET_WM_WINDOW_OPACITY
>       Add _NET_WM_WINDOW_TYPEs added in EWMH 1.3
>       Set no_focusable for "notification" and "tooltip" windows
>
> Carlos R. Mafra (7):
>       Add some information in the NEWS file
>       wmgenmenu: Write paths according to options set at configure time
>       Coding style: Change 'foo * bar' to 'foo *bar' in function
arguments
>       Add checkpatch.pl, stolen from the linux kernel
>       wmgenmenu: Do not force command line options upon everybody
>       apercu: Make preview size a configuration option
>       Window Maker 0.95.6
>
> Charles Philip Chan (1):
>       Display app name in ballon help of GNUstep apps
>
> Christophe CURIS (312):
>       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
>       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
>       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
>       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
>       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'
>       wmaker: Removed unused argument in function 'wDockFinishLaunch'
>       wmaker: Removed unused argument in function 'wDockLaunchWithState'
>       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
>       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'
>       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'
>       Fixed a few improper macro usages
>       WPrefs: Moved widgets in Workspace panel so that label is not
truncated
>       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
>       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
>       WUtil: Fixed incorrect header being included
>       WUtil: Added missing const attribute to function arguments
>       wrlib: Improved NETPBM support
>       wrlib: Improved file format detection
>       wmaker: Scale image to make them fit in the preview panel
>       WINGs: Changed algorithm to resize a pixmap while keeping aspect
ratio
>       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
>       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
>       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
>       wmlib: remove wrong free highlighted by commit 65dc99d805
>       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
>       WMaker: rewrote generation of title for the Icon Chooser to avoid
problems
>       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
>       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
>       WPrefs: changed renderTexture to always fallback to solid black
when image can't be loaded
>       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)
>       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
>       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)
>       util: simplify the code for 'find_terminal_emulator' (Coverity
#50076)
>       util: removed unnecessary RReleaseImage in wmsetbg (Coverity
#50077)
>       util: fix misleading indentation in assemblePLMenuFunc (Coverity
#50094)
>       util: fix leak in setstyle (Coverity #50151+#50152)
>       util: remove unnecesary allocation in addWMMenuEntryCallback
(Coverity #50161)
>       util: fix leak in getstyle's makeThemePack (Coverity #50164)
>       util: fix image leak in wmsebg's parseTexture (Coverity #50166)
>       util: fixed memleak in wmsetbg's updateDomain (Coverity #50167)
>       util: fix leaks in wmsetbg's changeTextureForWorkspace (Coverity
#50169)
>       util: add proper check for null pointer in wmsetbg (Coverity
#50198)
>       util: fix possible buffer overrun in the function that create L2
menus (Coverity #50219)
>       util: replaced sprintf with snprintf to avoid buffer overflow
(Coverity #50220)
>       util: add check for size validity (Coverity #50224)
>       util: rewrote path building in makeThemePack
>       Removed definitions of dangerous macro RETRY that does not work as
expected
>       util: cosmetic updates to the list of terminals for wmmenugen
>       wrlib: move fixed angle rotation code to dedicated functions
>       wrlib: code refactoring in RFlipImage functions
>       wrlib: do not create an alpha channel if the original image did
not have it in RFlipImage
>       wrlib: merged both R*FlipImage function into one for the public API
>       WINGs: optimisations to 'WMReadPropListFromPipe'
>       wmaker: fixed flag to avoid reloading config multiple times
>       wmaker: removed variable whose value never changed
>       wmaker: remove checks on variables that have already been checked
>       wmaker: simplify the code for the Xkb event handler
>       WPrefs: replaced NULL terminated lists by 'wlengthof' usages
>       WPrefs: grouped items related to the color selection in a single
place
>       WPrefs: grouped items related to the texture selection in a single
place
>       util: update wmiv after the RFlipImage API change in wrlib
>       util: clarify a bit of the code for parsing commands in wmgenmenu
>       util: add explicit types for calback functions definitions
>       doc: add a few more suggestions for people willing to contribute
>       wrlib: re-introduce the optimize_for_speed flag for binary
compatibility
>       Increment versions of libraries for next release due to public API
Changes
>
> Daniel Déchelotte (6):
>       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
>
> David Maciejak (70):
>       WINGs/Examples: Removed refs to connect and server examples
>       WPrefs: Fixed label display truncated for delays in ms for
autocollapsing clips
>       Updated copyright date
>       WPrefs: Fixed compiler warnings
>       RandR misc.
>       WINGs: Add support for syslog messaging
>       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
>       wrlib: Improved file format detection
>       wrlib: Fixed and improved NETPBM examples
>       wrlib: Added support for webp image
>       wrlib: added support for imagemagick third-party lib
>       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'
>       wrlib: add a function to draw rectangles
>       util/wmiv: an image viewer using wrlib
>       clean wDockFindFreeSlot function
>       src/appicon.c: updated paint_app_icon
>       src/misc.c: updated GetShortcutString
>       src/usermenu.c: updated wUserMenuRefreshInstances
>       src/winmenu.c: updated prepare_menu_position
>       wrlib: add image flip functions
>       util/wmiv: correct errors and warnings
>       wrlib: RRotateImage function not fully implemented
>       wrlib: fixed transformation functions
>       WINGs: fix duplicate if/else branch in W_LookupString
>       util/wmiv: add image auto orientation detection
>       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
>       wmaker: redo logo
>       wrlib/tests: fix testgrad memory leak
>       WINGs/Tests: make them compile again
>       wmaker: dock.c possible null pointer dereference
>       wmaker: superfluous.c possible null pointer dereference
>       wmaker: main.c fix realloc mistake
>       WINGs: correct possible null pointer dereference
>       wrlib: fix RCreateImageFromDrawable error log msg
>       wmaker: fix xdnd accepted type
>       wmaker: Improve drag-nd-drop support
>       wmaker: Add drag-nd-drop support in info panel
>       wmaker: Add drag-nd-drop support
>       wmaker: fix moveres.c compilation warning
>       wmaker: switch back icon name to the window name when needed
>       wmaker: unset default app logo size
>       wmaker: update drag-nd-drop label related
>       wmaker: src/dialog cosmetic code change
>       wmaker: add miniwindow apercu
>       wmaker: change default app icon
>       WPrefs: fix key capture
>       wmaker: update docked application balloon text
>       wmaker: fix src/dock.c code typo
>       wmaker: src/action.c merge duplicate code
>       WINGs: merge duplicate code from wtext
>       wmaker: fix deiconify window on double-click
>       wmaker: fix control shortcut label in window menu
>       wmaker: update src/action.c coding style
>       wrlib: add merged code for xpm support in 2 distinct functions
>       wrlib: remove duplicate code from xpm support
>       wmaker: add support for more mouse buttons
>       WPrefs: add new mouse buttons configuration support
>       wmaker: make disable mouse actions a live set
>       wmaker: implement EWMH _NET_WORKAREA
>
> Doug Torrance (24):
>       Add "Other maximization options" to window menu.
>       Updated default icons
>       Remove default Microsoft fonts.
>       Remove newlines in legal panel.
>       Removed newlines from legal text in translations
>       Added pkg-config file for WUtil.
>       Added missing files to distribution tarball.
>       Debian: Added wrlib.pc to libwraster3-dev package.
>       Add keyboard shortcut to run application.
>       Restore wprogressindicator.c declarations to WINGs/WINGs.h
>       WPrefs: WINGs font configuration
>       WINGs: Option for decimal or hexadecimal RGB colors
>       WPrefs: Set workspace background
>       WPrefs: fix segfault when image not found
>       add util/wmiv to .gitignore
>       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.
>       WPrefs: updates to FrameBorderColor/FrameSelectedBorderColor
options
>       WINGs: Click on colored portion of color well also opens color
panel.
>       Removed references to obsolete DisplayFont
>       WPrefs: set IconTitleColor, IconTitleBack, ClipTitleColor, and
CClipTitleColor
>       Add checkpatch.pl to distribution tarball.
>
> François Tigeot (1):
>       osdep_bsd.c: Fix a typo causing memory to be overwritten
>
> Iain Patterson (9):
>       Fixed scoping error in wSwitchPanelSelectFirst().
>       Focus fullscreen windows.
>       Update shortcut label for Unmaximize menu entry.
>       Update shortcut labels for Other maximization submenu.
>       Update other window menu shortcut labels.
>       Compiler food.
>       Avoid unnecessary wWindowConfigure().
>       Fix arrow keys in switchpanel.
>       Consistent terms for switch panel cycling.
>
> Ioan Moldovan (1):
>       wmaker: improve the behaviour of window resizing by user
>
> Rodolfo García Peñas (1):
>       Remove warning by open coding WM_ITERATE_ARRAY macro
>
> Rodolfo García Peñas (kix) (48):
>       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
>       Debian 0.95.5
>       Small typo with the word attempts
>       WPrefs: Ignore NumLock key when capturing keyboard shortcuts
>       wIconChangeImageFile returns int
>       wIconChangeImageFile find image if block swapped
>       wIconChangeImageFile get image block swapped
>       wIconChangeImageFile removed error variable
>       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
>       Varible session_state moved to global namespace
>       Removed WScreen argument
>       shortcutWindows moved to w_global
>       Removed unused variable wapp_list
>       Compiler food.
>       Removed unused keymove_tick variable
>       Removed unused WScreen argument
>       Included compile file in gitignore
>       Info Panel size with variables
>       Window Maker Developers Team Copyright
>       Legal Panel size with variables
>       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.
>       Fixed compiler warnings in dock.c
>
> Yuri Karaban (4):
>       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
>
>
> --
> To unsubscribe, send mail to
[email protected].


--
To unsubscribe, send mail to [email protected]
.



Rodolfo García Peñas (kix)
http://www.kix.es/


--
To unsubscribe, send mail to [email protected].

Reply via email to