Commit Graph

35 Commits

Author SHA1 Message Date
Christopher Michael 4ac033b49c Illume Indicator. Remove some debugging printfs. Remove unused
handlers (for border show/hide). Add missing UNUSED for a function
parameter. Comment out useless gadcon function.



SVN revision: 68525
2012-02-28 23:05:06 +00:00
Carsten Haitzler 147659280f fix - dh... u are hieding a window in response to the hide4 event FOR
that window... thus generating another event saying it was hidden..
thus responding to that event... infinitely looping.. and allocating
an event queue from hell! (ie event queue just keeps getting filled up
by itself with no end). fixed.



SVN revision: 68139
2012-02-20 04:25:03 +00:00
Carsten Haitzler 515819cdb5 make all zone matching agree on the same convention - use zone->num,
not zone->id. zone->id is for matching u to zinerama/xrandr
screens/outputs. e re-sorts based on highest res screens first, lower
res later.



SVN revision: 67951
2012-02-15 04:35:18 +00:00
Christopher Michael 3d1e0180a2 Illume: Remove the popup. It's not needed now.
NB: Once again, the Old Man is correct ;)



SVN revision: 67773
2012-02-08 22:57:07 +00:00
Mike Blumenkrantz 5a249be7bb OMG! DEVILHORNS USING AN EDITOR WITH TABS INSTEAD OF WHITESPACES????? SAY IT AIN'T SO!!!
SVN revision: 64906
2011-11-07 23:30:27 +00:00
Christopher Michael 1b11d42da9 E: Illume Indicator: Add lock focus_in/out (needed for recent changes
in e_border code so that indicator window does not get focus).



SVN revision: 60784
2011-06-28 23:43:36 +00:00
Christopher Michael 8f026c852a When we are done dragging the indicator window, update it's geometry
on the zone.



SVN revision: 56383
2011-01-29 20:34:19 +00:00
Christopher Michael a19942672d Fix illume-indicator window leaving a 'black bar' behind ... when Comp
module is enabled. The previous fix worked without Composite module
just fine, but did not account for the way that Composite works. This
fix works in both cases, with Composite and without.

Thanks to Jeff Hoogland for bringing that to my attention ;)



SVN revision: 56229
2011-01-20 00:05:52 +00:00
Christopher Michael 2d54241316 Fix illume indicator for Klaus Kurzmann of SHR. The recent addition of
using a popup on the indicator (so that systray worked) apparently
broke things wrt full-screen apps in that the indicator would hide,
but left behind a black window. This commit fixes the issue...when we
'hide the indicator' (via illume2 message), we trap the ecore_evas
hide event and also hide the popup (same for show).

Klaus, I tested this and the issue is gone now. Let me know if you
have any other propblems.



SVN revision: 55133
2010-12-02 08:20:32 +00:00
Christopher Michael 3ea8084f72 Use a variable to hold 'height' rather than recalc all the time.
SVN revision: 54054
2010-10-30 19:24:54 +00:00
Christopher Michael a2bf209842 NB: This commit for Tasn; getting systray to work with
illume-indicator ;)

Systray:
  - Do NOT assume we are drawing to the desktop if we are not a shelf;
rather, get the ecore_x_window of the gadget containers evas.

Illume-Indictor:
  - Use a popup window on the indicator window so that systray module
can work with illume-indicator.

Illume:
  - Add some traps in case e_border_name_get does not return something.



SVN revision: 54052
2010-10-30 19:05:48 +00:00
Christopher Michael 4185513963 Add start of notification support.
SVN revision: 51629
2010-08-25 03:42:50 +00:00
Christopher Michael c91b95cb1d We already have the border, so pass it directly.
SVN revision: 50895
2010-08-08 11:13:27 +00:00
Christopher Michael bc044485c5 Better handling of mouse pointer changes. Only change to the 'move'
cursor if we are actually dragging.



SVN revision: 50886
2010-08-07 03:26:30 +00:00
Christopher Michael 163765a3cd Fix rare condition where mouse pointer would not reset from 'move'.
SVN revision: 50209
2010-07-13 00:05:39 +00:00
Cedric BAIL c6a118d738 * e: remove warning due to Ecore API change.
SVN revision: 49833
2010-06-24 16:19:12 +00:00
Christopher Michael 3c7e8c8152 Remove unused border_hook variable and code.
SVN revision: 49580
2010-06-08 20:02:56 +00:00
Christopher Michael 3355960511 Set skip_winlist...recent changes made these windows show up in the
main menu under Windows...



SVN revision: 48828
2010-05-13 21:35:45 +00:00
Christopher Michael 5a71db9083 Tell quickpanel to hide when we start dragging.
SVN revision: 48682
2010-05-08 15:34:12 +00:00
Christopher Michael 47ed226540 Fix indicator scaling to work better.
SVN revision: 48181
2010-04-20 20:11:48 +00:00
Christopher Michael 091525735f Fix gadgets getting added to center.
SVN revision: 48155
2010-04-20 01:32:34 +00:00
Christopher Michael bea9ca8d63 Raise/Show the existing Set Contents dialog if needed.
SVN revision: 48134
2010-04-19 15:51:43 +00:00
Christopher Michael 2cf29060cd Use new quickpanel toggle functions.
SVN revision: 47936
2010-04-11 20:37:29 +00:00
Christopher Michael 8bf1abea6f Add ability to set indicator height...requested by TAsn (Freerunner
project).



SVN revision: 47709
2010-04-02 17:07:28 +00:00
Christopher Michael 8294b889c5 Add handler for zone_move_resize so we can adjust minimum width of
indicator when zone size changes.



SVN revision: 46599
2010-02-27 19:41:59 +00:00
Carsten Haitzler 4513a24797 no more round trips! bad bad bad!
SVN revision: 46459
2010-02-25 12:26:10 +00:00
Christopher Michael e39cd7f5fb Make indicator work again wrt Scale changes.
SVN revision: 46377
2010-02-23 01:22:05 +00:00
Christopher Michael c5a9761839 No need to set zone here.
SVN revision: 46364
2010-02-22 20:38:11 +00:00
Christopher Michael 0006745e2f Readd new illume2 code (ugg, svn is a pita) ;)
SVN revision: 46290
2010-02-19 03:00:58 +00:00
Christopher Michael 581ada3a3f Remove old illume2 code.
SVN revision: 46285
2010-02-19 02:30:01 +00:00
Christopher Michael fc92b9a9dd Don't set lock_user_location unless we are setting zone.
Remove useless function calls.



SVN revision: 46055
2010-02-10 17:23:15 +00:00
Christopher Michael 3e0530d2b2 Cannot enable instant edit just yet. Causes problems w/ our event window.
SVN revision: 45933
2010-02-06 15:49:47 +00:00
Carsten Haitzler 83667835bc oh and make indicator instant-edit...
and... better illume-home config with comp enabled...



SVN revision: 45892
2010-02-05 06:17:17 +00:00
Christopher Michael c23d487d74 Seems we cannot set the window type (for indicator) until After the window
is shown, else E just overwrites whatever type we set.



SVN revision: 45764
2010-02-01 06:54:34 +00:00
Christopher Michael 03805afd4f New indicator & softkey modules with lots of comments, an edc that gets
compiled when the module is built, and cleaner code.



SVN revision: 45637
2010-01-27 20:04:32 +00:00