logo       

My IceMW: msg#00013

window-managers.icewm.devel

Subject: My IceMW

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>
Google Custom Search

News | FAQ | advertise