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] > . >
