Commit Graph

33 Commits

Author SHA1 Message Date
sebastid 06caedb714 Fix supported atoms.
SVN revision: 16808
2005-09-20 17:09:56 +00:00
rephorm 71739d63b5 clean up and re-enable pager win dragging
SVN revision: 16681
2005-09-10 23:47:19 +00:00
rephorm 0bef9c6f52 the start of pager window dnd. currently only lets you move windows from one desktop to another.
SVN revision: 16672
2005-09-10 05:20:58 +00:00
sebastid 5e4e707536 Merge Raise/Lower event to Stack event.
Fix raise/lower order.


SVN revision: 16661
2005-09-07 14:55:46 +00:00
sebastid 487d6b8dcf Make the pager handle events. Less event handlers and easier to handle
more faces pr. zone.


SVN revision: 16643
2005-09-07 04:47:14 +00:00
Carsten Haitzler bcb03f5992 now this is better for the deskname popup :)
SVN revision: 16618
2005-09-06 07:29:47 +00:00
sebastid 18837029c3 Make popup and option.
SVN revision: 16615
2005-09-06 05:32:18 +00:00
sebastid bd26872690 Merge desktopname into pager
SVN revision: 16614
2005-09-06 05:19:15 +00:00
rephorm 8356b338e9 Add desktop name to the pager (turn it on in the pager's config menu).
The theme could probably use a bit of touch up, but it works for now :)

Add an event when desktop names change.
Note: currently 'adding' a name with enlightenment_remote sends out change events for ALL of the desktops (even the ones that didn't change). This should be fixed...


SVN revision: 16604
2005-09-05 23:14:58 +00:00
sebastid 418d943044 The pager shows which desk a drop is over.
SVN revision: 14792
2005-05-15 22:16:00 +00:00
sebastid 15996823aa Cleanup
SVN revision: 14324
2005-04-24 16:04:20 +00:00
sebastid c43e391779 Some cleanup and beginning of internal dnd in E. You can drag the icon from
a window to the pager and get a nice message :)


SVN revision: 14314
2005-04-23 13:13:57 +00:00
Dan Sinclair febbbe4a1c - change the names of the module entry points. This will break other
modules.
   init -> e_modapi_init
   shutdown -> e_modapi_shutdown
   about -> e_modapi_about
   info -> e_modapi_info
   save -> e_modapi_save


SVN revision: 14151
2005-04-12 03:34:31 +00:00
Carsten Haitzler 8af31e445f fix a bunch of fixme's in the todo for mini freeze found recently
SVN revision: 14107
2005-04-05 14:47:49 +00:00
sebastid 83a8630f13 Pager should listen to iconify event, not show/hide
SVN revision: 13839
2005-03-21 23:05:40 +00:00
Carsten Haitzler bd00c682de handle iconify, de-iconify
handle icon changes...


SVN revision: 13799
2005-03-20 11:49:32 +00:00
Carsten Haitzler 04d6dae32a more pager cleanups - still not 100% happy with it... but getting there.
SVN revision: 13779
2005-03-18 16:30:49 +00:00
Carsten Haitzler ecb51e8bc0 SOME of the pager is fixed. not all. it may leak and more - i'm in the middle
of fixing it up and so on. bear with me on this. it's less offensive now
though :)


SVN revision: 13775
2005-03-18 06:39:21 +00:00
sebastid 379a60fe5e Check if the event is relative to the current zone.
Add Desk Show event.


SVN revision: 13373
2005-02-15 12:15:22 +00:00
sebastid 422e2844df Sticky windows
SVN revision: 13297
2005-02-10 15:21:23 +00:00
sebastid ffe474dccc Cleanup. Add e_config_save_queue()
SVN revision: 13284
2005-02-10 12:03:09 +00:00
sebastid 83e99483ad 1. Don't return a list of pagers from the module, return a Pager.
2. Pager -> Pager_Face (like in clock and battery).
3. Config for Pager and Pager_Face
4. Menustuff
5. Added possibilities of what to do when the number of desktops change.


SVN revision: 13260
2005-02-09 12:16:21 +00:00
handyande e73892ca59 Sebastians module patch, tidy up and fix clock faces + menus
SVN revision: 13215
2005-02-07 11:29:36 +00:00
handyande 5d0fe52e1a Modified patch from sebastid@stud.ntnu.no
adds 1 pager per zone, saves the gadman clients independantly
Looks only at the zone size, rather than the whole viewport
issues with :
a) saving x position on zone > 1
b) adding windows to zone > 1


SVN revision: 13173
2005-02-01 18:21:46 +00:00
handyande 6697521787 OK, pager moved to gadman now, others tomorrow - note that pager still needs work for multiple zones
SVN revision: 13049
2005-01-22 01:06:22 +00:00
atmosphere 3ece1002f1 hopefully the right approach, less pager segvs, iconified representations show up properly in pager on xinerama second head etc
SVN revision: 12994
2005-01-17 03:46:07 +00:00
xcomputerman be8d8e19aa Would be nice to inform the pager when desks are getting added and removed, too.:)
SVN revision: 12974
2005-01-15 08:31:39 +00:00
handyande 8456bb62f3 New pager code - much improved and faster - done "the E way" as much as possible
may need ironing out in a few places but is stable.

issues:
Zone support not really there, needs work (I only have one zone :()
Window icon overlays (new feature) only work if module disabled and re-enabled
  (the border add calls are too soon it seems)


SVN revision: 12964
2005-01-14 15:24:29 +00:00
handyande 2bb480508f Remember to stop listening once we are shutdown
SVN revision: 12921
2005-01-12 09:49:20 +00:00
handyande 9a555d6d96 Bad xcomp, nice patch, but it broke resize - here mend resize so all is happy
SVN revision: 12893
2005-01-11 09:35:02 +00:00
handyande eced417086 Pager updates
- a few patches, leak fixes
 - reset click detection for desk selection - should be better behaved now
 - added a small bit of themeing


SVN revision: 12868
2005-01-10 18:59:05 +00:00
handyande 0bcc378f4d Add some needed frees
fix a save bug
add window listings
as before these will not update unles you force a refresh


SVN revision: 12852
2005-01-09 23:39:19 +00:00
handyande d086fe5e5d Added start of pager module
need to add windows to the desk previews
will not update properly all the time, need to add events etc
 please someone theme this to fit in with default theme better - thanks :)


SVN revision: 12844
2005-01-09 19:02:18 +00:00