Commit Graph

134 Commits

Author SHA1 Message Date
sebastid 74f0aa00c7 Move module api check to module loader.
SVN revision: 16873
2005-09-23 17:13:47 +00:00
sebastid 99daede731 Don't raise border when changing desk
SVN revision: 16857
2005-09-22 22:57:17 +00:00
sebastid 06ec0ea970 Don't fake up all buttons
SVN revision: 16852
2005-09-22 20:17:55 +00:00
Dan Sinclair 9288298ae8 - move the common code to a function in the e_modules file.
SVN revision: 16851
2005-09-22 18:17:18 +00:00
Carsten Haitzler 00616d3fec wheel bindings! WERD! hard-coded ones for now, need to make these config
values that can be set/changed/deleted via ipc and are saved/loaded :)


SVN revision: 16847
2005-09-22 12:47:45 +00:00
sebastid cf4b835673 If the border we stack above/below isn't on the same desk, find the
border above/below on the same desk.


SVN revision: 16832
2005-09-21 18:06:12 +00:00
sebastid eb9d164e7c *** empty log message ***
SVN revision: 16827
2005-09-21 16:36:20 +00:00
sebastid ad4feaa85e E-codingstyle.
SVN revision: 16825
2005-09-21 06:57:36 +00:00
Christopher Michael 78e3b8efed Changed module to use e_dialog instead of e_error
SVN revision: 16820
2005-09-21 01:18:30 +00:00
sebastid 2bb78dbd3b Indent
SVN revision: 16814
2005-09-20 17:55:45 +00:00
sebastid 1a135dc6d6 Fix aspect.
SVN revision: 16807
2005-09-20 17:09:27 +00:00
rephorm d53932024a Patches from Jonathan 'giard' Turner to add scroll wheel desk switching to the pager, and fix a bug with pager win dragging and iconified windows.
SVN revision: 16700
2005-09-13 00:27:53 +00:00
rephorm 4b67447976 first attempt at cleaning up event object stacking.
this still isn't perfect, but is much better.


SVN revision: 16685
2005-09-11 06:03:13 +00:00
rephorm 77c2aa2839 ... and free the event object
SVN revision: 16682
2005-09-11 00:18:57 +00:00
rephorm 71739d63b5 clean up and re-enable pager win dragging
SVN revision: 16681
2005-09-10 23:47:19 +00:00
rephorm b48eefe56c disable pager dragging while hunting down a segv
SVN revision: 16680
2005-09-10 22:30:24 +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
sebastid 8d6a51beea free possible popup on shutdown.
SVN revision: 16619
2005-09-06 08:04:19 +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 7e22c5e6b5 ... and show other desktop's names when you mouse over them in the pager.
SVN revision: 16608
2005-09-06 01:11:41 +00:00
sebastid 926835f680 Formatting.
SVN revision: 16605
2005-09-05 23:51:23 +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 3416045581 Don't check flag.
SVN revision: 16602
2005-09-05 22:14:06 +00:00
sebastid 9ad06b8b55 Show correct desk on enable and restart.
SVN revision: 16601
2005-09-05 22:09:42 +00:00
sebastid d30da0bf8e * Add options
-	e_config->transient.move
-	e_config->transient.resize
-	e_config->transient.raise
-	e_config->transient.lower
-	e_config->transient.layer
-	e_config->transient.desktop
-	e_config->transient.iconify
* Implement
-	e_config->transient.raise
-	e_config->transient.lower
-	e_config->transient.layer
-	e_config->transient.desktop
-	e_config->transient.iconify
* Show hide border in e_border_desk_set
* Add e_border_layer_set()


SVN revision: 16460
2005-09-02 07:38:40 +00:00
sebastid 157647f63d Remove unused variables.
SVN revision: 16151
2005-08-14 16:57:56 +00:00
Carsten Haitzler d2ea9aee5d 1. start work on dialog stuff
2. fix edge flip stuff
3. fix ghost windows stuff
4. spec


SVN revision: 15925
2005-07-28 04:35:45 +00:00
Carsten Haitzler 744dfc58ff one way or the other i'm forced to add timestamps to events - i cant avoid it
anymore. sorry guys. really no way around it. :(


SVN revision: 15891
2005-07-25 09:55:47 +00:00
sebastid 919be63258 This isn't a bug.
SVN revision: 15606
2005-07-01 09:13:38 +00:00
Carsten Haitzler 5c5ae983d7 todo--
SVN revision: 15596
2005-07-01 04:09:30 +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 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 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 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
Carsten Haitzler 76bda119c0 winlist alt-tab works (and dhift-alt-tab to go in reverse)... it is NOT
complete... gfx are ugly. i have fixme's. it doesnt work with pointer focus
really... etc.


SVN revision: 15264
2005-06-12 06:50:34 +00:00
sebastid b1041e45f7 Start xdnd integration.
shutdown dnd subsytem after modules.
Cleanup drop handlers on module shutdown.


SVN revision: 15242
2005-06-10 21:26:50 +00:00
sebastid 84468a1c2c Care about skip_pager state
SVN revision: 15177
2005-06-07 13:28:48 +00:00
sebastid 3180eb9d56 Only accept drops on the desk area, not the whole pager.
SVN revision: 14793
2005-05-15 23:31:32 +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 739b5abd87 Looping borders are now done in correct stacking order.
SVN revision: 14751
2005-05-13 13:34:21 +00:00
sebastid aa1d7d26c3 Let the user decide the object for a drag.
SVN revision: 14702
2005-05-11 06:30:57 +00:00
sebastid 1914cac59c Update dnd event structs to match E style.
SVN revision: 14697
2005-05-10 18:15:16 +00:00
sebastid 954a7a11f6 Icon dragging in the ibar.
SVN revision: 14579
2005-05-03 17:27:42 +00:00
sebastid aa09ce4166 Prepare for move callback.
SVN revision: 14530
2005-05-01 15:55:01 +00:00
sebastid bfb6d91905 Dragging icon from border to pager now works! But since the menu
doesn't work when dragging is enabled, dragging is disabled.
For those who want dragging just remove the #if


SVN revision: 14363
2005-04-25 20:56:52 +00:00
sebastid 42aae70082 DND work.
SVN revision: 14357
2005-04-25 18:02:26 +00:00