sebastid
92f768a7f8
mazimize -> maximize
...
Remove some unused variables.
SVN revision: 15815
2005-07-19 08:04:20 +00:00
Carsten Haitzler
b0b86dde57
make click to focus behave a bit better - previously focused windwo gets the
...
focus now always - even in pointer focus. if flippign desktosp last window
focused on that desktop is focused bakc when u flip - they are options too :)
SVN revision: 15746
2005-07-12 11:07:57 +00:00
sebastid
768f894cd2
Hide desktop before windows, so that fullscreen can check if the desk
...
is visible or not.
Don't set desk_?_current in e_zone.c, it should only be done in e_desk_show
SVN revision: 15611
2005-07-01 11:05:48 +00:00
sebastid
086cb877a4
More checks if an focus in/out events belong to a border.
...
Store the active fullscreen window in it's desk.
Don't allow mouse focus out from a fullscreen window.
SVN revision: 15609
2005-07-01 10:07:25 +00:00
sebastid
13afc49f5a
Make the background black when doing fullscreen.
...
SVN revision: 15607
2005-07-01 09:24:31 +00:00
Carsten Haitzler
a654a9ffc2
and actually transition using desk transitions nto change when desk changes
...
SVN revision: 15576
2005-06-30 10:54:24 +00:00
Carsten Haitzler
e314c2cc04
bg now allows transitions when changing the bg. also a first step to allow
...
different bg's per desk - not implemented yet tho, but some infrastructure
for it
SVN revision: 15568
2005-06-29 14:28:47 +00:00
sebastid
004f2e719b
Write else if like it should be written.
...
SVN revision: 15517
2005-06-24 08:20:26 +00:00
Carsten Haitzler
e7c5fa6a01
2 more bugs gone
...
SVN revision: 15515
2005-06-24 04:10:18 +00:00
sebastid
fe85e13185
Make the background black when doing fullscreen.
...
SVN revision: 15433
2005-06-19 19:00:04 +00:00
vandango
d546aacd33
little intl change
...
SVN revision: 14914
2005-05-22 23:50:29 +00:00
sebastid
e7b246a440
Don't need to store if the DESKTOP hint was set on init. If the hint
...
doesn't exist or the desktop doesn't exists, update the hint with our
desktop.
SVN revision: 14816
2005-05-17 12:33:12 +00:00
sebastid
61baf25921
New border looping interface.
...
SVN revision: 14750
2005-05-13 10:09:55 +00:00
Carsten Haitzler
fc45f10e1f
work mplayer.. work!.
...
don't ask!
SVN revision: 14746
2005-05-13 07:24:47 +00:00
Carsten Haitzler
695c49a765
fix unmapped client windows that are still managed... (eg xmms playlist)
...
SVN revision: 14716
2005-05-12 03:32:48 +00:00
sebastid
4684062704
Better to listen to the event in e_zone, since the rest of the code is
...
in e_zone.
SVN revision: 14669
2005-05-08 16:43:54 +00:00
handyande
a021f2a66b
Well, that fixes my flipping troubles - an OK change?
...
SVN revision: 14613
2005-05-05 15:36:46 +00:00
sebastid
978b5bdf9a
No need to cast.
...
SVN revision: 14294
2005-04-22 07:54:08 +00:00
sebastid
861beacda8
Cleanup.
...
SVN revision: 14248
2005-04-19 10:45:39 +00:00
Carsten Haitzler
6ca778ea55
i've gone over vd's - read the diff :)
...
SVN revision: 14123
2005-04-09 00:13:09 +00:00
sebastid
d97d47b3ed
Cleanup
...
SVN revision: 13854
2005-03-22 18:51:35 +00:00
sebastid
a91a6bc607
Client list update.
...
SVN revision: 13741
2005-03-15 10:26:05 +00:00
sebastid
c3470b0a1b
Use macro.
...
SVN revision: 13423
2005-02-18 10:29:18 +00:00
sebastid
7035502079
Cleaner with for loop.
...
Destroy old desks, not only their client list.
SVN revision: 13376
2005-02-15 16:54:47 +00:00
sebastid
c86091fcaf
- Add atom E_ATOM_SHADE_DIRECTION, remove E_ATOM_ICONIC
...
- Add function for reordering border lists.
- Update hints, and use them.
- Add a flag to e_border_hide to tell if the window still
is managed or not.
- Don't set changed flag if changing visibility. Visibility is handled
outside _e_border_eval()
- Cleanup focus_out.
- Add desk show event.
SVN revision: 13372
2005-02-15 12:11:31 +00:00
Carsten Haitzler
4f54c588e1
seb's patch...
...
SVN revision: 13222
2005-02-07 13:51:09 +00:00
handyande
ed8b9251f4
May not be totally correct, but this time it, ahem, works
...
SVN revision: 13125
2005-01-29 12:51:28 +00:00
rbdpngn
b6c300dd69
Add type checking for the various E objects.
...
SVN revision: 13053
2005-01-22 06:58:34 +00:00
handyande
eb0f1bd307
Remeber border hints when restarting (or recovering) E. This is currently set on all windows all the time in case of crash - it could be moved to being set on E shutdown (before a restart)
...
SVN revision: 13028
2005-01-20 14:01:31 +00:00
handyande
1c5b65ca4d
a (not so) paranoid check
...
SVN revision: 13025
2005-01-20 10:42:09 +00:00
Carsten Haitzler
aa53155368
actually restart/exit
...
SVN revision: 12953
2005-01-13 14:24:24 +00:00
handyande
059bfb1862
Move apps on desks being removed to theirnearest valid desk
...
fix a few warnings
SVN revision: 12837
2005-01-08 21:21:56 +00:00
handyande
92315b7568
Hook in menu configuring of desktops and dynamic resizing
...
SVN revision: 12832
2005-01-08 17:32:08 +00:00
handyande
a38a5e1de9
OK, now we have a 2D set of desktops to each zone :) - callbacks not in yet so stuck with 2x2 for now - but wanted to get this in
...
SVN revision: 12828
2005-01-08 14:41:21 +00:00
Dan Sinclair
59813a3895
- add the sticky window code
...
SVN revision: 12820
2005-01-08 07:10:13 +00:00
xcomputerman
38899921b8
More bugfixes/updates:
...
- Add subsystem init/shutdown functions for e_desk and e_zone
- Fix bug in desk remove function
- Prevent duplicate desktop names being automatically generated
- When uniconifying, set window desktop to current
- Don't display iconified windows when desktop switching
- Selecting a window in the window list switches to that window's desktop
SVN revision: 12779
2005-01-05 10:37:53 +00:00
xcomputerman
212d966bde
- Fix virtual desktop switching bug - don't delete hidden borders
...
- Fix ICCCM state bug for iconified windows
- Show borders in correct stacking order on desktop switch
SVN revision: 12777
2005-01-05 09:31:56 +00:00
xcomputerman
49ac422b1d
Missing object check for new desk.
...
SVN revision: 12774
2005-01-05 08:39:25 +00:00
xcomputerman
1a48844b7f
Bugfixes - restore avoid_damage call on new borders, move background blank
...
object to container level
SVN revision: 12719
2005-01-04 01:32:23 +00:00
xcomputerman
b4a29f186d
Warnings defenestrated. Object check really should be enabled by default now.
...
SVN revision: 12712
2005-01-03 22:04:04 +00:00
handyande
72dcee3d4a
fix a couple of warnings etc - now no segs, but desks lose clients
...
SVN revision: 12706
2005-01-03 21:10:08 +00:00
xcomputerman
4558007166
Bad monkey!
...
SVN revision: 12703
2005-01-03 20:23:47 +00:00
xcomputerman
112ca3b2d2
Virtual Desktops! Yay.
...
Sorry, they don't quite work right yet. I'll fix the bug tomorrow. :)
SVN revision: 12698
2005-01-03 09:34:24 +00:00
Carsten Haitzler
5e2388c886
_ _ _ _ _____ ___
...
| | | | ___| | | | ___| __ ___ ___ _______ ___ / _ \__ _____ _ __
| |_| |/ _ \ | | | |_ | '__/ _ \/ _ \_ / _ \/ __| | | | \ \ / / _ \ '__|
| _ | __/ | | | _|| | | __/ __// / __/\__ \ | |_| |\ V / __/ |
|_| |_|\___|_|_| |_| |_| \___|\___/___\___||___/ \___/ \_/ \___|_|
I put E17's wm code into cvs. Hell is freezing over. Duke Nukem Forever will
be out next week. Snowballls take up residence in Hell. The Fat Lady sings.
The End is nigh...
:)
SVN revision: 12247
2004-11-25 03:37:45 +00:00