sebastid
cef3ed4690
Maximize update. Needs more work, but not now.
...
SVN revision: 15424
2005-06-18 15:49:24 +00:00
sebastid
ff96193683
Maximize update. Only zoom fullscreen is lacking, but that is more a
...
fullscreen mode, not a maximize mode.
Please comment the implementation!
SVN revision: 15423
2005-06-18 14:31:17 +00:00
sebastid
0eeb25b536
Raise the border on click, even if move/resize is disabled.
...
Don't make the container black, need to do this pr. desk.
SVN revision: 15420
2005-06-18 13:03:00 +00:00
sebastid
cfe111cbe1
IPC for maximize policy.
...
SVN revision: 15419
2005-06-18 12:51:00 +00:00
sebastid
89ce449586
Make the bg black when doing fullscreen.
...
Care about window constraints when doing fullscreen.
SVN revision: 15417
2005-06-18 05:08:17 +00:00
sebastid
5cf90d027c
1. Make _e_border_{move,resize}_begin return if the action is allowed.
...
This removes a lot of duplicate checks.
2. In the functions that uses _e_border_{move,resize}_begin, move this
function to the beginning, and abort if the action isn't allowed.
3. Update conditions for when actions are allowed or not (iconify, move,
resize, move_resize, shade...)
4. Begin with maximize policy. E_MAXIMIZE_FULLSCREEN should work, so don't
let the users change this until the other policies work :)
BTW! For those who doesn't want an unstable system, please delay updating!
SVN revision: 15416
2005-06-18 04:35:40 +00:00
sebastid
76287489ce
No move or resize whilst fullscreen.
...
SVN revision: 15412
2005-06-18 02:14:15 +00:00
Carsten Haitzler
2b59fb0143
fucking qt apps seem to be broken when it comes to take focus protocol. read
...
the icccm specs. grrr.
also - pooliepatch :)
SVN revision: 15409
2005-06-18 01:35:30 +00:00
sebastid
d23b2ad285
Don't allow move and resize while we are fullscreen. moveresize must be
...
allowed since we use it to exit fullscreen. This should fix firefox
fullscreen which does a move after requesting fullscreen. firefox does
many weird things.
SVN revision: 15394
2005-06-17 20:16:12 +00:00
Carsten Haitzler
75a39d0d93
get client leader prop - special spot for placement if special window.
...
SVN revision: 15381
2005-06-17 09:05:38 +00:00
Carsten Haitzler
ad3adb3286
follow x focus model explicitly :)
...
SVN revision: 15375
2005-06-17 06:14:12 +00:00
sebastid
a21f36f807
smart maximize.
...
SVN revision: 15371
2005-06-16 22:23:25 +00:00
sebastid
1e7b648ebb
Remove debug.
...
SVN revision: 15367
2005-06-16 15:00:58 +00:00
sebastid
ce0ee0f46e
Toggle borderless by menu.
...
SVN revision: 15366
2005-06-16 14:54:43 +00:00
Carsten Haitzler
650bb6ed85
fix focus re-order bug
...
SVN revision: 15356
2005-06-16 04:21:01 +00:00
Carsten Haitzler
3bbd1c65c6
fix shade unshade mumbo
...
SVN revision: 15318
2005-06-14 10:52:05 +00:00
Carsten Haitzler
76bda119c0
winlist alt-tab works (and dhift-alt-tab to go in reverse)... it is NOT
...
complete... gfx are ugly. i have fixme's. it doesnt work with pointer focus
really... etc.
SVN revision: 15264
2005-06-12 06:50:34 +00:00
handyande
4e125e3bff
app_installed now in ecore_file
...
SVN revision: 15257
2005-06-11 13:32:29 +00:00
sebastid
a1d95ce59a
This should fix the maximization problem.
...
SVN revision: 15246
2005-06-10 23:37:16 +00:00
sebastid
7d5381158a
ecore_x update.
...
SVN revision: 15228
2005-06-10 04:19:46 +00:00
sebastid
b6c7577e52
Fix moving border on edge flip.
...
SVN revision: 15201
2005-06-08 14:06:28 +00:00
sebastid
1ab3a5cacf
Remove printf
...
SVN revision: 15198
2005-06-08 13:10:52 +00:00
sebastid
2a9741297a
Update TODO
...
SVN revision: 15197
2005-06-08 13:09:58 +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
eccc28f73f
Don't sync when moving.
...
SVN revision: 15168
2005-06-06 17:46:36 +00:00
sebastid
3fb18e9990
netwm sync
...
SVN revision: 15163
2005-06-06 15:22:05 +00:00
handyande
725c6ab74b
oops, wrong app...
...
SVN revision: 15146
2005-06-05 19:14:50 +00:00
sebastid
56580219b4
- netwm ping.
...
- fix netwm state update.
SVN revision: 15141
2005-06-05 15:30:46 +00:00
handyande
1c7951c07c
Add some e_utils integration, more to come - should help folk use the handy apps
...
SVN revision: 15139
2005-06-05 15:02:43 +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
7a7f286d44
Can't ignore mwm :/
...
SVN revision: 15112
2005-06-04 06:46:27 +00:00
Carsten Haitzler
f0a01c2bf6
breaks gkrellm - mwm hints oftne indicate "make me borderless" and thus
...
should be fetched anyway :)
SVN revision: 15110
2005-06-04 03:07:10 +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
a1ce91af14
netwm
...
SVN revision: 15087
2005-06-03 12:23:34 +00:00
sebastid
49cdf502fb
Another netwm hint down!
...
SVN revision: 15083
2005-06-03 11:41:20 +00:00
sebastid
a1d592e073
_NET_WM_ICON, isn't finished.
...
SVN revision: 15079
2005-06-03 06:43:23 +00:00
Carsten Haitzler
a8a42aac77
fix map request when iconfied
...
SVN revision: 15044
2005-06-01 07:35:56 +00:00
sebastid
ba9f8e8f7f
For the speed freak.
...
SVN revision: 15034
2005-05-31 06:52:05 +00:00
sebastid
99fd1febf4
Fix memleak.
...
SVN revision: 15023
2005-05-30 06:24:14 +00:00
sebastid
589570ab99
Clean up icccm and netwm stuff
...
SVN revision: 15014
2005-05-29 11:37:18 +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
63cd002807
was wrokign on intl stuff but got distracted by optimising. will come back to
...
intl. optimised some code paths. e_place.c is evil. the smart place function
NEEDS speeding up. this may mean a re-think of how it works. not sure.
SVN revision: 14974
2005-05-28 05:03:27 +00:00
Carsten Haitzler
4c7b29de44
shush shush
...
SVN revision: 14959
2005-05-26 12:38:53 +00:00
Carsten Haitzler
bc4f42461a
add a check to see whats going on if the ghost borders are around
...
SVN revision: 14958
2005-05-26 11:48:39 +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
3cf760c38f
Note to self.
...
SVN revision: 14885
2005-05-21 17:56:20 +00:00