sebastid
dfed003f00
Don't need to pass coords to e_hints_window_saved_size_(get|set)()
...
SVN revision: 15821
2005-07-19 09:11:21 +00:00
rbdpngn
6b57b60733
Fix TODO bug for maximized windows across restarts.
...
SVN revision: 15717
2005-07-10 17:12:01 +00:00
Carsten Haitzler
b7e6e8b1f2
implement most of the locks
...
SVN revision: 15638
2005-07-04 10:24:22 +00:00
Carsten Haitzler
0188539a18
help detetc e17 != e16
...
SVN revision: 15476
2005-06-22 05:34:50 +00:00
sebastid
8556b412c2
Maximize type as an arg to e_border_maximize. Makes it possible to use
...
several different maximization types in one session.
Fix the different maximization policies. They only care about gadgets now,
must be fixed to care about other constraints.
SVN revision: 15431
2005-06-19 14:59:41 +00:00
sebastid
bd63fe8048
Fix send border to 0, 0 problem.
...
SVN revision: 15383
2005-06-17 09:29:27 +00:00
sebastid
c477ea187d
Add some ()
...
SVN revision: 15350
2005-06-16 02:12:15 +00:00
sebastid
a1d95ce59a
This should fix the maximization problem.
...
SVN revision: 15246
2005-06-10 23:37:16 +00:00
sebastid
550eed698c
netwm update.
...
SVN revision: 15180
2005-06-07 15:35:18 +00:00
sebastid
4f2f840dc7
Add fetch flag for netwm/icccm state. Easier to manipulate before a new
...
client is mapped.
SVN revision: 15176
2005-06-07 13:16:24 +00:00
sebastid
3fb18e9990
netwm sync
...
SVN revision: 15163
2005-06-06 15:22:05 +00:00
sebastid
56580219b4
- netwm ping.
...
- fix netwm state update.
SVN revision: 15141
2005-06-05 15:30:46 +00:00
sebastid
6c248ea656
1. Do we need to remember mouse down on all buttons?
...
2. Is there any problem with calling pointer_ungrab unconditionally?
SVN revision: 15120
2005-06-04 16:31:45 +00:00
sebastid
ef7fc7f6cc
If something breaks because of the mwm disable, we need to implement
...
more actions on window type :)
SVN revision: 15108
2005-06-03 19:58:27 +00:00
sebastid
22d7cdc7c2
More netwm
...
SVN revision: 15103
2005-06-03 19:10:25 +00:00
sebastid
e4ec131bf9
Cleanup.
...
SVN revision: 15091
2005-06-03 16:35:29 +00:00
sebastid
a1ce91af14
netwm
...
SVN revision: 15087
2005-06-03 12:23:34 +00:00
sebastid
a1d592e073
_NET_WM_ICON, isn't finished.
...
SVN revision: 15079
2005-06-03 06:43:23 +00:00
sebastid
ba9f8e8f7f
For the speed freak.
...
SVN revision: 15034
2005-05-31 06:52:05 +00:00
sebastid
589570ab99
Clean up icccm and netwm stuff
...
SVN revision: 15014
2005-05-29 11:37:18 +00:00
sebastid
c259d12774
Update.
...
SVN revision: 15013
2005-05-29 11:06:11 +00:00
sebastid
bb9a664fa7
One FIXME down.
...
SVN revision: 15010
2005-05-29 10:08:25 +00:00
Carsten Haitzler
a0bab24802
fix shaped windows - event loop
...
put some fixme's in for netwm.. too many round trips -especially on map
SVN revision: 14987
2005-05-28 13:22:15 +00:00
sebastid
bf701a2010
ecore update.
...
netwm update.
SVN revision: 14986
2005-05-28 12:50:22 +00:00
Carsten Haitzler
4c7b29de44
shush shush
...
SVN revision: 14959
2005-05-26 12:38:53 +00:00
Carsten Haitzler
ab878e203a
fix stickiness!
...
SVN revision: 14936
2005-05-25 10:09:34 +00:00
Carsten Haitzler
f618831ce9
fix memory leaks! no more leaks!
...
SVN revision: 14934
2005-05-25 08:08:44 +00:00
sebastid
274d1ca207
netwm update.
...
SVN revision: 14924
2005-05-23 19:12:22 +00:00
Carsten Haitzler
97bc390d34
stop pretending to be kwin. we can be proud to be e! we pretend to have 16's
...
e comms stuff though... and defer repaerent until the last moment we can
SVN revision: 14863
2005-05-20 05:13:45 +00:00
sebastid
b62b86a6f7
hidden netwm windows aren't withdrawn, they are iconic.
...
SVN revision: 14850
2005-05-19 04:07:41 +00:00
sebastid
3e9d2ab1c4
Cleanup
...
SVN revision: 14842
2005-05-18 18:22:33 +00:00
sebastid
2f240bce4b
Only iconify real iconified windows.
...
SVN revision: 14824
2005-05-17 17:41:27 +00:00
sebastid
ee61d24828
According to http://standards.freedesktop.org/wm-spec/wm-spec-1.3.html an
...
unmapped window should be in iconic state. The difference between an
unmapped window and an iconic window is that _NET_WM_STATE_HIDDEN should
be set for a minimized or iconic window.
SVN revision: 14817
2005-05-17 13:13:30 +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
Carsten Haitzler
1112210137
1. TODO item
...
2. netwm stuff broke e17 - it was setting all windwos to want to go to desk 0
as if it didnt find netwm hints - netwm.desk was 0 anyway - and thus bordfers
got instantly re-attached to deskt 0... and thus if u flipped desktops,
things got weird (new windwos all jumped to desk 0)
SVN revision: 14812
2005-05-17 08:30:26 +00:00
sebastid
4e687c0dc8
netwm updates.
...
SVN revision: 14810
2005-05-16 15:43:15 +00:00
sebastid
971ff26a2f
netwm work.
...
SVN revision: 14805
2005-05-16 13:19:26 +00:00
sebastid
739b5abd87
Looping borders are now done in correct stacking order.
...
SVN revision: 14751
2005-05-13 13:34:21 +00:00
sebastid
e174baf5d1
Fix layers and client lists.
...
SVN revision: 14749
2005-05-13 09:23:51 +00:00
sebastid
bf352ea194
Fix.
...
SVN revision: 14692
2005-05-10 10:19:02 +00:00
sebastid
110ab2c9a7
Cleanup always on top.
...
SVN revision: 14691
2005-05-10 10:11:34 +00:00
sebastid
2eaa1ce1c7
Handle window state change requests.
...
SVN revision: 14547
2005-05-02 09:19:55 +00:00
sebastid
ac9fae3d1c
Show windows on restart.
...
SVN revision: 14489
2005-04-29 11:08:04 +00:00
sebastid
e9cc09bb24
Hints cleanup. Send the border to hints, not the client.win. It's easier
...
to keep the current border state cache uptodate.
SVN revision: 14481
2005-04-29 08:37:09 +00:00
sebastid
b57ff00be7
Window hints cleanup.
...
SVN revision: 14480
2005-04-29 08:02:29 +00:00
sebastid
0524bcea97
Kinda fullscreen support...
...
SVN revision: 14454
2005-04-28 12:26:58 +00:00
Carsten Haitzler
02f54f1a80
ok remove the cd crap... but if we pretend to be kwin... it works.
...
this SOOO needs to go to sun for fixing.
hey sun? see this? fix your code! dont make stupid tests for every wm on the
planet. make your code work properly everywhere, all the time, but following
standards! grrrr.
SVN revision: 13751
2005-03-16 16:10:33 +00:00
Carsten Haitzler
b3babd3da1
pointless code reformat
...
SVN revision: 13750
2005-03-16 15:47:11 +00:00
Carsten Haitzler
fb6f43eefb
add a cde pretend routinne in our attempt to fix java... FUCKING JAVA!
...
SVN revision: 13749
2005-03-16 15:24:38 +00:00
Carsten Haitzler
925ea677ec
virtual roots is an option now (off by default)
...
SVN revision: 13693
2005-03-11 13:09:06 +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
Dan Sinclair
59813a3895
- add the sticky window code
...
SVN revision: 12820
2005-01-08 07:10:13 +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
b888263dab
errr we really should do this for ALL root windows as some apps explicitly
...
run on :0.1 will never find the hints on :0.0's root unless they go look :)
SVN revision: 12696
2005-01-03 03:14:45 +00:00
tsauerbeck
cfead8a122
d'oh, root is a global variable
...
SVN revision: 12689
2005-01-02 17:23:49 +00:00
xcomputerman
b4804a4025
Remove redundant inits, ICCCM focus send should only be done if wm property is set
...
SVN revision: 12649
2004-12-30 09:11:29 +00:00
xcomputerman
c1415b0ea8
Actually add the code. :p
...
SVN revision: 12648
2004-12-30 08:06:46 +00:00