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
f3c1629b49
Add the maximize policy reply
...
SVN revision: 15421
2005-06-18 13:30:25 +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
177cdfb73f
rename smart_maximize to maximize_policy.
...
SVN revision: 15415
2005-06-18 04:30:35 +00:00
sebastid
e1831bf674
Add the different maximize policies.
...
SVN revision: 15414
2005-06-18 04:29:42 +00:00
sebastid
76287489ce
No move or resize whilst fullscreen.
...
SVN revision: 15412
2005-06-18 02:14:15 +00:00
sebastid
c3aee9824e
XDnD to ibar works again.
...
SVN revision: 15411
2005-06-18 01:51:37 +00:00
sebastid
6c40f9a3ba
Init apps before menu, menus might ref apps. Removes the BUG message
...
on restart.
SVN revision: 15410
2005-06-18 01:42:13 +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
c2b632eaae
Update to new ecore_file.
...
Remove unused function.
SVN revision: 15403
2005-06-18 00:13:04 +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
sebastid
bd63fe8048
Fix send border to 0, 0 problem.
...
SVN revision: 15383
2005-06-17 09:29:27 +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
b4dffa6932
toohdooh
...
SVN revision: 15377
2005-06-17 08:00:24 +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
sebastid
9a8456422a
Remember desk on restart.
...
SVN revision: 15365
2005-06-16 12:28:59 +00:00
Carsten Haitzler
c646581114
fix menu popups to behave mroe sanely with click-release-browse
...
SVN revision: 15363
2005-06-16 09:12:44 +00:00
Carsten Haitzler
6f711f3808
release any grabs we may have... just in case
...
SVN revision: 15358
2005-06-16 06:29:32 +00:00
Carsten Haitzler
650bb6ed85
fix focus re-order bug
...
SVN revision: 15356
2005-06-16 04:21:01 +00:00
Carsten Haitzler
dfa9d380c0
oops - actuallly support the title for the winlist box
...
SVN revision: 15353
2005-06-16 02:41:48 +00:00
sebastid
c477ea187d
Add some ()
...
SVN revision: 15350
2005-06-16 02:12:15 +00:00
Carsten Haitzler
e90041581f
not defined - must be linux-isms's
...
SVN revision: 15349
2005-06-16 02:12:12 +00:00
sebastid
ee1d47c39d
XDnD to ibar works now!
...
Cleaned up some warnings in e_winlist.c
SVN revision: 15347
2005-06-16 01:55:19 +00:00
Adam Kisiel
365f6b62c3
Fixes a SEGV caused by double free of *name string when loading a module through IPC
...
SVN revision: 15339
2005-06-15 22:02:52 +00:00
handyande
5c49965c03
Show that a window is shaded in type icon
...
SVN revision: 15333
2005-06-15 10:57:35 +00:00
Carsten Haitzler
abb7573d23
oops - warp was not framerate independent. fix.
...
SVN revision: 15332
2005-06-15 10:22:41 +00:00
Carsten Haitzler
cfabfa98a1
tewdoo
...
SVN revision: 15330
2005-06-15 07:03:51 +00:00
Carsten Haitzler
2ed41fb21f
segv/bus/ill/fpe handler to trap all the nasties and allow debug or recovery
...
SVN revision: 15329
2005-06-15 05:06:45 +00:00
Carsten Haitzler
81284ea9a3
current winlist todo is done...
...
SVN revision: 15320
2005-06-14 14:33:47 +00:00
Carsten Haitzler
23bf6f35da
if n = 1
...
SVN revision: 15319
2005-06-14 10:58:45 +00:00
Carsten Haitzler
3bbd1c65c6
fix shade unshade mumbo
...
SVN revision: 15318
2005-06-14 10:52:05 +00:00
Carsten Haitzler
0e22a36fcf
nuke some TODO's
...
winlist is actually configurable - tho u'll have to modify code to configure
it as theres no ipc yet. but a few suggestions are in there now as config.
SVN revision: 15317
2005-06-14 10:19:25 +00:00
Dan Sinclair
470bf9d36f
- add -desks-set/get back in
...
SVN revision: 15313
2005-06-13 19:56:28 +00:00
Dan Sinclair
a34d1df1c1
- add the -border-shade-*-get/set back into enlightenment_remote
...
- remove so already ported code
SVN revision: 15309
2005-06-13 17:20:44 +00:00
Carsten Haitzler
55a9873ac1
handle grabbed mouse butotna nd wheel events... wheel controsl selected
...
window in winlist - buttons passed onto binding system
SVN revision: 15306
2005-06-13 15:56:15 +00:00
Carsten Haitzler
01bdee0099
unshade if shaded and selected
...
SVN revision: 15297
2005-06-13 11:00:41 +00:00
Carsten Haitzler
eb79489c31
dont segv if the border in the winlist that is hilighted is closed
...
SVN revision: 15294
2005-06-13 10:40:37 +00:00
Carsten Haitzler
dcd18bee06
fix sitck window warp and desk switch
...
SVN revision: 15292
2005-06-13 10:16:26 +00:00
Carsten Haitzler
c2f9d0592b
320x320 max for winlist by default (no config options yet)
...
SVN revision: 15289
2005-06-13 09:36:40 +00:00
Carsten Haitzler
25024073f2
smoothly warp pointer and able to scroll win list
...
SVN revision: 15287
2005-06-13 06:59:44 +00:00
Carsten Haitzler
8d7301974f
NO MORE SEGV damnit!
...
oh and also keybidnigns work now even if no windows have been shown or
focused yet
SVN revision: 15286
2005-06-13 04:18:29 +00:00
Carsten Haitzler
ffeaee0ff3
no mroe segv on empty winlist
...
SVN revision: 15285
2005-06-13 03:55:39 +00:00
Carsten Haitzler
078a10f838
fixes, cleanups. todo
...
SVN revision: 15284
2005-06-13 03:50:23 +00:00
Carsten Haitzler
fa457b5842
some notes - allow icon and window title to display in the main win too of
...
the selected window
SVN revision: 15280
2005-06-12 16:22:06 +00:00