sebastid
30661f967f
maximize zoom isn't a maximized mode, it's a fullscreen mode.
...
Check other windows when doing maximize fill.
Check windows of type dock when doing maximize expand and smart.
SVN revision: 15432
2005-06-19 17:13:37 +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
486adff486
Unused variables.
...
SVN revision: 15430
2005-06-19 14:56:21 +00:00
Carsten Haitzler
95e74747ff
lost windows men TODO... answer seb's todo q. :)
...
SVN revision: 15427
2005-06-19 12:35:05 +00:00
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
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
9d5a452142
Menu option to enable or disable the follower.
...
SVN revision: 15402
2005-06-18 00:10:31 +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
sebastid
47efbf19bd
This should make it possible to change both rows and columns of desks at
...
the same time.
SVN revision: 15312
2005-06-13 19:49:11 +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