Mike Blumenkrantz
016e891f29
change dbus paths/interfaces to #defines
...
SVN revision: 49383
2010-06-01 21:02:33 +00:00
Mike Blumenkrantz
fb5409a64a
well that was dumb of me
...
SVN revision: 49183
2010-05-24 17:23:03 +00:00
Mike Blumenkrantz
97529addef
match eeze changes, add init/shutdown calls to illume2 keyboard
...
SVN revision: 49130
2010-05-22 07:04:26 +00:00
Mike Blumenkrantz
d57aba55b1
update to handle new watch filter
...
SVN revision: 49046
2010-05-20 04:28:30 +00:00
Mike Blumenkrantz
127aae1ab8
my first e commit that doesn't break anything (I think)!
...
enables eeze_udev support where available, currently only illume2, as a device backend to replace ehal.
unless --enable-device-udev is explicitly specified, e will continue to use ehal as the device backend.
upon selection of eeze_udev, a brief warning will be shown during config summary.
components that do not support eeze_udev will still fall back to hal even if eeze_udev is selected
SVN revision: 48867
2010-05-14 18:19:51 +00:00
Mike Blumenkrantz
8983a44a51
one more :((
...
SVN revision: 48817
2010-05-13 19:49:37 +00:00
Mike Blumenkrantz
51131725d9
fix pebkac :(
...
SVN revision: 48816
2010-05-13 19:48:33 +00:00
Mike Blumenkrantz
9f9da5e798
file renames, nothing more
...
SVN revision: 48815
2010-05-13 19:44:24 +00:00
Christopher Michael
6287c98b4b
Check borders exist before trying to hide.
...
When doing position update, we hide quickpanel, but don't want to
delay the hide so use proper function.
On mouse up we want to hide, but avoid long round-trips and just call
function directly.
SVN revision: 48683
2010-05-08 15:38:24 +00:00
Christopher Michael
2ea9dd7909
Use our own border show/hide functions.
...
SVN revision: 48628
2010-05-05 16:17:24 +00:00
Christopher Michael
ba62246671
No need to send_message to change state here, use existing functions.
...
No need to hide the clickwin twice.
SVN revision: 48625
2010-05-05 16:00:25 +00:00
Christopher Michael
36b527afa4
Set match type before creating dialog.
...
Cleanup some matching code.
SVN revision: 48624
2010-05-05 15:58:52 +00:00
Christopher Michael
30805207fa
Dang, can't skip stolen borders as kbd border is also stolen, so
...
revert that portion :(
SVN revision: 48622
2010-05-05 15:52:49 +00:00
Christopher Michael
076ac52ef4
Use eina_stringshare_replace.
...
Don't list stolen borders (these are usually quickpanel borders and
thus should not be listed).
SVN revision: 48621
2010-05-05 15:51:02 +00:00
Christopher Michael
3ca39a9bec
Remove unused variable.
...
SVN revision: 48579
2010-05-03 15:41:33 +00:00
Christopher Michael
f5dca6bcba
Better handling of the clickwin. This works with dual-mode better, so
...
clicking anywhere outside the quickpanel borders will close them.
SVN revision: 48578
2010-05-03 15:38:24 +00:00
Christopher Michael
e0c252ec42
Fix parent of quickpanel clickwin so that the input window gets
...
layered correctly, and any widgets/buttons in a quickpanel are
clickable again.
Thanks TAsn for the report ;)
SVN revision: 48571
2010-05-02 22:25:32 +00:00
Christopher Michael
c5aa274610
Add code for 'focus forward' in the policy.
...
SVN revision: 48469
2010-04-30 13:17:33 +00:00
Christopher Michael
ce6afacdd8
Add automatic Quickpanel direction. Basically this allows the
...
quickpanel to show up where there is the most space (ie: if you move
indicator toward the bottom of the screen, and the quickpanel cannot
fully show below indicator, it will automatically show above indicator).
SVN revision: 48348
2010-04-26 21:36:00 +00:00
Christopher Michael
0736f6493f
Fix focus_home function to hide windows below when home is focused.
...
No need to layout windows which are not visible.
SVN revision: 48173
2010-04-20 19:34:12 +00:00
Christopher Michael
aaffb12f22
Check previous border's zone before setting focus.
...
SVN revision: 48154
2010-04-20 00:10:10 +00:00
Christopher Michael
b27bad5c9a
Instead of always focusing home when there is a problem showing_below, try
...
to focus the previous border in the focus stack, and if that fails, then
focus home (fixed #7 in 'illume2 problems' email).
SVN revision: 48153
2010-04-20 00:06:18 +00:00
Christopher Michael
f08d02f9ab
If a transient gets closed, focus it's parent (fixes keybinding dialog issue).
...
SVN revision: 48152
2010-04-19 23:40:48 +00:00
Christopher Michael
90275a397b
Fix illume keyboard to handle quick toggles of show/hide.
...
SVN revision: 48140
2010-04-19 19:33:51 +00:00
Christopher Michael
d90b41e7a9
Only list borders from the current zone when selecting windows.
...
SVN revision: 48106
2010-04-18 15:20:32 +00:00
Christopher Michael
f1f0261a7e
Make sure change timer is dead when window closes.
...
Fix some formatting.
SVN revision: 48105
2010-04-18 15:07:50 +00:00
Christopher Michael
abafa68701
Don't free dbus arguments...causes segv.
...
SVN revision: 48104
2010-04-18 14:27:20 +00:00
Christopher Michael
2404339825
Don't free dbus message arguments...causes segfault.
...
SVN revision: 48103
2010-04-18 14:09:27 +00:00
Christopher Michael
224fcc061a
Move quickpanel click window according to position of indicator so that
...
outside clicks work correctly when indicator is moved.
SVN revision: 47939
2010-04-11 21:12:49 +00:00
Christopher Michael
ef52d54922
Modify quickpanel code to handle case where actual quickpanels may have
...
buttons/clickable elemenents. These changes allow quickpanel windows to be
interactive :). Show/Hide of quickpanel is handled in both the indicator
module (by way of toggle state), and using an input window that does not
interfere with the QPs themselves.
SVN revision: 47937
2010-04-11 20:38:52 +00:00
Christopher Michael
8133cc7188
Better method for show/hide of quickpanel.
...
SVN revision: 47931
2010-04-11 19:02:29 +00:00
Christopher Michael
2d9d2a8147
Add functions to allow quickpanel to be shown/hidden at programmers request.
...
SVN revision: 47930
2010-04-11 16:24:17 +00:00
Christopher Michael
6829fa5012
Add handler for quickpanel border resize so we can adjust the total height
...
of the quickpanel if a qp border height changes.
SVN revision: 47929
2010-04-11 16:18:16 +00:00
Christopher Michael
f08bdd1c4c
Patch from Tom Hacohen to remove freeing of dbus message arguments...thanks :)
...
SVN revision: 47835
2010-04-08 15:09:25 +00:00
Christopher Michael
acae39fd3e
Fix issue where sometimes when closing an app, the window below would
...
not show...now it will at least show home. This fixes the 'grey'
background issue reported by TAsn.
Fix issue of keyboard layout getting reset when switching between 2
apps which use a vkbd (reported by TAsn).
SVN revision: 47636
2010-03-31 23:43:35 +00:00
Christopher Michael
6dfe7ded69
Use our own focus stack for 'back' button as E's stack seems to include
...
windows even if they don't accept or take focus.
Don't cycle focus if a window has a transient dialog present.
Fix some formatting.
Fixes focus cycle issue(s) reported by TAsn, thanks :)
SVN revision: 47614
2010-03-30 23:39:43 +00:00
Christopher Michael
c41edaac93
When 'mode' changes we may need to reset indicator position depending
...
on mode, so in layout update don't skip indicators.
SVN revision: 47439
2010-03-25 00:23:55 +00:00
Christopher Michael
058aa8cbd6
Icons for config entries.
...
SVN revision: 47045
2010-03-08 18:15:09 +00:00
Miculcy Brian
b80eca5ad3
remove the now useless title
...
SVN revision: 47002
2010-03-08 16:09:21 +00:00
Massimo Maiurana
29b663723f
updating french and italian translations
...
SVN revision: 46794
2010-03-02 18:38:38 +00:00
Christopher Michael
c36743d52e
Don't free zones till we are done with them.
...
SVN revision: 46761
2010-03-02 01:23:47 +00:00
Christopher Michael
0884310c53
Rework some code so that llvm is happy.
...
SVN revision: 46760
2010-03-02 01:15:42 +00:00
Christopher Michael
a682db0ef7
Some more documentation.
...
SVN revision: 46675
2010-03-01 01:51:48 +00:00
Christopher Michael
11c9dc57fd
Remove printf & some unused variables.
...
SVN revision: 46635
2010-02-28 02:36:49 +00:00
Christopher Michael
bda76a1666
Fix QP zone position bugger...thanks for the report Raster :)
...
SVN revision: 46634
2010-02-28 02:08:18 +00:00
Carsten Haitzler
dd56bcd1ad
no... we want undefined symbols :) (thanks vtorri)
...
SVN revision: 46630
2010-02-28 00:13:21 +00:00
Christopher Michael
2466083ecd
Don't segfault if keyboard has no border.
...
SVN revision: 46520
2010-02-26 21:04:03 +00:00
Christopher Michael
30af6de375
Add 'UNUSED' to functions for which some parameters are never used.
...
SVN revision: 46515
2010-02-26 19:58:44 +00:00
Christopher Michael
bac3f35172
Rename some more functions to be 'illume' specific so we don't clash.
...
SVN revision: 46514
2010-02-26 19:44:37 +00:00
Christopher Michael
4b72868092
Oops, don't EAPI those.
...
SVN revision: 46512
2010-02-26 13:23:31 +00:00