Commit Graph

320 Commits

Author SHA1 Message Date
Carsten Haitzler 8e02e46a08 allow move resize box to follow the object its moving/resizing
SVN revision: 15690
2005-07-09 15:37:28 +00:00
Carsten Haitzler bb992161c3 TODO--
SVN revision: 15689
2005-07-09 14:55:40 +00:00
Carsten Haitzler edbe48cda4 todo--
SVN revision: 15670
2005-07-08 08:43:27 +00:00
Carsten Haitzler 78192f5973 create remember node if we dont have one
SVN revision: 15669
2005-07-08 06:14:35 +00:00
Carsten Haitzler 3b61670e70 add mroe ways to match a window :)
SVN revision: 15668
2005-07-08 04:42:50 +00:00
Carsten Haitzler 51e72668af fix remember on restart (positions)
SVN revision: 15660
2005-07-07 13:59:32 +00:00
Carsten Haitzler 2f97710e8f oh moozle!
e17 remembers stuff now. its very much not debuggued or used much - its a
nasty menu... but it seems to work ok right now. it saves the remember stuff
and loads it - and usess it... it should work ok :)


SVN revision: 15658
2005-07-07 09:27:04 +00:00
Carsten Haitzler 94d2f8e8bd fix shadow/shape bug :)
SVN revision: 15655
2005-07-07 03:49:35 +00:00
Carsten Haitzler 994022c05a only show whats implemented AND working
SVN revision: 15639
2005-07-04 11:34:57 +00:00
Carsten Haitzler b7e6e8b1f2 implement most of the locks
SVN revision: 15638
2005-07-04 10:24:22 +00:00
Carsten Haitzler f18b13c902 implemented position and size locking for user and client. now for more locks
to be implemented...


SVN revision: 15635
2005-07-04 08:19:44 +00:00
Carsten Haitzler d9142c3024 mmx for dropshadwo.. but disabled for now
SVN revision: 15634
2005-07-04 04:54:33 +00:00
Carsten Haitzler 52c5728635 lock flags can be modified - they DO nothing yet... but they can be modified.
added an enlightenment.desktop file so e appears in other dm's


SVN revision: 15629
2005-07-03 07:23:03 +00:00
Carsten Haitzler e0ae737480 hoo famn. segv. fixed.
SVN revision: 15615
2005-07-01 13:21:41 +00:00
sebastid 6eecc503a0 Always set maximize hints when maximizing.
Focus in/out changes seems to mess things up. Better wait until other
bugs are fixed until "fixing" the moveresize problem.


SVN revision: 15613
2005-07-01 11:23:10 +00:00
sebastid 768f894cd2 Hide desktop before windows, so that fullscreen can check if the desk
is visible or not.
Don't set desk_?_current in e_zone.c, it should only be done in e_desk_show


SVN revision: 15611
2005-07-01 11:05:48 +00:00
sebastid 0888177bd3 Don't unfullscreen if the desk isn't visible.
SVN revision: 15610
2005-07-01 10:24:58 +00:00
sebastid 086cb877a4 More checks if an focus in/out events belong to a border.
Store the active fullscreen window in it's desk.
Don't allow mouse focus out from a fullscreen window.


SVN revision: 15609
2005-07-01 10:07:25 +00:00
Carsten Haitzler 51ef8bbd42 fix that pussy properly!
SVN revision: 15604
2005-07-01 08:33:32 +00:00
sebastid 4dbd82ea61 Remove some commented out code that is deprecated in favor of e_focus.c
code.
Indent.


SVN revision: 15603
2005-07-01 08:26:06 +00:00
sebastid b49dde8e5d Change the event on flip to a pointer warp event.
SVN revision: 15602
2005-07-01 08:20:05 +00:00
Carsten Haitzler 38f024978a fix that kitten!
SVN revision: 15601
2005-07-01 08:17:59 +00:00
Carsten Haitzler 9d1a7da7e9 also support matching window roles
SVN revision: 15597
2005-07-01 04:41:34 +00:00
Carsten Haitzler 5c5ae983d7 todo--
SVN revision: 15596
2005-07-01 04:09:30 +00:00
Carsten Haitzler 3194e7112c handle re-emit of signals on border change
SVN revision: 15595
2005-07-01 02:50:55 +00:00
Carsten Haitzler 031ee35a63 todo--
SVN revision: 15566
2005-06-29 10:58:27 +00:00
Carsten Haitzler 2ebbd99565 TODO--
SVN revision: 15565
2005-06-29 08:49:54 +00:00
Carsten Haitzler 7cf61eb993 complain if freed object still has crumbs...
and disable resizing when shaded PROPERLY :)


SVN revision: 15558
2005-06-28 07:59:13 +00:00
Carsten Haitzler 4e9771e1f8 use "send_time" :)
SVN revision: 15556
2005-06-28 06:49:37 +00:00
Carsten Haitzler 791c7e0eb1 TODO--
SVN revision: 15555
2005-06-28 04:00:17 +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
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
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 2cd2aa1858 make focus code clearer and easier to read
SVN revision: 15508
2005-06-23 15:35:37 +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 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 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
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