Up to [cvs.NetBSD.org] / pkgsrc / wm / wmi
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.11 / (download) - annotate - [select for diffs], Mon Aug 1 18:52:28 2022 UTC (16 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4,
pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
HEAD
Changes since 1.10: +2 -1
lines
Diff to previous 1.10 (colored)
wmi: add string.h for strdup() prototype Fixes build.
Revision 1.10 / (download) - annotate - [select for diffs], Tue Oct 26 11:25:20 2021 UTC (2 years, 1 month ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
wm: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes
Revision 1.9 / (download) - annotate - [select for diffs], Thu Oct 7 15:05:14 2021 UTC (2 years, 2 months ago) by nia
Branch: MAIN
Changes since 1.8: +1 -2
lines
Diff to previous 1.8 (colored)
wm: Remove SHA1 hashes for distfiles
Revision 1.8 / (download) - annotate - [select for diffs], Mon Nov 2 23:42:56 2015 UTC (8 years, 1 month ago) by agc
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2,
pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4,
pkgsrc-2019Q3-base,
pkgsrc-2019Q3,
pkgsrc-2019Q2-base,
pkgsrc-2019Q2,
pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3,
pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.7: +2 -1
lines
Diff to previous 1.7 (colored)
Add SHA512 digests for distfiles for wm category Problems found with existing distfiles: distfiles/fvwm-1.24r.tar.gz Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
Revision 1.7 / (download) - annotate - [select for diffs], Mon Dec 5 22:56:58 2011 UTC (12 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4
Changes since 1.6: +6 -1
lines
Diff to previous 1.6 (colored)
Fix build with modern GCC
Revision 1.6 / (download) - annotate - [select for diffs], Mon Dec 10 13:25:03 2007 UTC (16 years ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.5: +4 -1
lines
Diff to previous 1.5 (colored)
Try to fix build problem on NetBSD 4.
Revision 1.5 / (download) - annotate - [select for diffs], Wed Feb 23 18:43:56 2005 UTC (18 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2,
pkgsrc-2006Q1-base,
pkgsrc-2006Q1,
pkgsrc-2005Q4-base,
pkgsrc-2005Q4,
pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2,
pkgsrc-2005Q1-base,
pkgsrc-2005Q1
Changes since 1.4: +2 -1
lines
Diff to previous 1.4 (colored)
Add RMD160 checksums to the SHA1 ones.
Revision 1.4 / (download) - annotate - [select for diffs], Mon Oct 18 02:14:08 2004 UTC (19 years, 1 month ago) by ben
Branch: MAIN
CVS Tags: pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Changes since 1.3: +3 -4
lines
Diff to previous 1.3 (colored)
Update wmi to version 10. Addresses PR#27271 from Leonard Schmidt. wmi-10: * cycling workspaces focusses the last focussed client * toggle-statusbar-mode for displaying client title instead of workspace pager and detached-clients, useful for long client names * renamed startup-action.name to startup.chain, now you can provide arbitrary action names in a comma separated list for the startup.chain, default is single "rehash" action * removed groups * renamed ex-floatbar into clientbar * renamed toggle-status-mode into toggle-clientbar-mode * improved mode pager button on client bar, filled means that there're clients attached, unfilled means, no clients attached * removed statusbar.status-width option which is calculated now automatically * renamed toggle-focus-mode into toggle-mode * new menu button on new clientbar * new menu for fast selection of clients and fast attaching detached clients, also for fast action invocation * new common.conf option 'menu.actions' for actions definition within menu * applied several patches by Dr. Pfefferl * fixed BUG-24 (label overlapping) * fixed toggle-max issues * removed cycle-frame-* * fixed bar and button sizes * new theme colors for focus requests color.focusreq.background color.focusreq.text color.focusreq.shine color.focusreq.shadow * changed default theme to zahod's industrial theme contribution * implemented race prevention for EnterNotify's of sloppy focus stuff with floating clients * fixed broken destroy-* actions * improved sticky handling, now sticky does not mean raised on top * detached clients will get attached again after restart * fixed following BUGS BUG-51 (detaching firefox crashed wmi) BUG-50 (endless resizing due to missing increment hint handling) BUG-49 (destroy action have been broken) BUG-39 (don't run startup.chain on restart) -> invalid, no bug * implemented new actions 'hook-client' and 'unhook-client' which make it possible to hook clients to specific workspaces * Eliminated several BadWindow and BadMatch occurences * autocompletion.mode option of common.conf reappeared, now with two possibilities - 'default' and 'regex' * improved menu with missing button functions, especially right click on workspace items or clients (middle button click now inserts cut buffer into client) * new action 'toggle-sloppy-mode' which toggles the sloppy focussing on the fly * removed resize-move.info option, because bar is not supported anymore, be a fan of pseudo resize info centered within pseudo client borders * implemented meters controlled by wmiremote with special syntax - wmiremote -m #,#,... * Marcel implemented regexp support for input mode, just compile wmi with --with-posix-regex and set autocompletion.mode=regex in common.conf to enable it * new slot.tabs entry for common.conf to create several slot tabs, use this option like slot.tabs=default,icq,dockapps * renamed toggle-client-bar into toggle-clientbar * renamed toggle-status-bar into toggle-statusbar * renamed toggle-inputmode into inputmode * each workspace remembers the last focussed slot tab now * removed --with-stacked-tabbing compile option, use cycle.mode= option in common.conf instead * improved clientbar illumination * fixed toggle-slot brokeness after snap 558 * now using Container for slot tabs also * using CClient and CFrame (Container types) for workspace/monitor stuff, to also support stacked tabbing for frames, detached, floating and sticky clients * slot raises on every mode change action * shortcut handling is now improved * new widget class for menu, slot and bar with default methods * WM_TRANSIENT_FOR is taken into account now when setting maximized/float settings for new windows through a patch by Ryan Sorensen * new default.transient-mode={float,max} for default placement of transients * some general transient fixes * sloppy focus focusses windows only, not raising them (raise with click instead) * slot improvements finished now - new cycle-slot-tab-prev/next actions, implemented focus for slot, now you can easily focus an slot app through mouse-over (enter) events * toggle-mode now validates if senseful (if no client is attached within the specific mode, toggle-mode is invalid) * new colors for meters - color.meter.background color.meter.figure color.meter.border.shine color.meter.border.shadow * new default.bar-mode={show,hide} and default.border-mode={show,hide} options for common.conf to show hide borders/bars of clients/frames by default * implemented slot.mode={overlap,non-overlap} to get a (non-)overlapping slot * implemented '~' expansion for input mode * new kill-slot-client action for killing focussed slot client * new regex-mode for the input-line. compile with '--with-posix-regex' and turn it on in common.conf with 'autocompletion.mode=regex' * WMI shows a special box now when awaiting more keystrokes (e.g. in sequential shortcut chains) * implemented raise action, this fits better with current focussing model (to prevent FocusOnClick if a client is already focused) * mouse shortcuts are only allowed in single shortcuts or shortcut chain prefixes but not in chain shortcuts * improved shortcut handling with following ratpoison-alike behavior - if you press same keystroke of a shortcut chain twice, it'll send to the client (instead processed), this works only with shortcut chains, not with simple shortcuts * fixed several bogus window occurances * removed slot.adjustment property - slot now always is adjusted top-down (because of new overlap mode this is needed/simplified) * renamed bind-keys action to bind-shortcut * new action toggle-shortcuts implemented which ungrabs all keybindings, except itself and inputmode keybinding until next toggle-shortcuts action * slot now takes only the height it needs (especially useful for overlap mode of slot) * implemented new select-monitor action for multihead configurations * renamed attach-client to attach-last-client * new attach-client action which provides a list of all detached clients in input mode * splitted color.meter.figure into three new colors as follows - color.meter.figure.high (>66) color.meter.figure.normal (<33) color.meter.figure.low (else) * improved wmiremote -m syntax, now wmi understands wmiremote -m '!80#apm' as color negation from high to low or vice versa * applied Johann Pfefferl's patch which fixes BUG-03 (if frame is resized over boundaries it gets obscured) * fixed slot toggling bug reported by Kathryn Andersen * lower has reappeared as Kathryn requested * improved select-frame-* policy which prefers last directional focussed frame before lowest distance policy (was a feature request by grayrest) * IconicState apps are started detached now * reenabled slot solid filling till down bar when slot.style=solid and slot.mode=non-overlap options are given in this specific way * hook-client now works also for slot-tabs (you've to explicitly focus the slot'ed client to hook it to a specific tab) * action grab-move implemented which is bound by default to mod1+Button1 to grab floating clients for moving (useful if titlebars/borders are hidden) * normalized the meter syntax from NN# to NN% (% is new delimeter) * frame.colwidth option for tiled mode (1..99) * frame.autodestroy option for autodestroying frames (empty frames are allowed now) ('yes' or 'no') * frame.mode option which takes 'tabbed' or 'tiled' as argument * toggle-tiled and zoom-client actions for tiled mode * fixed slot persistence bug * fixed frame resize related problems on workspace change * new colors for tiled definitions color.tiled.shine.focussed color.tiled.shadow.focussed color.tiled.shine.normal color.tiled.shadow.normal * closed open bugs, most are fixed, some multihead issues and some fullscreen issues still exist * updated manual pages More at: http://wmi.modprobe.de/ChangeLog
Revision 1.3 / (download) - annotate - [select for diffs], Tue Jun 22 08:50:22 2004 UTC (19 years, 5 months ago) by salo
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base,
pkgsrc-2004Q3
Changes since 1.2: +4 -4
lines
Diff to previous 1.2 (colored)
Update to version 8. Noted by Jean PEYROUX in private mail. The WMI Team is proud to announce the long awaited wmi-8 release which comes with many improvements, code refactorings and bug fixes. Note: If you're user of gcc-2.95 make sure to add: bar.buttons=no to your $HOME/.wmi/common.conf file in order to get WMI up and running. Changes: ======== + select-client action for monitor-wide fast focussing of clients + cycle-frame action readded for cycling frames + toggle-frames action added for toggling frames (older raise-all-frames has been removed) + cycle-group action added for group based cycling - cycle-prev/next removed + attach-all-clients action implemented which attaches all detached clients to the current workspace + changed tab colorization of unfocussed clients of the active group to a different default than unfocussed clients of inactive groups + dynamic border width configuration for frames and clients + toggle-border(s) actions for toggling the border on the fly + new stacking order remebering of all WMI objects (clients, frames, groups, workspaces) implemented + unfocussed-groups.mode option for common.conf implemented (this option has two modes (show/hide) which is used for default hiding other (unfocussed) groups + toggle-unfocussed-groups action which toggles the visibility of unfocussed groups implemented + lock implemented using lock.password common.conf property + sticky group (monitor-wide) implemented with new actions + sticky-client action implemented which makes a client sticky + unsticky-client action implemented which resets a sticky client to normal floating state + added frame.buttons option to common.conf for frame button visibility + applied Marcin Pawliks control keys patch for input mode + applied Markus Lindorfers patch for Solaris support + implemented Xft support + implemented new shortcut handling with abstract syntax {extern,intern,chain}..keys=[+::]*+ + implemented new option 'default.client-mode' to common.conf which sets the default mode for unknown apps. + wmiremote -p pretty prints current key bindungs of running WMI session as ASCII art to the terminal + implemented mouse-wheel based workspace and group cycling + eliminated various compiler warnings (mostly unserious ones) + destroy-action for self-defined chain and extern actions implemented + implemented select-frames action - removed autowarping the pointer + drastic code size optimizations (removed useless inlines, made unsigned to explicit unsigned int, etc.) + renamed toggle-frames to toggle-focus-mode + renamed toggle-client-state to toggle-client-mode + new default key bindings only using alt+<...>, shift+alt+<...> and ctrl+alt+<...> - removed detachAllButton from floatbar (consistency reasons) - removed all left frame buttons + close button now scales better by big fonts (only 3 pixel center) + toggle-focus-mode button in floatbar now gives feedback about active mode like (overlapping=floating/non-overlapping=maximized) + implemented bigger tolerance for diagonal resize pointer + new slot behavior for NeXTish dockapps (gkrellm experimental) removed slot.width and slot.justification, fast invocation menu not implemented yet, cause this should be done externally - removed autoraising of grouped clients if a floating client is attached/focussed + ICCCM overwork (should solve most known BUGs) + focus clients through click into client area with alt key pressed + written welcome section in wmi(1) manual page for newbies + pop up manual page wmi(1) within xterm when wmi is started first + moved actions detail description to actions.conf file
Revision 1.2 / (download) - annotate - [select for diffs], Mon May 17 09:27:22 2004 UTC (19 years, 6 months ago) by salo
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base,
pkgsrc-2004Q2
Changes since 1.1: +2 -1
lines
Diff to previous 1.1 (colored)
Obey CXXFLAGS.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun May 16 02:20:01 2004 UTC (19 years, 6 months ago) by xtraeme
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Initial import of wmi-7. WMI is a new window manager for X11, which combines the best features of LarsWM, Ion, TrsWM, evilwm and ratpoison into one window manager. WMI is new: it is developed from scratch wit h C++ without any ancient code and design dependencies to antiquated window managers. WMI is minimalistic: it has no build- or runtime dependencies except the C++ Standard Template Library (STL) and the X11 Library (XLib). WMI is highly customizable: it is designed with keyboard users in mind. Each action (e.g. resizing the frame, creating a new workspace, launching an app, note that WMI provides hundreds of actions) can be bind to a shortcut. So say good-bye to the rodent :)
Revision 1.1 / (download) - annotate - [select for diffs], Sun May 16 02:20:01 2004 UTC (19 years, 6 months ago) by xtraeme
Branch: MAIN
Initial revision