|
My IceMW: msg#00013window-managers.icewm.devel
Hello list, after more than two years working with icewm 1.2.16, i thought it would be time to port my patches to version 1.2.28 and share these with all of you. but i don't have only good experiences with the switch to 1.2.28. The patches will follow this mail separately, all are incremental to a pure icewm-1.2.28 tar ball. the pathes aren ot in a particular order. except the last two, these are only proof of concepts. firstly some odd things i encounter with 1.2.28: (1) i switched to start with icewm-session from .xinit. in the old times i used icewm directly and started nautilus before icewm from .xinit, than i set up LogoutCommand from icewm to kill nautilus with the command 'nautilus -q'. now with icewm-session i use the .icewm/startup and .icewm/shutdown scripts for this task. unfortunately nautilus isn't killed with this script, and icewm waits until i killed nautilus. even 'killall -KILL nautilus' doesn't help here. (2) as my primary editor i use nedit. which is motif based. if i close a changed document a dialog appears and ask if i want to save the changes. but this dialog doesn't get the focus, only the window frame get it so i can open the win menu for this window. after i close it with escape the focus is back to the main window from nedit, now i can switch with alt+tab back to the dialog to handle the dialog. this is the only dialog that shows this behaviour. now to the patches, here is a short diffstat for all patches: src/acpustatus.cc | 413 ++++++++++++++++++++++++++++++++++-------------------- src/acpustatus.h | 36 +++- src/bindkey.h | 8 + src/default.h | 48 ++++-- src/genpref.cc | 136 ++++++++++++++--- src/icesh.cc | 178 ++++++++++++++++++----- src/icesm.cc | 8 - src/movesize.cc | 60 +++++++ src/themable.h | 26 +-- src/themes.cc | 16 -- src/wmaction.cc | 4 src/wmaction.h | 2 src/wmapp.cc | 14 + src/wmapp.h | 4 src/wmframe.cc | 24 ++- src/wmmgr.cc | 10 + src/wmswitch.cc | 37 +++- src/wmswitch.h | 1 src/wmtaskbar.cc | 146 +++++++++++-------- src/wmtaskbar.h | 2 src/yapp.cc | 4 src/yapp.h | 2 src/yconfig.cc | 4 23 files changed, 823 insertions(+), 360 deletions(-) Comments are welcome ------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Scaling icons: 00013, John Williams |
|---|---|
| Next by Date: | [PATCH 1/11] missings in default.h: 00013, Bert Wesarg |
| Previous by Thread: | Scaling iconsi: 00013, John Williams |
| Next by Thread: | [PATCH 1/11] missings in default.h: 00013, Bert Wesarg |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |