Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
Fixes
* Ensure the correct window is focused when minimizing (Elijah)
* Fix keynav with mouse focus (Elijah)
* Fix several race conditions in window focusing (Elijah)
* Focus the top window when lowering by frame click (Ken)
* Fix some compiler warnings (Kjartan)
* Fix some valgrind-reported errors (Elijah)
* Fix some potential issues with autoraising windows (Elijah)
Translations
* en_CA(Adam Weinberger), it(Luca Ferretti)
|
|
|
|
|
|
configure stage.
|
|
|
|
manager, into the NetBSD Packages Collection.
ion3-devel will eventually become ion3 when it is stable. It can be
installed independently from ion2, allowing one to test ion3 and still
keep ion2 around.
|
|
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
|
|
* Fixed BackingStore style option.
* Fixed MoveToDesk commend with a single argument.
* Allow whitespace in menu names.
* Fixed a hang when restarting FvwmCommand or FvwmConsole.
* A double click no longer occurs when two different mouse buttons are pressed.
* Fixed a relief drawing problem in FvwmWinList.
* Fixed traveling windows on restart if a window used non NorthWest
gravity and changed that before the restart.
* Fixed installation of FvwmGtk.1 for debian (with DESTDIR set).
* The clock in FvwmTaskBar is redrawn immediately when its colour changes.
* The option CurrentGlobalPageAnyDesk was accidentally named
CurrentGlobbalPageAnyDesk before.
* Fixed a problem with fvwm startup and shutdown when the pointer
was grabbed by another application.
* Fixed parsing of the Pointer option to the Move command.
* Fixed handling of MWM hints on 64 bit machines.
|
|
The old distfile had gone, and there have been many enhancements and bug
fixes.
matchbox now takes advantage of a separate libmatchbox package.
|
|
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".
|
|
Closes PR pkg/26957.
- only translations and some new developer documentation was added.
|
|
|
|
sigaction structure.
|
|
substitute with bbtools.windsofstorm.net.
Pointed out by Georg Schwarz in private mail.
|
|
Changes:
* Old styles should look like they used to
* New actions:
* directional focus movement:
FocusUp, FocusDown, FocusLeft, FocusRight
* other:
RaiseLayer, LowerLayer, Exit
* Added apps file matching on WM_WINDOW_ROLE
* use "role=string". Particularly useful for gaim+gimp windows
[app] (role=buddy_list) ...
* Window menu file
* new resource:
* session.screen<num>.windowMenu: <filename>
* The menu file format is the same as the normal ~/.fluxbox/menu
but with some special menu items:
[iconify], [maximize], [shade], [close], [extramenus]
[layer], [sendto]
+ the all the other menu items that you can use in the normal
root menu (i.e [exec] (aterm) {aterm})
The [extramenus] will add "remember" menu
example: session.screen0.windowMenu: ~/.fluxbox/windowmenu
[begin]
[exec] (aterm) {aterm}
[maximize]
[shade]
[close]
[end]
* Added [wallpapers|wallpapermenu|rootcommands] to possible
menuitems
* [wallpapers] (directory) {rootcommand}
creates a submenu in the menu to click on the wallpaper one
wants. default rootcommand is fbsetbg
* Improved menu transparent rendering speed and the
text is not transparent anymore so you are able
to see the text even if you have 100% transparency
* New menu theme items:
* menu.titleHeight: <integer>
* menu.itemHeight: <integer>
The height of the item/title will be the biggest of
font height + bevel and the specified height, so the
text will always fit.
* Added icons in menu and improved menu loading speed
* New option for menu file:
[key] (label) {argument to key} <the icon filename>
example:
[exec] (aterm) {aterm} <terminal.xpm>
* Improve rendering speed of toolbar
* Supports _NET_WM_WINDOW_TYPE_DESKTOP
* eg nautilus desktop windows are on the bottom, not tabable, etc
* Added some new options font loading:
*.font: fontname-size:option,specoption1:key=val;key2=val2 etc
eg:
*.font: Verdana-10:bold,shadow:offsetx=2;offsety=4;color=green
*.font: Verdana-10:halo:color=blue
possible specoptions atm:
halo:
color=colorname
shadow:
color=colorname
offsetx=number (negative allowed)
offsety=number (negative allowed)
* Fixed so one can use to use this in the apps-file:
[Layer] {number | literal}
ex:
[Layer] {BOTTOM}
while literal is one of
DESKTOP BOTTOM NORMAL TOP DOCK ABOVEDOCK MENU
* fluxbox-generate_menu:
* Preliminary basic support for icons in fluxbox-generate_menu
put a <progname>.xpm into ~/.fluxbox/icons. e.g. Eterm.xpm
|
|
1.2.16: 2004-08-16
- fullscreen fix for _NET_WM_STATE_FULLSCREEN (affects mplayer)
- use our own replacement for basename
- ACPI battery status fix (gicco)
- fix bug 984427 (addressbar ignores backspace when numlock pressed)
- Polish translation update
1.2.15: 2004-08-09
- enable locale for icesh
1.2.15pre4: 2004-08-05
- fix crash/lockup at startup in ACPI status applet when ac module
not loaded
- tray icon sizing cleanups
- fix bug 883518: keyboard gets locked until icewm menu is activated
- double buffering fixes
- French translation update
- Finnish translation update (Taisto Kuikka)
- menuprogreload menu keyword added (Konstantin Korikov)
syntax: menuprogreload title icon timeout command ...
- battery status display for FreeBSD (Hanspeter Roth)
- smart snap window positioning triggered by C+S+A+numpad (Bert Wesarg)
- key to show desktop (Super+D)
1.2.15pre3: 2004-08-01
- icesound gcc 2.95.3 compile fix (Thomas Zajic)
- net status support for OpenBSD (Hanspeter Roth)
- FreeBSD build fix (Hanspeter Roth)
- basename cleanups for FreeBSD
- systray cleanups for wine, ...
- battery status uses design capacity (Hanspeter Roth)
1.2.15pre2: 2004-07-18
- Slovak translation (Radovan Stas)
- fix activation from gnome-2.6 panel to properly raise window
- fix transparency support (caused crashes in xchat...)
- NetBSD support for NetStatus (Iain Hibbert)
- net modifier setup code to cope with weird xorg modifier setup
1.2.15pre1: 2004-06-27
- fix ppp applet isdn online status
- fix focusing new+maximized windows
- fix some alt+tab pref combinations (hidden + all/group workspaces)
- some more gcc 3.4 fixes (morfic)
|
|
This release features a number of bug fixes, and also the disabling of
the focus-stealing-prevention code (we're entering hard code freeze in
Gnome so it's too late to fix the remaining issues, especially since
it requires several patches to modules other than Metacity).
Thanks to Havoc Pennington, Soeren Sandmann, Elijah Newren, and Rich
Wareham for fixes in this release
Fixes
* track the last_xor_rect, for wireframe painting (Havoc)
* Move wireframe code before grab is released to prevent endless
loops with fullscreen windows. (Soeren)
* Make dialogs that Metacity shows follow focus-stealing-prevention
conventions. (Elijah; part of #149028)
* add render extension check to the display, don't build the
compositing manager by default, use an ARGB visual when available
for the window frame (Rich Wareham; various tweaks added later by
Havoc)
* move the have_xrender variable initialization up in the file since
it can be set as part of composite check (Havoc)
* make argb stuff compile, add some code from xcompmgr (Havoc)
* fix an assertion failure that would occur after increasing the
number of workspaces; fix stacking order when a window is denied
focus (Elijah; #150615)
* disable some compositor code that wasn't working, don't grab the
server during repaint, various set_background fixes and
refactoring (Havoc)
Translations
* az(Metin Amiroff), bs(Kemal Sanjta), ca(Jordi Mallach),
el(Kostas Papadimas), es(Francisco Javier F. Serrador),
eu(Iñaki Larrañaga Murgoitio), fi(Pauli Virtanen),
nb(Kjartan Maraas), sq(Laurent Dhima), uk(Maxim Dziumanenko)
|
|
|
|
8 1/2-like Window Manager for X with virtual desktops
|
|
which are the full option names used to set rpath directives for the
linker and the compiler, respectively. In places were we are invoking
the linker, use "${LINKER_RPATH_FLAG} <path>", where the space is
inserted in case the flag is a word, e.g. -rpath. The default values
of *_RPATH_FLAG are set by the compiler/*.mk files, depending on the
compiler that you use. They may be overridden on a ${OPSYS}-specific
basis by setting _OPSYS_LINKER_RPATH_FLAG and _OPSYS_COMPILER_RPATH_FLAG,
respectively. Garbage-collect _OPSYS_RPATH_NAME and _COMPILER_LD_FLAG.
|
|
Based upon PR 26768 by Peter Bex (update to 0.16.7) with fixes/clean-up
by me.
--- 0.16.7.1 1 ---
Remove empty epp/config.h causing trouble on some platforms.
Add basic _NET_WM_WINDOW_OPACITY handling.
--- 0.16.7.1 0.05 ---
Fix button grabs not being released.
- Thanks again to Onur Kucuk <onur@delipenguen.net> for finding a way to
reproduce this.
Fix normal border when fullscreen at startup.
--- 0.16.7.1 0.04 ---
Fix window placement at (re)start (don't follow transients to leader).
- Many thanks to Onur Kucuk <onur@delipenguen.net> for help to track this one
down.
Use png (not ppm) for image chaching, avoid some code duplication.
Debian build updates by Julien Portalier <trash@portalier.com>.
Hide menus when switching desktop.
0.16.7
-------------------------------------------------------------------------------
Bye bye Imlib1 and Fnlib.
Remove unused clone stuff.
Tidy up a bit (removed ancient ChangeLog's and other obsolete stuff).
Fix incorrect menu placement (still not ok if deskslide is active).
Valgrindings.
Fix nastiness when there are more than 16 windows on one desk at startup.
Fix desktop background thumbnail caching.
Fix some initial desktop setup.
Fix random killing when closing iconbox.
Attempt to do something about the Restart Placement Bug.
Enable showing some grab info.
Fix segv in "Advanced Settings" dialog when dialog headers are enabled.
Enable showing some menu info for debug (+tidy up some menu state stuff).
Debug for tracking area and desktop changes.
Debug commands to set/unset pointer grabs.
|
|
Hiratsuka.
Some important bug fixes in this release, including somy a11y bugs,
and a compile issue on Solaris.
Thanks to Rob Adams, Bill Haneman, Peter O'Shea, Mike Castle, Soeren
Sandman, Elijah Newren, and Havoc Pennington for fixes in this
release.
Fixes
* Adjust the MRU list when preventing focus stealing (Elijah)
* Ensure that we maintain a focus window when switching workspaces
in mouse focus mode (Elijah)
* Some improvements in the showing desktop mode, and window
activation (Elijah)
* Make sure cursors changes are handled correctly (Havoc, Soeren)
* Some fixes to the window menu (Rob)
* Fix a compile issue on Solaris (Peter, Mike)
* Allow struts to go past the middle of the screen, provided there's
a gap between them, fixing an issue with gnome magnifier (Bill)
Translations
* fi (Pauli Virtanen), ja (Takeshi AIHANA), ko (Young-Ho, Cha),
pl (Gnome PL Team), ru (Dmitry G. Mastrukov), sr (Danilo Å egan),
tk (Gurban M. Tewekgeli), zh_CN (Funda Wang)
|
|
|
|
WeeWM (Wee Enhanced Environment) is a fast and light window manager
for XFree86. Everything can be done with a keyboard. It is
customizable, and has dock management, smart window placement, virtual
desktops, and more.
|
|
2004-07-29
* Added one missing set_previous_of call.
* Ensure FD_CLOEXEC is set on all the file descriptors that we keep open for a longer time.
2004-06-19
* Fixed linking problems in the de module.
* Export WScreen.set_managed_offset.
2004-06-05
* Added Xinerama sanity check.
|
|
patch provided by Kouichirou Hiratsuka in PR pkg/26573
changes:
Many bugfixes and better support for the freedesktop.org EWMH spec.
- set titlebar_uses_system_font = false (it was ugly)
- make naming for "move a window"/"move the window"/"move window"
more consistent (fixes #142235)
- Add trailing quotes to keybinding explanation text.
- support for EWMH update counter spec & add compensation events
when events are ignored. (fixes #143333 and #109362)
- Fix focus bugs: remove race condition on window close/minimize
(#131582), make focus choice consistent for each focus mode
(#135810), choose correct focus window when "un-showing the
desktop (#144900), make sure correct window is focused when using
the workspace switcher (#120100).
- Use meta_topic instead of meta_warning when failing to connect to
a session manager. (fixes #136218)
- Make meta_window_delete take a timestamp, and be sure to pass it
one.
- Add support for EWMH _NET_WM_USER_TIME spec. This enables part of
preventing focus stealing. (bug #118372) Also fix bug with
windows not being focused on unminimizing caused by original
patch. (also bug #118372)
- Fix some support for EWMH hints, and fix USER_TIME support to
include the DEMANDS_ATTENTION hint. Also includes some code for
implementing _NET_RESTACK_WINDOW and _NET_MOVERESIZE_WINDOW, but
this is disabled pending feature thaw.
|
|
|
|
USE_LANGUAGES+=c++.
|
|
The Apple toolchain has some quirks with common symbols in archives
which makes it fail to pull in a file into a binary if only common
symbols are needed from that file. Work around this by initializing
one of the variables.
|
|
|
|
As usual, this is a maintenance release, aimed at bug-fixing;
no new features are being added to the 4.0 branch.
The main purpose of this release is compatibility with recent GTK+
releases along with other fixes.
|
|
directory is now unversioned).
|
|
|
|
_wasn't_ there (i.e., me not looking correctly). The documentation was
in share/doc/icewm/html, which is perfectly acceptable (a package can
organize documentation however it wants inside its doc directory).
No revision bump since it was bumped just some minutes ago.
|
|
- Disable i18n under NetBSD < 2.0. It doesn't let icewm run (even when
pkgsrc's libiconv is used). If anybody has a better way to really
solve the problem...). Fixes PR pkg/23979 by syn at sceen.net.
- While here, move HTML documentation out of share/doc/html.
|
|
are provided by the installed X11.
IMHO wmi is nicer with this support so make Xft2 a
requirement/dependency in all cases.
Bump PKGREVISION.
|
|
Changes in alpha release 2.5.10 (19-Mar-2004)
* New command FakeKeyPress.
* New BugOpts option ExplainWindowPlacement.
* Inverted button reliefs in FvwmIconMan.
* Security patch in fvwm-bug.
See http://securitytracker.com/alerts/2004/Jan/1008781.html
* Security fixes in
fvwm-menu-directory (BugTraq id 9161)
fvwm_make_directory_menu.sh
fvwm_make_browse_menu.sh
-------------------------------------------------------------------
Changes in alpha release 2.5.9 (2-Mar-2004)
* New MenuStyle options PopupIgnore and PopupClose.
* New configure option --disable-iconv to disable iconv support.
* New extended variables $[w.iconfile] and $[w.miniiconfile].
* New Style option Unmanaged. Such windows are not managed by
fvwm.
* New binding context 'U' for unmanaged windows, similar to 'R'oot.
* New option DisplayNewWindowNames to the BugOpts command.
* Security fix for fvwm-menu-directory.
Se BugTraq id 9161.
-------------------------------------------------------------------
Changes in development release 2.5.8 (31-Oct-2003)
* New prefix command KeepRc.
* Renamed the Cond command to TestRc, and the On command to Test.
Removed the CondCase command. Use "KeepRc TestRc" instead.
* The Break command can be told the number of nested function
levels to break out of. Break now has a return code of -2
("Break").
* Directions can be abbreviated with -, _, [, ], <, >, v or ^ like
in key or mouse bindings.
* New extended variable $[func.context].
* New Style option MoveByProgramMethod. Tries to autodetect
whether application windows are moved honouring the ICCCM or not
(default). The method can be overridden manually if the
detection does not work.
* fvwm supports tear off menus. See the "Tear Off Menus" section
in the man page or press Backspace on any menu to try them out.
* fvwm now handles what Unicode calls "combining characters" (i.e.
marks drawn on top of other characters).
* New commands WindowStyle and DestroyWindowStyle for individual
(per window) styles.
* The conditions !Current... and !Layer now work as expected.
* Added a nice autohide script to the FAQ.
* FvwmAnimate now supports dynamical commands "pause", "play",
"push", "pop" and "reset" to manipulate the playing state.
|
|
|
|
Changes:
# 1.2.14: 2004-05-22
* minor tweak to alt+tab behavior when selecting from all workspaces
# 1.2.14pre16: 2004-05-09
* netwm modal state broken, disabled
* make menu/config file parsing behave more like sh (handle both single
and double quotes) -- Eduard Bloch
* Italian translation update
* Czech translation update
* fix build with gcc-3.4
# 1.2.14pre15: 2004-05-02
* add new theme yellowmotif (Andreas Leitgeb (avl42))
* fix in window mapping code for Citrix client
* bug fixes in xft clipping
# 1.2.14pre14: 2004-04-20
* Solaris fixes to configure.in (Damjan Perenic)
* implement EWMH "modal" state
* show themable preferences in ~/.icewm/preferences
* fix order in CPU Status (Hanspeter Roth)
# 1.2.14pre13: 2004-04-12
* fix antialiasing of menu icons
* fix raising of new window when in fullscreen
* Linux Kernel 2.6 iowait,irq,softirq cpu status support (Hanspeter Roth)
* improved support for NetWM hints (state: above, below, ...)
* fix delayed mouse focus with fast keyboard desktop switches
# 1.2.14pre12: 2004-03-21
* fixed icon antialiasing with IMLIB
* fix crash with XPM icon loading
* Solaris fixes (Damjan Perenic)
# 1.2.14pre11: 2004-03-16
* minor bug fixes and build fixes
# 1.2.14pre10: 2004-02-29
* fix comile with --enable-lite
* CPUStatus fix for FreeBSD 5.2 / gcc 3.3.3 (Hanspeter Roth)
* fix crash in CPU status (L10N related, translations need to be updated)
* made ShowMenuButtonIcon setting themable again
* KeyWinMaximizeHoriz binding (no default key yet)
* Italian translation update (Yuri Bongiorno)
* Finnish translation update (Taisto Kuikka)
* Turkish translation (Coku Erdem)
# 1.2.14pre9: 2004-01-19
* improve maximized window position handling on workspace switches
# 1.2.14pre8: 2004-01-11
* add Xft font specification for Infadel2 theme
* image support for the "show desktop" icon
* change startup order in icewm-session (icewm now first, startup last)
* minimize all / show desktop should not minimize unminimizable windows
* improvements to icehelp
* fix winoptions icon override behavior
* keep theme history in ~/.icewm/themes (Eduard Bloch)
# 1.2.14pre7: 2004-01-03
* fix reaping of children in icewm-session
* initial mapping code cleanup
# 1.2.14pre6: 2003-12-30
* fix "lost focus when maximizing" in mouse-focus mode
* fix "Super+key" bindings again
* remove line/string length limits for preferences file
# 1.2.14pre5: 2003-12-25
* fix problem with replaying Super+X when not activating menu
* build fixes for FreeBSD
* build fix for Xrandr \< 1.0 (not tested)
* *bsd cpu status support (Hanspeter Roth)
# 1.2.14pre4: 2003-12-23
* movesize-fx obsoleted
* wm-session obsoleted
* header cleanups
* fix monitor for linux 2.0 (Miroslav Stibor)
* fix focus/click with multiple emacs frames
* all font preferences now have a ...Xft variant that can be set to
fontconfig pattern specification.
example: MenuFontNameXft=sans-serif:size=12:bold
* enabled shaped window decorations by default (configure)
# 1.2.14pre3: 2003-12-22
* debian fixes (Eduard Bloch)
* fixes and cleanups
# 1.2.14pre2: 2003-12-20
* compile fixes for egcs-2.91.66 (Miroslav Stibor)
* icewm-session explicitly terminates icewm and icewmtray (Hanspeter Roth)
* code refactoring and cleanup
# 1.2.14pre1: 2003-11-01
* initial support for XRANDR
* enable alt+Tab in LITE
* only allow a restricted set of prefs to be set in a theme
* fix shutdown in logout menu (was a reboot)
* fix crash on startup when TaskBarShowWindowListMenu=0 and
TaskBarDoubleHeight=1 set (Alexander Portnoy - alexpor)
* icesound fixes (some variants need testing)
* nested themes menus (Eduard Bloch)
* support for rollover titlebar buttons (Rob Costello)
* CPU status fixes. New option: TaskBarCPUDelay (Miroslav Stibor)
* Net status fixes. New options: TaskBarNetSamples, TaskBarNetDelay
(Miroslav Stibor)
* fixes to icewm-session
* Ctrl+Alt+Numpad moves window (Bert Wesarg)
|
|
PR pkg/26001.
To use it, just add the following lines into your ~/.icewm/preferences:
(change ppp0 for your interface)
TaskBarShowNetStatus = 1
NetworkStatusDevice = "ppp0"
|
|
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
|
|
|
|
tech-pkg@.
|
|
|
|
Changes:
* Changed default install program to install-sh.
* Removed 'exec' from /bin/sh call to execute command so that more
complex commands can be entered.
* Merged dock kde systray support patch.
* Fixed couple XFree calls in dock module.
* WM_COLORMAP_WINDOWS handling fixes. (Does something still use
this/bother supporting indexed colour models at all?)
* Fixed stippled tab font when -i18n was not set.
* Only kill active grab when esc is pressed, not released.
* Oops, there was an off-by-one bug in _NET_VIRTUAL_ROOTS setting.
|
|
* Fixed bug (reported by Eugene Wong) where resizing the top of
a window would cause it to jump up several pixels. The height of
the titlebar was not being considered when calculating mouse
motion in reshaping_motionnotify().
* Modified manage() to avoid autoplacing windows during
initialisation.
* Applied patch from Elliott that gives focus to new windows in
click-to-focus mode.
* Changed the buttonpress code in disp.c to ignore scroll wheel
"clicks".
* Modified Client_Remove so that, in click-to-focus mode, it
refocuses on the most sensible window (either the top window,
or the window that the closing window was a transient for).
* Attempted to fix the edit placement bug by adding titleHeight()
to the supplied X coordinate during a ConfigureRequest event,
and not attempting to fix clients that don't supply a border
width during a configure request.
* Fixed fullscreen-mode bug where galeon windows appeared to jump
up and to the left after the first click.
|
|
problems found after fixing malloc problems
|
|
|
|
really have big information value for those who don't know neither B nor C.
s/minimalistic/minimalist/ in DESCR, the former is not really an english word.
|