Commit Graph

6895 Commits

Author SHA1 Message Date
Carsten Haitzler 79dcd015f8 lots of work on compositor stuff. looking slick and nice internally too.
SVN revision: 45159
2010-01-15 04:41:20 +00:00
Carsten Haitzler d4c9dd55e6 fix segv if no per-zeon-config found!
SVN revision: 45158
2010-01-15 04:40:08 +00:00
Christopher Michael 4f9aead4e7 More fixes for dragging...much faster now on the drag.
SVN revision: 45156
2010-01-15 04:16:30 +00:00
Christopher Michael 525346b624 Don't send mode message here.
SVN revision: 45155
2010-01-15 03:58:23 +00:00
Christopher Michael 7306166b9a Don't check for can drag on a zone, just use the 'locked' state on the
indicator.
Add a flag to the window struct so we know if we are dragging or not.



SVN revision: 45154
2010-01-15 03:57:55 +00:00
Sebastian Dransfeld b7f399d159 make clang happy
SVN revision: 45153
2010-01-14 23:48:59 +00:00
Sebastian Dransfeld 87f1bcb0ed remove unused variables
SVN revision: 45152
2010-01-14 23:48:48 +00:00
Sebastian Dransfeld 25398b689f make clang happy
SVN revision: 45151
2010-01-14 23:48:37 +00:00
Sebastian Dransfeld 6136509b9f make clang happy
x and y are used later and might be garbage

SVN revision: 45150
2010-01-14 23:48:26 +00:00
Sebastian Dransfeld 9b6667ebaa Initialize to empty string
Value should be non null as strcmp does not like null argument.

SVN revision: 45149
2010-01-14 23:48:15 +00:00
Sebastian Dransfeld 6e96d85186 free list
SVN revision: 45139
2010-01-14 22:10:38 +00:00
Sebastian Dransfeld de275b5a85 Make selected desktops show in advanced config
e_widget_ilist_count does not work as it did, as it
e_widget_ilist_multi_select only queues commands and the change is not
instant. Add own counter for ilist position.

Also set pointer for config desk_list to new list on apply.

SVN revision: 45138
2010-01-14 22:10:28 +00:00
Sebastian Dransfeld 91a1ce39cb formatting
SVN revision: 45137
2010-01-14 22:10:17 +00:00
Sebastian Dransfeld 2392772af4 formatting
SVN revision: 45136
2010-01-14 22:10:00 +00:00
Christopher Michael 9d3502d8e9 Fix dragging of indicator window.
SVN revision: 45134
2010-01-14 21:39:14 +00:00
Sebastian Dransfeld 44b1509345 Fix "selected" emit
Only emit "selected" on mouse up if we are in single click mode and no
modifiers is set.
Need to check for single_click first, so that inplace_open isn't called
on doubleclick.

Fixes ticket 375

SVN revision: 45130
2010-01-14 20:55:04 +00:00
Christopher Michael b8cb5165c5 Loop managers & containers when looking for the proper zone.
Some re-org/cleanup during init.



SVN revision: 45124
2010-01-14 20:10:11 +00:00
Christopher Michael dec35ad102 When creating the canvas for a zone, use the zone->x & zone->y as canvas
position rather than always at zero/zero.



SVN revision: 45116
2010-01-14 18:24:14 +00:00
Christopher Michael 245804f5d7 Remove the pkg-config file for E_Illume.
Remove dead lines in indicator code.



SVN revision: 45108
2010-01-14 04:08:04 +00:00
Christopher Michael 7c1087a702 Set bottom panel geometry on root window (for elm_conform widget).
SVN revision: 45103
2010-01-14 02:30:44 +00:00
Christopher Michael d307f74950 Do xinerama/dual-head setup based on managers->containers->zones, not
xinerama screen count. (as E the wm will take care of setting up
managers/containers/zones per what is needed from xinerama/dual-head).



SVN revision: 45101
2010-01-14 01:18:37 +00:00
Christopher Michael e02e87239a Remove unused files.
SVN revision: 45100
2010-01-14 00:55:54 +00:00
Christopher Michael 8fc8d8d24f Fix missing corner case for layout placement.
Change variable name in policy settings.



SVN revision: 45099
2010-01-14 00:20:32 +00:00
Christopher Michael 09db1a4b46 Recreate new home windows on initial load (this handles dual mode also).
Rework/Re-implement busycover windows per home window so we can show
launching status.



SVN revision: 45097
2010-01-13 23:40:23 +00:00
Christopher Michael 07666b4952 Add illume2 module...oops :(
SVN revision: 45073
2010-01-13 01:10:39 +00:00
Vincent Torri 37a3a938bc no illume2 directory in src/modules
SVN revision: 45069
2010-01-12 22:29:35 +00:00
Christopher Michael f288a575b7 New illume2 code for dual-head/xinerma.
SVN revision: 45068
2010-01-12 20:21:04 +00:00
Christopher Michael 3daa61a89d Remove all old illume2 code. New code coming in mass.
SVN revision: 45067
2010-01-12 20:18:38 +00:00
Christopher Michael df9e501b10 No point in running find_by_client_window here, we don't use the border
anyway.



SVN revision: 45057
2010-01-12 03:33:34 +00:00
Sebastian Dransfeld 4ebf5160ec Make param const
We never change path, so make it const.

SVN revision: 45051
2010-01-11 20:35:01 +00:00
Sebastian Dransfeld 4028c25d33 Expand env variables before opening fwin
Use e_util_shell_env_path_eval to expand variables so that file:$HOME/..
will work when using actions. Else using the fileman/favorites .desktop
files work from fileman but not when launching from f.ex. ibar.

SVN revision: 45050
2010-01-11 20:34:18 +00:00
Carsten Haitzler 9c7c664034 knock off some todo's
SVN revision: 45041
2010-01-11 08:43:24 +00:00
Carsten Haitzler 6895ea9b23 oops - fogot to fix symbols used. fix.
SVN revision: 45033
2010-01-11 03:31:59 +00:00
Carsten Haitzler 4fa952a6a0 move update off to its own file - its pretty much stand-alone. need to fix
the optimisation for sw engine there though.



SVN revision: 45032
2010-01-11 03:28:20 +00:00
Carsten Haitzler aa7d521571 more todo
SVN revision: 45031
2010-01-11 03:03:08 +00:00
Carsten Haitzler cd7014fc4c todo's
SVN revision: 45030
2010-01-11 02:59:32 +00:00
Carsten Haitzler 0ebccbedbf fix pager - how did that break? oooh i see! DEVILHORNS!
SVN revision: 45029
2010-01-11 02:58:47 +00:00
Carsten Haitzler 6c55b5eb39 handle shaped windows on compositing. not pretty - but needed.
SVN revision: 45028
2010-01-11 02:47:59 +00:00
Carsten Haitzler dc87e6da83 s = NULL
SVN revision: 45027
2010-01-11 00:50:14 +00:00
Sebastian Dransfeld 821ba7d77e Don't move windows relative to shelves on pager
Pager windows should be set on pager where they actually are on the
desktop. So if they are behind a shelf, they should be behind it in the
pager.

This fixes bug #445.

SVN revision: 45025
2010-01-10 20:46:32 +00:00
Sebastian Dransfeld 1f814d20e1 Use Ecore_Job to do one shot delayed job.
SVN revision: 45024
2010-01-10 18:49:05 +00:00
Christopher Michael bc4e1d9872 Check returns of keygrab and print error if needed.
SVN revision: 45023
2010-01-10 18:28:13 +00:00
Christopher Michael cc0965bf76 Check returns of keygrab and printf error if there was a problem.
SVN revision: 45022
2010-01-10 18:27:51 +00:00
Carsten Haitzler bbd8bddc1e try and be more robust on profile.cfg load.
SVN revision: 45014
2010-01-10 16:25:26 +00:00
Carsten Haitzler 07ccfbae03 fix seg!
SVN revision: 45001
2010-01-09 02:56:20 +00:00
Carsten Haitzler 74022ed457 fix random white/black box thing.
SVN revision: 45000
2010-01-09 02:45:50 +00:00
Carsten Haitzler 74e89eba71 comments++
SVN revision: 44999
2010-01-09 01:01:56 +00:00
Carsten Haitzler 6890952e31 handle border!
SVN revision: 44998
2010-01-09 00:35:21 +00:00
Carsten Haitzler 2ade583930 fix issue introduced with shader fixes.
SVN revision: 44997
2010-01-09 00:06:53 +00:00
Carsten Haitzler 4ed5747b83 dont show ecore-evas of internal windows b4efore border evals! do it there!
SVN revision: 44995
2010-01-08 23:08:07 +00:00