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