Commit Graph

61 Commits

Author SHA1 Message Date
Carsten Haitzler 5efe075ba2 speed things up a little more
SVN revision: 14961
2005-05-26 15:30:10 +00:00
vandango 27096dd337 little intl change
SVN revision: 14913
2005-05-22 23:43:26 +00:00
sebastid d278c7d784 note to self.
SVN revision: 14853
2005-05-19 04:57:59 +00:00
sebastid ca23bfa67a Fix gqview segv. The border wasn't removed from the containers client list.
SVN revision: 14851
2005-05-19 04:38:32 +00:00
sebastid c958bc691f Remove debug.
SVN revision: 14844
2005-05-18 19:35:57 +00:00
sebastid 16da149a4c Testing...
SVN revision: 14819
2005-05-17 13:59:38 +00:00
sebastid e7b246a440 Don't need to store if the DESKTOP hint was set on init. If the hint
doesn't exist or the desktop doesn't exists, update the hint with our
desktop.


SVN revision: 14816
2005-05-17 12:33:12 +00:00
sebastid a719f16c8c Fixed looping code. Disappering windows when using always on top should
be fixed.


SVN revision: 14813
2005-05-17 11:57:22 +00:00
sebastid 4e687c0dc8 netwm updates.
SVN revision: 14810
2005-05-16 15:43:15 +00:00
sebastid c3e00c93d2 BS.
SVN revision: 14759
2005-05-13 18:56:03 +00:00
sebastid d7f47a8882 Off by one.
SVN revision: 14758
2005-05-13 18:55:05 +00:00
sebastid 739b5abd87 Looping borders are now done in correct stacking order.
SVN revision: 14751
2005-05-13 13:34:21 +00:00
sebastid 61baf25921 New border looping interface.
SVN revision: 14750
2005-05-13 10:09:55 +00:00
sebastid e174baf5d1 Fix layers and client lists.
SVN revision: 14749
2005-05-13 09:23:51 +00:00
sebastid 35a64ef50d Create a client list for each layer, so that stacking order will be
correct. Fix the rest later.


SVN revision: 14745
2005-05-13 07:20:09 +00:00
Carsten Haitzler 695c49a765 fix unmapped client windows that are still managed... (eg xmms playlist)
SVN revision: 14716
2005-05-12 03:32:48 +00:00
Carsten Haitzler 1b6f59e253 properly virtualize ecore_evas setup
SVN revision: 14644
2005-05-07 13:50:38 +00:00
sebastid 0be40e61c3 Save file before commit.
SVN revision: 14593
2005-05-04 06:41:40 +00:00
sebastid c493f32987 Raise init and menu window on startup.
SVN revision: 14592
2005-05-04 06:39:37 +00:00
sebastid a1d429a6ec *** empty log message ***
SVN revision: 14490
2005-04-29 11:21:14 +00:00
sebastid 0df8f252ea More stacking work. Middleclick on title lowers the window.
SVN revision: 14449
2005-04-28 10:42:04 +00:00
sebastid d6eeb6540c Cleanup
SVN revision: 14448
2005-04-28 10:34:47 +00:00
sebastid 7f5601e4b2 Window layers, incomplete.
SVN revision: 14446
2005-04-28 09:55:41 +00:00
Carsten Haitzler 9f9fb168c2 work in multihead again! :)
SVN revision: 14342
2005-04-25 08:29:53 +00:00
Carsten Haitzler 0939b44ff7 start of shaped client/border/menu support ... dropshaodw is SLOW with this.
SVN revision: 14173
2005-04-13 15:52:34 +00:00
Carsten Haitzler 0eec2da4bc handle xrander too ... again... oops
SVN revision: 14047
2005-03-31 16:52:12 +00:00
Carsten Haitzler dc67937b34 and direct resize there too
SVN revision: 14044
2005-03-31 15:40:31 +00:00
Carsten Haitzler 1cf0b6002d mem leak patches from holger :)
SVN revision: 13845
2005-03-22 09:20:12 +00:00
sebastid a91a6bc607 Client list update.
SVN revision: 13741
2005-03-15 10:26:05 +00:00
Carsten Haitzler 925ea677ec virtual roots is an option now (off by default)
SVN revision: 13693
2005-03-11 13:09:06 +00:00
Carsten Haitzler 338e742693 font path centralised (just noticed it everywhere)
SVN revision: 13690
2005-03-11 11:05:52 +00:00
Carsten Haitzler 5c4db9320e centralised xinerama code - now we can put intellligent selection (partly
there) and manual selection into 1 place.


SVN revision: 13645
2005-03-07 09:56:49 +00:00
sebastid e0f1105b32 Make sure loop quits.
SVN revision: 13391
2005-02-16 11:23:56 +00:00
sebastid a0c24bd77e Segv fix!
SVN revision: 13374
2005-02-15 13:17:53 +00:00
sebastid c86091fcaf - Add atom E_ATOM_SHADE_DIRECTION, remove E_ATOM_ICONIC
- Add function for reordering border lists.
- Update hints, and use them.
- Add a flag to e_border_hide to tell if the window still
  is managed or not.
- Don't set changed flag if changing visibility. Visibility is handled
  outside _e_border_eval()
- Cleanup focus_out.
- Add desk show event.


SVN revision: 13372
2005-02-15 12:11:31 +00:00
sebastid d9aa5194e4 Use xinerama screen id for zone id.
SVN revision: 13357
2005-02-13 12:33:31 +00:00
sebastid 24f8a74326 Fix for overlapping xinerama screens.
SVN revision: 13350
2005-02-13 11:36:19 +00:00
rbdpngn b6c300dd69 Add type checking for the various E objects.
SVN revision: 13053
2005-01-22 06:58:34 +00:00
Carsten Haitzler 2dd953e701 handle xrandr properly (again) so u can change resolutions on the fly again,
gadman handles this right, and fix restart properly - well its half arsed
still, but works.


SVN revision: 13051
2005-01-22 05:21:48 +00:00
Carsten Haitzler 072e32c609 gadman in. clock module poprted. others need porting.
SVN revision: 13042
2005-01-21 15:45:56 +00:00
Carsten Haitzler 4985a2f3a5 iner zone moves? need to test...
SVN revision: 13016
2005-01-19 15:39:36 +00:00
Carsten Haitzler 6405b22494 evas_object_free? what posessed you to use that? it isnt in Evas' header
(api) at all (it HAPPENS by LUCK to be an internal call)

also fix shudwon/startup order


SVN revision: 12975
2005-01-15 09:50:26 +00:00
Carsten Haitzler aa53155368 actually restart/exit
SVN revision: 12953
2005-01-13 14:24:24 +00:00
Carsten Haitzler 899d272ed5 respect zones for resistance, window placement...
SVN revision: 12898
2005-01-11 13:11:12 +00:00
Carsten Haitzler 08dbb8e5c1 resist now also support resisting when moving OUt of a box - not just into
one.. this is now applied to zones.


SVN revision: 12866
2005-01-10 14:07:42 +00:00
xcomputerman 38899921b8 More bugfixes/updates:
- Add subsystem init/shutdown functions for e_desk and e_zone
- Fix bug in desk remove function
- Prevent duplicate desktop names being automatically generated
- When uniconifying, set window desktop to current
- Don't display iconified windows when desktop switching
- Selecting a window in the window list switches to that window's desktop


SVN revision: 12779
2005-01-05 10:37:53 +00:00
xcomputerman 9b89c81a65 Some support for multiple containers -- map new windows to the currently visible container rather than the first.
SVN revision: 12773
2005-01-05 08:30:25 +00:00
xcomputerman 1a48844b7f Bugfixes - restore avoid_damage call on new borders, move background blank
object to container level


SVN revision: 12719
2005-01-04 01:32:23 +00:00
handyande 72dcee3d4a fix a couple of warnings etc - now no segs, but desks lose clients
SVN revision: 12706
2005-01-03 21:10:08 +00:00
xcomputerman cf29bab272 Restore missing callback, object_check_return
SVN revision: 12705
2005-01-03 20:40:26 +00:00