Commit Graph

1293 Commits

Author SHA1 Message Date
Carsten Haitzler b5ece28d8a shorne's mouse/key bindings ipc patch... :)
SVN revision: 15548
2005-06-27 13:50:10 +00:00
Carsten Haitzler 70163428b5 intl - use env vars if set. allow reset to env vars default
SVN revision: 15545
2005-06-27 13:24:56 +00:00
Carsten Haitzler 0ba99fb510 focus policy patch - adjusted :)
SVN revision: 15544
2005-06-27 12:05:26 +00:00
Carsten Haitzler a6ec307a80 minimise cpu hape use if shape hasnt changed
SVN revision: 15542
2005-06-27 10:08:53 +00:00
sebastid fd579dec05 I don't know why the drop hilighting problem was removed from the TODO,
bu this should fix it.


SVN revision: 15539
2005-06-27 09:02:13 +00:00
Carsten Haitzler 9e098cfcb7 check for REAL shape changes.
SVN revision: 15537
2005-06-27 07:57:40 +00:00
Carsten Haitzler aa387ae380 pager screwup should be fixed now. i cant test as no xserver i have can do
the xrandr stuff that has the bug.. either way... :) (well i do have 1... but
its a pita to test it)


SVN revision: 15536
2005-06-27 07:10:42 +00:00
Carsten Haitzler 49cec7c77c patches - opps
SVN revision: 15534
2005-06-26 04:41:29 +00:00
Carsten Haitzler a6abb22f0e object have breadcrumbs - this is a go at debugging info to help track that
dangling reference. its really intended not to remain permenantly - so one
day we'll remove it...


SVN revision: 15530
2005-06-25 06:54:22 +00:00
sebastid f5ce83df38 Update flip code. The desk_show code now makes sure a moving border stays
visible. So we only have to move the border to the right position.

Maybe change the event to a "pointer warp" event?


SVN revision: 15521
2005-06-24 09:26:44 +00:00
sebastid 237be5985d Q
SVN revision: 15520
2005-06-24 09:01:23 +00:00
Carsten Haitzler 1137819060 abort move if window hidden during move
SVN revision: 15518
2005-06-24 08:39:48 +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 5647dcf70f 2 more bugs gone
SVN revision: 15516
2005-06-24 04:46:28 +00:00
Carsten Haitzler e7c5fa6a01 2 more bugs gone
SVN revision: 15515
2005-06-24 04:10:18 +00:00
Carsten Haitzler cb4ea83664 bugs/fixes on top as i think these should take priority - todo list is leaner
now.


SVN revision: 15512
2005-06-24 03:12:05 +00:00
Carsten Haitzler 3049cdf300 1 todo bug item gone. went from .eapp to .eap - hey guess what guys! all your
bars/menus/engage stuff will need fixing (rename your fiels and edit .order
files). :)


SVN revision: 15510
2005-06-24 02:29:27 +00:00
Carsten Haitzler 2cd2aa1858 make focus code clearer and easier to read
SVN revision: 15508
2005-06-23 15:35:37 +00:00
Carsten Haitzler 9df4e18dbd bugs , issues, patches.
SVN revision: 15501
2005-06-23 03:29:37 +00:00
Carsten Haitzler ae6595f0b1 bsd temp patch
SVN revision: 15499
2005-06-23 02:49:32 +00:00
Carsten Haitzler 5a42f97a60 1 more TODO�item gone :)
SVN revision: 15487
2005-06-22 14:09:17 +00:00
Carsten Haitzler f4c0118007 remove fixme comment
SVN revision: 15483
2005-06-22 06:48:36 +00:00
Carsten Haitzler 4ef9ea4922 hmm only kill pid if pid > 1
SVN revision: 15480
2005-06-22 06:40:18 +00:00
Carsten Haitzler 3517b05d8d no more printf's there
SVN revision: 15479
2005-06-22 06:33:02 +00:00
Carsten Haitzler ff50a472a4 ping stuff now can emit a hung/unhung signal to window borders and delete of
windows if hung will revert to a kill of the pid if it can (or the client) if
the app gets hung after 10 secs of waiting (should make this a config option
though)


SVN revision: 15477
2005-06-22 06:28:46 +00:00
Carsten Haitzler 0188539a18 help detetc e17 != e16
SVN revision: 15476
2005-06-22 05:34:50 +00:00
vandango 5fde1d501f e translation update
SVN revision: 15462
2005-06-20 23:03:42 +00:00
vandango d16963df9b e translation update
SVN revision: 15461
2005-06-20 23:03:00 +00:00
Carsten Haitzler 45b3d9bed3 increase default drag resist
SVN revision: 15447
2005-06-20 09:38:26 +00:00
Carsten Haitzler 91091f83e5 grabinput handling that allows winlist to pop up FROM the menu etc. hmm -
maybe i should have a stack of these too in grabinput that sends the input
back to the previous owner if its still there... and also actually send pings
around to clients every 10 seconds or so - if they dont respond, we have a
function that can do something - but right now it does nothing. shoudl mark
the window as "hung"


SVN revision: 15445
2005-06-20 08:56:54 +00:00
sebastid e7c26361fd Set height of ibar to a default. It doesn't matter, because the height
will be calculated from the theme.


SVN revision: 15442
2005-06-20 08:41:01 +00:00
sebastid fe85e13185 Make the background black when doing fullscreen.
SVN revision: 15433
2005-06-19 19:00:04 +00:00
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