Commit Graph

2169 Commits

Author SHA1 Message Date
Christopher Michael 370822b80f Make config categories with custom icon locations actually display those icons.
Make config items with custom icon locations actually display those icons.



SVN revision: 45541
2010-01-25 02:51:57 +00:00
Carsten Haitzler 428c571bfb use grabbed flag and pre-post swap callbacks.
SVN revision: 45517
2010-01-24 11:05:18 +00:00
Christopher Michael 0e1ff68b1a And change pointer to "move" when dragging indicator window.
SVN revision: 45507
2010-01-24 04:48:28 +00:00
Christopher Michael 26ce4878af Add some signals for moving indicator so themes can do "pretty" stuff :)
SVN revision: 45506
2010-01-24 04:24:35 +00:00
Christopher Michael f92311b2a9 Remove e_mod_border (dead file).
Rework layout code for all modes:
       - Better layout code for dual modes.
       - Don't set focus if the border is already focused.
       - No need to call the 'back' method on border_delete.
       - Don't call focus_latest_set on border_focus_in.
         (not needed as it turns out).
Cleanup e_illume_border.c: 
        - Free lists when done with them.
        - Check zones are valid.
        - Reduce variable usage.



SVN revision: 45503
2010-01-23 21:31:06 +00:00
Christopher Michael 10fb34ad03 Lock stacking of home windows & deselect an icon after it's started running.
SVN revision: 45500
2010-01-23 21:08:57 +00:00
Carsten Haitzler 5837af54c0 remove testing shape stuff
SVN revision: 45486
2010-01-23 13:51:39 +00:00
Carsten Haitzler 7559d1f642 well.. compoaitor - with gl... seeems to work.. but on fglrx... its slow as
all hell! smells like i hit a software path. hooray!



SVN revision: 45485
2010-01-23 13:50:26 +00:00
Christopher Michael a77b6a8ad9 Reduce variable usage.
Add additional error trapping.



SVN revision: 45478
2010-01-23 05:56:17 +00:00
Christopher Michael 64ccc4f601 Reorg/refactor some code to reduce duplicate code.
SVN revision: 45477
2010-01-23 05:31:05 +00:00
Christopher Michael 5e5e414525 Reorganize some variable placement to reduce potential register usage.
SVN revision: 45476
2010-01-23 04:52:28 +00:00
Christopher Michael c1fa97861b Not sure why, but moving QP borders here need an actual e_border_move call.
SVN revision: 45475
2010-01-23 04:35:23 +00:00
Christopher Michael da65e0f364 Remove printfs.
SVN revision: 45474
2010-01-22 23:56:09 +00:00
Christopher Michael 8ca7469480 Hide/Show QP borders when appropriate.
If we move the indicator window in policy, then send qp_pos_update message
so quickpanel is in the correct position.



SVN revision: 45473
2010-01-22 23:28:03 +00:00
Christopher Michael ada28c01eb Set top shelf geometry on zone.
SVN revision: 45471
2010-01-22 23:07:52 +00:00
Christopher Michael bbaf21475c Cleanup busycover handles when we close.
Add some printfs for home launching two apps.



SVN revision: 45469
2010-01-22 22:52:28 +00:00
Christopher Michael 19f06ac085 Rework quickpanel to account for ability to drag indicators...so now when
indicator moves, quickpanel will adjust it's position accordingly.



SVN revision: 45468
2010-01-22 22:51:31 +00:00
Christopher Michael 056e01de38 Dont need a state_set for quickpanel, just use the state_send message.
Send position_update message when indicator gets moved.



SVN revision: 45467
2010-01-22 22:50:27 +00:00
Sebastian Dransfeld a9bf975e7b export less
SVN revision: 45455
2010-01-22 20:28:39 +00:00
Carsten Haitzler 62b8ceb7c7 fix for gl mode - update rects
SVN revision: 45435
2010-01-22 09:30:16 +00:00
Carsten Haitzler d57b58c4c3 fix distcheck!
SVN revision: 45426
2010-01-22 05:11:19 +00:00
Christopher Michael cc1334f5aa We cannot rely on bd->client.icccm.title to be valid, so fix illume border
detection with that in mind.



SVN revision: 45423
2010-01-22 01:44:50 +00:00
Gustavo Sverzut Barbieri 251bb08baf Do not go back to online when marked as 'Offline'
The way it was, if you changed offline it was repeatedly toggling due
E "offline mode" state and connman module fighting. Now it does it once.

By: Lucas De Marchi <lucas.demarchi@profusion.mobi>



SVN revision: 45410
2010-01-21 18:26:08 +00:00
Christopher Michael 397c19771a Reorganize code & remove duplicate lines.
SVN revision: 45405
2010-01-21 17:48:55 +00:00
Christopher Michael 053d8060ca Rework indicator so we can use mouse_down for showing quickpanel, and for
dragging.



SVN revision: 45404
2010-01-21 17:38:09 +00:00
Carsten Haitzler fb6d5c6ef6 rememebr to free up memory for uncomposited windows
SVN revision: 45387
2010-01-21 12:42:33 +00:00
Carsten Haitzler 2c43ebaf2a optin to use gl for compositing... uses native surface stuff froom evas.
SVN revision: 45384
2010-01-21 08:44:41 +00:00
Christopher Michael b03babe944 Remove printfs.
SVN revision: 45378
2010-01-21 02:05:19 +00:00
Christopher Michael 63b73189d0 When quickpanel gets deleted, we need to remove the borders from the qp list.
SVN revision: 45376
2010-01-21 01:47:30 +00:00
Christopher Michael 9d298fdae0 Account for e_scale when creating softpanel.
SVN revision: 45375
2010-01-21 01:17:23 +00:00
Christopher Michael 70a951240a Take into account e_scale when setting indicator height.
SVN revision: 45374
2010-01-21 01:16:03 +00:00
Sebastian Dransfeld 5109c0f8ea oops
SVN revision: 45365
2010-01-20 21:15:07 +00:00
Sebastian Dransfeld db6819ae2a Results from gettext aren't static
SVN revision: 45362
2010-01-20 19:49:39 +00:00
Carsten Haitzler 99fc74f7c5 fix shadow on/off config
SVN revision: 45351
2010-01-20 04:45:47 +00:00
Sebastian Dransfeld af13c5a81f Desktop is localized
SVN revision: 45344
2010-01-19 21:11:50 +00:00
Sebastian Dransfeld f2d0f5894d locals.params isn't stringshared
Fixes bug #436

SVN revision: 45341
2010-01-19 20:41:33 +00:00
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