Commit Graph

2133 Commits

Author SHA1 Message Date
Carsten Haitzler 89d6be54fc add gl engine option - still slow way to update tho.
SVN revision: 45329
2010-01-19 14:28:56 +00:00
Christopher Michael 06c33bb3ab Better way to set zone (faster as it does not send certain events).
SVN revision: 45315
2010-01-19 02:58:18 +00:00
Christopher Michael e814e90d4a Fix border focus cycling.
SVN revision: 45313
2010-01-19 02:35:12 +00:00
Christopher Michael 3bf5c6c2f3 Recode 'back' message to work on focus per-zone.
SVN revision: 45312
2010-01-19 02:21:14 +00:00
Christopher Michael f3e837c31b Move borders to proper zone (when launched) if needed.
SVN revision: 45311
2010-01-19 02:17:14 +00:00
Christopher Michael 1d8b54bd91 When deleting a window, send the 'back' command so we set focus to the
previous window.



SVN revision: 45309
2010-01-19 00:33:53 +00:00
Christopher Michael da4ac39084 Don't need/want separate code for handling back & close. Just send the
message and let illume2 handle it.



SVN revision: 45308
2010-01-19 00:17:24 +00:00
Christopher Michael 2c99b1edf0 Hide indicator window if we launch a fullscreen app, and show indicator
window when fullscreen window is closed.



SVN revision: 45307
2010-01-19 00:00:07 +00:00
Christopher Michael 0121ec9afc Add illume-bluetooth module (based on original module from illume)
SVN revision: 45273
2010-01-18 02:02:09 +00:00
Christopher Michael 8d1f4a54af Formatting & whitespace removal.
No need to call all these _inits() as E already handles init'n those.
Don't need the extra headers included here either as they are already
included via e.h.



SVN revision: 45268
2010-01-17 20:21:42 +00:00
Hannes Janetzek 922c14ea3c hopefully 'everything' builds on solaris now. hints how to do it better appreciated.
SVN revision: 45235
2010-01-16 21:01:59 +00:00
Christopher Michael c91fd67597 oops, re-enable new home windows on module startup.
SVN revision: 45234
2010-01-16 18:40:41 +00:00
Christopher Michael 1bc2b829f2 Use PATH_MAX in e_utils.
Add function in e_utils to get a zone by Ecore_X_Window (black_win).
No need to check for locked in illume-indicator.
Add client message handler for quickpanel to handle zone request changes on
quickpanel borders.
Remove some printfs.
Minor formatting in illume2 e_kbd.
Easier check for focused_vkbd_state.



SVN revision: 45233
2010-01-16 18:40:03 +00:00
Sebastian Dransfeld f2c243f91e make clang happy
SVN revision: 45191
2010-01-15 19:36:00 +00:00
Carsten Haitzler 84955de029 handle screen randr.
SVN revision: 45166
2010-01-15 05:54:14 +00:00
Christopher Michael 915dbed1be Easier checks for kbd state.
SVN revision: 45165
2010-01-15 05:47:31 +00:00
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 25398b689f make clang happy
SVN revision: 45151
2010-01-14 23:48:37 +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
Christopher Michael 9d3502d8e9 Fix dragging of indicator window.
SVN revision: 45134
2010-01-14 21:39:14 +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 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
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
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 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 6890952e31 handle border!
SVN revision: 44998
2010-01-09 00:35:21 +00:00