Mike Blumenkrantz [Thu, 20 May 2010 10:12:41 +0000 (10:12 +0000)]
add full udev support for temp module:
if e is compiled with eeze as the preferred backend, a new config page will appear in the settings for the temperature module where internal and udev are selectable options.
udev mode should support ALL possible hardware, so if you've been having issues with the current temp module, try udev mode!
also note that udev mode provides an extra amount of precision for hahas; it also still obeys the configurable polling intervals.
please test and report all bugs!
SVN revision: 49062
Mike Blumenkrantz [Thu, 20 May 2010 10:05:52 +0000 (10:05 +0000)]
fix stringshare delete
SVN revision: 49061
Carsten Haitzler [Thu, 20 May 2010 09:19:26 +0000 (09:19 +0000)]
make src utf8.
SVN revision: 49060
Hannes Janetzek [Thu, 20 May 2010 06:51:29 +0000 (06:51 +0000)]
printf--
SVN revision: 49057
Hannes Janetzek [Thu, 20 May 2010 06:14:04 +0000 (06:14 +0000)]
switch back selector when current plugin provides no more items. (e.g. after remove action performed)
smaller match lag
SVN revision: 49056
Hannes Janetzek [Thu, 20 May 2010 05:02:24 +0000 (05:02 +0000)]
keep input text after plugin trigger
SVN revision: 49052
Hannes Janetzek [Thu, 20 May 2010 04:44:56 +0000 (04:44 +0000)]
goto end; after input completion
SVN revision: 49049
Hannes Janetzek [Thu, 20 May 2010 04:38:53 +0000 (04:38 +0000)]
reorder get_file_icon to get theme icons for mount points
SVN revision: 49048
Mike Blumenkrantz [Thu, 20 May 2010 04:28:30 +0000 (04:28 +0000)]
update to handle new watch filter
SVN revision: 49046
Mike Blumenkrantz [Wed, 19 May 2010 17:57:17 +0000 (17:57 +0000)]
make battery popup go away automatically when time goes above warning threshold
SVN revision: 49013
Mike Blumenkrantz [Wed, 19 May 2010 17:53:16 +0000 (17:53 +0000)]
popup tweak #2
SVN revision: 49012
Mike Blumenkrantz [Wed, 19 May 2010 17:51:31 +0000 (17:51 +0000)]
fix annoying battery popups with 99% battery
SVN revision: 49011
Hannes Janetzek [Wed, 19 May 2010 14:53:22 +0000 (14:53 +0000)]
evry theme tweak
SVN revision: 49010
Hannes Janetzek [Wed, 19 May 2010 14:47:12 +0000 (14:47 +0000)]
use plugin instance macro
SVN revision: 49008
Hannes Janetzek [Wed, 19 May 2010 14:46:37 +0000 (14:46 +0000)]
BIG cleanup
- moved executables from apps plugin to exebuf plugin
running commands should now be simpler, keeps also
track of previous comands
SVN revision: 49007
Hannes Janetzek [Wed, 19 May 2010 14:44:36 +0000 (14:44 +0000)]
- 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
Mike Blumenkrantz [Wed, 19 May 2010 09:17:09 +0000 (09:17 +0000)]
update battery module to use new ecore poller functions and avoid destroying poller objects every few seconds
SVN revision: 49003
Hannes Janetzek [Wed, 19 May 2010 02:43:41 +0000 (02:43 +0000)]
show indicator for when thumb slide for/back is possible
SVN revision: 48996
Hannes Janetzek [Wed, 19 May 2010 01:34:46 +0000 (01:34 +0000)]
get mouse events from seletors again
SVN revision: 48995
Hannes Janetzek [Wed, 19 May 2010 01:24:26 +0000 (01:24 +0000)]
cleanups
SVN revision: 48994
Hannes Janetzek [Wed, 19 May 2010 01:10:15 +0000 (01:10 +0000)]
- swallow selectors item _in_ theme
- cleanup shift-selectors action
SVN revision: 48993
Mike Blumenkrantz [Wed, 19 May 2010 00:14:00 +0000 (00:14 +0000)]
workarounds for udev bugs?
SVN revision: 48992
Hannes Janetzek [Wed, 19 May 2010 00:03:35 +0000 (00:03 +0000)]
- 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
Mike Blumenkrantz [Wed, 19 May 2010 00:01:07 +0000 (00:01 +0000)]
workaround for unknown battery states
SVN revision: 48990
Christopher Michael [Tue, 18 May 2010 23:47:47 +0000 (23:47 +0000)]
Disable 'fuzzy' check when the mode is not udev.
SVN revision: 48989
Christopher Michael [Tue, 18 May 2010 22:44:28 +0000 (22:44 +0000)]
enotify is not a dep of E...nothing in the source tree is using it.
SVN revision: 48987
Davide Andreoli [Tue, 18 May 2010 21:37:05 +0000 (21:37 +0000)]
Add missed func: e_widget_ilist_selected_data_get(*obj)
SVN revision: 48986
Mike Blumenkrantz [Tue, 18 May 2010 20:15:11 +0000 (20:15 +0000)]
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
Hannes Janetzek [Tue, 18 May 2010 15:12:32 +0000 (15:12 +0000)]
- 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
Hannes Janetzek [Tue, 18 May 2010 14:25:11 +0000 (14:25 +0000)]
evry: add indicator for browsable items also in thumb mode
SVN revision: 48979
Hannes Janetzek [Tue, 18 May 2010 14:17:05 +0000 (14:17 +0000)]
ifdef udev
SVN revision: 48978
Hannes Janetzek [Tue, 18 May 2010 12:32:29 +0000 (12:32 +0000)]
actually remove duplicates in aggregator
SVN revision: 48976
Hannes Janetzek [Tue, 18 May 2010 12:19:02 +0000 (12:19 +0000)]
evry_util_plugin_items_add: let plugin decide minimum input
SVN revision: 48974
Mike Blumenkrantz [Tue, 18 May 2010 10:39:30 +0000 (10:39 +0000)]
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
Hannes Janetzek [Tue, 18 May 2010 09:37:58 +0000 (09:37 +0000)]
allow files to be dragged out of everything. bound to right button atm.
SVN revision: 48972
Hannes Janetzek [Tue, 18 May 2010 08:02:39 +0000 (08:02 +0000)]
remove evry-wallpaper
SVN revision: 48971
Hannes Janetzek [Tue, 18 May 2010 07:52:26 +0000 (07:52 +0000)]
- show thumbnails for edj wallpaper
- added helper macros for action_free and new plugin instance
SVN revision: 48967
Carsten Haitzler [Tue, 18 May 2010 07:50:56 +0000 (07:50 +0000)]
call sys action for exit on io error - cleaner.
SVN revision: 48966
Hannes Janetzek [Tue, 18 May 2010 06:17:53 +0000 (06:17 +0000)]
removed everything-wallpaper
SVN revision: 48963
Hannes Janetzek [Tue, 18 May 2010 03:20:55 +0000 (03:20 +0000)]
fix invalid write..
cleanups
SVN revision: 48955
Hannes Janetzek [Mon, 17 May 2010 23:40:18 +0000 (23:40 +0000)]
reduce the chance to browse item by mistake when doing thumb scroll
SVN revision: 48950
Hannes Janetzek [Mon, 17 May 2010 23:15:00 +0000 (23:15 +0000)]
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
Christopher Michael [Mon, 17 May 2010 22:46:28 +0000 (22:46 +0000)]
Add enums for acpi signals, and enums for lid status.
Add function to return current lid status.
SVN revision: 48948
Massimo Maiurana [Mon, 17 May 2010 16:19:53 +0000 (16:19 +0000)]
updating french and italian translations
SVN revision: 48944
Mike Blumenkrantz [Mon, 17 May 2010 08:57:47 +0000 (08:57 +0000)]
more udev battery progress, seems like a good stopping point for tonight.
still no functionality changes.
SVN revision: 48943
Mike Blumenkrantz [Mon, 17 May 2010 07:17:59 +0000 (07:17 +0000)]
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
Mike Blumenkrantz [Mon, 17 May 2010 05:14:50 +0000 (05:14 +0000)]
incremental commit towards udev. no functional changes made, udev support still not implemented
SVN revision: 48939
Mike Blumenkrantz [Mon, 17 May 2010 04:27:23 +0000 (04:27 +0000)]
these files should be deleted on maintainer clean!
SVN revision: 48937
Mike Blumenkrantz [Mon, 17 May 2010 04:22:49 +0000 (04:22 +0000)]
clean up device backend detection, should never error now
SVN revision: 48936
Hannes Janetzek [Mon, 17 May 2010 00:41:28 +0000 (00:41 +0000)]
fix refocus window below issue with pager popup action
SVN revision: 48932
Christopher Michael [Mon, 17 May 2010 00:18:21 +0000 (00:18 +0000)]
Make sscanf a bit more sane wrt the if statement.
SVN revision: 48931
Christopher Michael [Mon, 17 May 2010 00:11:55 +0000 (00:11 +0000)]
For unknown devices, set the event's device name to the name of the
device returned in the ACPI message rather than a hard-coded 'unknown'.
SVN revision: 48930
Christopher Michael [Mon, 17 May 2010 00:04:12 +0000 (00:04 +0000)]
Small formatting fix.
SVN revision: 48929
Christopher Michael [Mon, 17 May 2010 00:03:55 +0000 (00:03 +0000)]
Add a TODO list.
Create a device hash to match standard device names to types.
Cleanup E_EVENT_ACPI (add missing ones, remove not needed ones).
Actually parse out the ACPI data which we receive.
You can now actually use this ACPI code for event listening, but the
Status field of the event structure needs sanatizing yet (turn into
something meaningful).
SVN revision: 48928
Hannes Janetzek [Sun, 16 May 2010 22:04:34 +0000 (22:04 +0000)]
make clipboard action remember context.
cleanups & tweaks
SVN revision: 48927
Hannes Janetzek [Sun, 16 May 2010 21:35:02 +0000 (21:35 +0000)]
remember calc results that were copied to clipboard
SVN revision: 48926
Christopher Michael [Sun, 16 May 2010 16:10:36 +0000 (16:10 +0000)]
Add some more acpi event types that we will handle.
SVN revision: 48916
Carsten Haitzler [Sun, 16 May 2010 15:00:35 +0000 (15:00 +0000)]
hmm i wonder who broke batget - changed it from 5 to 4 params.
SVN revision: 48915
Carsten Haitzler [Sun, 16 May 2010 08:56:06 +0000 (08:56 +0000)]
bah - that corner binding should never be there. confusing.
SVN revision: 48914
Massimo Maiurana [Sun, 16 May 2010 07:56:10 +0000 (07:56 +0000)]
updating greek translations
SVN revision: 48913
Christopher Michael [Sun, 16 May 2010 06:21:48 +0000 (06:21 +0000)]
Change acpi event structure to be able to pass more info.
SVN revision: 48912
Christopher Michael [Sun, 16 May 2010 05:27:14 +0000 (05:27 +0000)]
Remove unneeded deps for e_init_main (splash screen).
SVN revision: 48911
Christopher Michael [Sun, 16 May 2010 05:26:29 +0000 (05:26 +0000)]
Add start of ACPI code. Does not actually parse yet tho.
Add e_acpi_init to startup (it safely returns if acpid is not running).
Fix some formatting in e_main.
SVN revision: 48910
Hannes Janetzek [Sun, 16 May 2010 04:06:15 +0000 (04:06 +0000)]
explicitly check that not ctrl or shift modifiers are active for normal tab bevahior.
cleanup
SVN revision: 48909
Hannes Janetzek [Sun, 16 May 2010 03:22:17 +0000 (03:22 +0000)]
refactor
SVN revision: 48908
Hannes Janetzek [Sun, 16 May 2010 02:56:40 +0000 (02:56 +0000)]
dont sort parent dirs by usage
cleanups
SVN revision: 48906
Hannes Janetzek [Sun, 16 May 2010 02:37:07 +0000 (02:37 +0000)]
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
Christopher Michael [Sun, 16 May 2010 01:59:49 +0000 (01:59 +0000)]
Splash doesn't need eet or ecore-file, so remove includes.
Fix some formatting.
SVN revision: 48904
Hannes Janetzek [Sat, 15 May 2010 23:27:09 +0000 (23:27 +0000)]
dont loose key events when showing everything
SVN revision: 48903
Hannes Janetzek [Sat, 15 May 2010 21:22:06 +0000 (21:22 +0000)]
dont match parameters of exec line
SVN revision: 48902
Hannes Janetzek [Sat, 15 May 2010 21:03:42 +0000 (21:03 +0000)]
fix segv
SVN revision: 48901
Hannes Janetzek [Sat, 15 May 2010 20:58:54 +0000 (20:58 +0000)]
fix: ctrl+return
SVN revision: 48900
Hannes Janetzek [Sat, 15 May 2010 19:19:05 +0000 (19:19 +0000)]
- make cheat history work again
- dont check if files from cache exist in recent search, can slow down a lot
cleanups
SVN revision: 48899
Hannes Janetzek [Sat, 15 May 2010 17:56:50 +0000 (17:56 +0000)]
test if svg loader works, if so add svg to efreet theme supported types
SVN revision: 48896
Mike Blumenkrantz [Sat, 15 May 2010 17:09:35 +0000 (17:09 +0000)]
clarify device backend error message for people who think they are clever and can disable hal support :P
SVN revision: 48894
Christopher Michael [Sat, 15 May 2010 16:29:07 +0000 (16:29 +0000)]
Reenable efreet_desktop_cache_update. The endless loop seems to have
sorted itself out now.
SVN revision: 48892
Carsten Haitzler [Sat, 15 May 2010 13:12:14 +0000 (13:12 +0000)]
oooh baby.. lets make use of these matching doobies.
SVN revision: 48889
Carsten Haitzler [Sat, 15 May 2010 12:25:33 +0000 (12:25 +0000)]
add names to popups
SVN revision: 48888
Carsten Haitzler [Sat, 15 May 2010 09:14:31 +0000 (09:14 +0000)]
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
Hannes Janetzek [Sat, 15 May 2010 04:22:12 +0000 (04:22 +0000)]
fix segv
SVN revision: 48880
Hannes Janetzek [Fri, 14 May 2010 22:41:30 +0000 (22:41 +0000)]
- allow tab when there is no state to get back from empty selector
- fix segv window could have been deleted
SVN revision: 48873
Hannes Janetzek [Fri, 14 May 2010 22:07:43 +0000 (22:07 +0000)]
selector shadow should be above list
SVN revision: 48872
Hannes Janetzek [Fri, 14 May 2010 22:06:06 +0000 (22:06 +0000)]
- remove Evry.h
- move local vars into Evry_Window
SVN revision: 48871
Mike Blumenkrantz [Fri, 14 May 2010 21:02:46 +0000 (21:02 +0000)]
change as_if to if to appease vtorri :)
SVN revision: 48870
Mike Blumenkrantz [Fri, 14 May 2010 18:19:51 +0000 (18:19 +0000)]
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
Massimo Maiurana [Fri, 14 May 2010 17:03:19 +0000 (17:03 +0000)]
updating french and italian translations
SVN revision: 48863
Carsten Haitzler [Fri, 14 May 2010 15:21:02 +0000 (15:21 +0000)]
gaaaaaaah. pass distcheck.
SVN revision: 48862
Hannes Janetzek [Fri, 14 May 2010 06:49:20 +0000 (06:49 +0000)]
set better defaults
SVN revision: 48853
Hannes Janetzek [Fri, 14 May 2010 06:35:06 +0000 (06:35 +0000)]
use one window - more freedom to the aadvarks!
SVN revision: 48852
Hannes Janetzek [Fri, 14 May 2010 03:11:03 +0000 (03:11 +0000)]
- 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
Hannes Janetzek [Thu, 13 May 2010 22:27:57 +0000 (22:27 +0000)]
- 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
Christopher Michael [Thu, 13 May 2010 21:38:25 +0000 (21:38 +0000)]
Skip winlist.
SVN revision: 48830
Christopher Michael [Thu, 13 May 2010 21:36:46 +0000 (21:36 +0000)]
Don't show in winlist.
SVN revision: 48829
Christopher Michael [Thu, 13 May 2010 21:35:45 +0000 (21:35 +0000)]
Set skip_winlist...recent changes made these windows show up in the
main menu under Windows...
SVN revision: 48828
Christopher Michael [Thu, 13 May 2010 21:07:02 +0000 (21:07 +0000)]
Remove whitespace.
SVN revision: 48826
Sebastian Dransfeld [Thu, 13 May 2010 20:26:56 +0000 (20:26 +0000)]
e: revert svg icon acceptance
SVN revision: 48824
Sebastian Dransfeld [Thu, 13 May 2010 20:24:36 +0000 (20:24 +0000)]
battery: add const
SVN revision: 48823
Sebastian Dransfeld [Thu, 13 May 2010 20:24:26 +0000 (20:24 +0000)]
e: add const
SVN revision: 48822
Mike Blumenkrantz [Thu, 13 May 2010 19:49:37 +0000 (19:49 +0000)]
one more :((
SVN revision: 48817
Mike Blumenkrantz [Thu, 13 May 2010 19:48:33 +0000 (19:48 +0000)]
fix pebkac :(
SVN revision: 48816