Hannes Janetzek
878f482d78
- added EVRY_PLUGIN_INTANCE macro whic SHOULD be
...
used to create new intances for plugins which
can have more than one
- keep anonymous reference to current state with plugin
- remove lots of special handling for aggregator plugin
SVN revision: 49006
2010-05-19 14:44:36 +00:00
Mike Blumenkrantz
9a864815ef
update battery module to use new ecore poller functions and avoid destroying poller objects every few seconds
...
SVN revision: 49003
2010-05-19 09:17:09 +00:00
Hannes Janetzek
4fad3f4501
show indicator for when thumb slide for/back is possible
...
SVN revision: 48996
2010-05-19 02:43:41 +00:00
Hannes Janetzek
9053bd1ae9
get mouse events from seletors again
...
SVN revision: 48995
2010-05-19 01:34:46 +00:00
Hannes Janetzek
c81e5ce7aa
cleanups
...
SVN revision: 48994
2010-05-19 01:24:26 +00:00
Hannes Janetzek
c802b2a74d
- swallow selectors item _in_ theme
...
- cleanup shift-selectors action
SVN revision: 48993
2010-05-19 01:10:15 +00:00
Mike Blumenkrantz
41359fe6cf
workarounds for udev bugs?
...
SVN revision: 48992
2010-05-19 00:14:00 +00:00
Hannes Janetzek
486bf47939
- rework windows plugin, x:y now matches window from that desk
...
- fix evry_util_plugin_items_add to match item->detail properly
- fix evry_item_select with item-changed event
SVN revision: 48991
2010-05-19 00:03:35 +00:00
Mike Blumenkrantz
19a2d9cbb7
workaround for unknown battery states
...
SVN revision: 48990
2010-05-19 00:01:07 +00:00
Christopher Michael
48d8eb4925
Disable 'fuzzy' check when the mode is not udev.
...
SVN revision: 48989
2010-05-18 23:47:47 +00:00
Mike Blumenkrantz
fb6a6462c9
udev: recalc last full charge on update in case battery loses maxlife between module restarts
...
all: do not display time if full && have power
SVN revision: 48985
2010-05-18 20:15:11 +00:00
Hannes Janetzek
dd4fa1244b
- fix segv with complete input
...
- plugin can now set item selected by item change event
- better slide dir parameter
- fix comparison with unitialized values, thanks valgrind
SVN revision: 48981
2010-05-18 15:12:32 +00:00
Hannes Janetzek
df67f5838d
ifdef udev
...
SVN revision: 48978
2010-05-18 14:17:05 +00:00
Hannes Janetzek
3f81c54fc1
actually remove duplicates in aggregator
...
SVN revision: 48976
2010-05-18 12:32:29 +00:00
Hannes Janetzek
85797c58f3
evry_util_plugin_items_add: let plugin decide minimum input
...
SVN revision: 48974
2010-05-18 12:19:02 +00:00
Mike Blumenkrantz
f7f417298b
udev mode enabled in battery module (--enable-device-udev) with polling time supported. udev times are extremely accurate AT THE TIME THAT THEY POLL.
...
I have added what I call "fuzzy mode", which (in udev mode only) averages the past 10 polling times to give a somewhat more readable measurement.
bugs: none that I know of?
todo: make fuzzy mode average the previous 10 times without resetting except on state change, fix "fuzzy mode" checkbox to only enable when udev is selected
SVN revision: 48973
2010-05-18 10:39:30 +00:00
Hannes Janetzek
7c2df0efc6
allow files to be dragged out of everything. bound to right button atm.
...
SVN revision: 48972
2010-05-18 09:37:58 +00:00
Hannes Janetzek
49b6a20c3f
- show thumbnails for edj wallpaper
...
- added helper macros for action_free and new plugin instance
SVN revision: 48967
2010-05-18 07:52:26 +00:00
Hannes Janetzek
9389d682d5
removed everything-wallpaper
...
SVN revision: 48963
2010-05-18 06:17:53 +00:00
Hannes Janetzek
b51868a30a
fix invalid write..
...
cleanups
SVN revision: 48955
2010-05-18 03:20:55 +00:00
Hannes Janetzek
2514876698
reduce the chance to browse item by mistake when doing thumb scroll
...
SVN revision: 48950
2010-05-17 23:40:18 +00:00
Hannes Janetzek
5f9084b7d7
make evrything handle mouse events.
...
- double click on item runs action, right click runs action and keep evry open
- same with selectors
- mouse down and move 150px browses that item. and back. TODO needs an indicator
- mouse wheel selects next/prev on plugin bar or selectors
SVN revision: 48949
2010-05-17 23:15:00 +00:00
Mike Blumenkrantz
bafe1c825f
more udev battery progress, seems like a good stopping point for tonight.
...
still no functionality changes.
SVN revision: 48943
2010-05-17 08:57:47 +00:00
Mike Blumenkrantz
e65da68f57
split battery module device backend into separate files to make it more manageable. main.h now has more function protos. dummy conditional added to configure for later use with makefile source file selection.
...
still no functionality change
SVN revision: 48940
2010-05-17 07:17:59 +00:00
Mike Blumenkrantz
e07ccccdab
incremental commit towards udev. no functional changes made, udev support still not implemented
...
SVN revision: 48939
2010-05-17 05:14:50 +00:00
Hannes Janetzek
bfbd5f09d2
fix refocus window below issue with pager popup action
...
SVN revision: 48932
2010-05-17 00:41:28 +00:00
Hannes Janetzek
7f9818b8a6
make clipboard action remember context.
...
cleanups & tweaks
SVN revision: 48927
2010-05-16 22:04:34 +00:00
Hannes Janetzek
55af2f16ad
remember calc results that were copied to clipboard
...
SVN revision: 48926
2010-05-16 21:35:02 +00:00
Carsten Haitzler
8692498308
hmm i wonder who broke batget - changed it from 5 to 4 params.
...
SVN revision: 48915
2010-05-16 15:00:35 +00:00
Hannes Janetzek
c011256d5c
explicitly check that not ctrl or shift modifiers are active for normal tab bevahior.
...
cleanup
SVN revision: 48909
2010-05-16 04:06:15 +00:00
Hannes Janetzek
0f508a61ce
refactor
...
SVN revision: 48908
2010-05-16 03:22:17 +00:00
Hannes Janetzek
523a1fbe07
dont sort parent dirs by usage
...
cleanups
SVN revision: 48906
2010-05-16 02:56:40 +00:00
Hannes Janetzek
caacbb82df
added selectors-shift function - in object selector one can trigger the
...
binding for show everything again and start with the current object as
new subject. esc or evry-binding will go back to previous level.
this will come in handy sooner or later. believe me (=
added browse folder action to browse the containing folder of a file in
everything.
now for example you have a plalist entry or a file from tracker search and
want to do sth within the parent dir of that file:
select browse folder -> .. go to parent -> trigger-evry-again ->
select delete/copy/watch the folder as slideshow or do whatever.
SVN revision: 48905
2010-05-16 02:37:07 +00:00
Hannes Janetzek
b731a8b693
dont loose key events when showing everything
...
SVN revision: 48903
2010-05-15 23:27:09 +00:00
Hannes Janetzek
21a4955ee3
dont match parameters of exec line
...
SVN revision: 48902
2010-05-15 21:22:06 +00:00
Hannes Janetzek
da786a09b0
fix segv
...
SVN revision: 48901
2010-05-15 21:03:42 +00:00
Hannes Janetzek
3be469bc80
fix: ctrl+return
...
SVN revision: 48900
2010-05-15 20:58:54 +00:00
Hannes Janetzek
838684d6d8
- make cheat history work again
...
- dont check if files from cache exist in recent search, can slow down a lot
cleanups
SVN revision: 48899
2010-05-15 19:19:05 +00:00
Christopher Michael
df850ebba7
Reenable efreet_desktop_cache_update. The endless loop seems to have
...
sorted itself out now.
SVN revision: 48892
2010-05-15 16:29:07 +00:00
Carsten Haitzler
c53e008da4
oooh baby.. lets make use of these matching doobies.
...
SVN revision: 48889
2010-05-15 13:12:14 +00:00
Carsten Haitzler
0ffa8b00a5
oooh lookie here. a way to match comp "shadow" objects with window types,
...
properties etc. etc. - yes it works.. no there is no sample config yet. and
there is no gui config to change this (yet). need first initial sample config.
SVN revision: 48886
2010-05-15 09:14:31 +00:00
Hannes Janetzek
8e163071dd
fix segv
...
SVN revision: 48880
2010-05-15 04:22:12 +00:00
Hannes Janetzek
f6b49da880
- allow tab when there is no state to get back from empty selector
...
- fix segv window could have been deleted
SVN revision: 48873
2010-05-14 22:41:30 +00:00
Hannes Janetzek
71bc90e6ce
- remove Evry.h
...
- move local vars into Evry_Window
SVN revision: 48871
2010-05-14 22:06:06 +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
Carsten Haitzler
212f106a36
gaaaaaaah. pass distcheck.
...
SVN revision: 48862
2010-05-14 15:21:02 +00:00
Hannes Janetzek
6f5080e051
set better defaults
...
SVN revision: 48853
2010-05-14 06:49:20 +00:00
Hannes Janetzek
11a62e9049
use one window - more freedom to the aadvarks!
...
SVN revision: 48852
2010-05-14 06:35:06 +00:00
Hannes Janetzek
111b5b95c1
- get correct path uris
...
- fix browse item action missed one case
- fix segv in selector_item_update when state has no plugin
SVN revision: 48838
2010-05-14 03:11:03 +00:00
Hannes Janetzek
57a9bdc2ed
- added Action_Performed event to let plugins know when an action was performed :)
...
- step to next item in thumb-view when marking items
- aggregator: better sorting of non-toplevel plugins, cleanups
SVN revision: 48832
2010-05-13 22:27:57 +00:00