Carsten Haitzler
03ee665ae2
engines - no point selecting them, only softwre x11 is complete enough to work
...
SVN revision: 49103
2010-05-21 15:01:55 +00:00
Carsten Haitzler
746680ce13
set use_composite when comp module enabled
...
SVN revision: 49102
2010-05-21 15:00:22 +00:00
Carsten Haitzler
1b12a9ec2c
oops - that'll caus segvs. fix.
...
SVN revision: 49101
2010-05-21 14:22:29 +00:00
Hannes Janetzek
264dab3961
fix previous commit
...
SVN revision: 49094
2010-05-21 11:30:10 +00:00
Hannes Janetzek
be4f8f8657
defer popup creation. fixes popup being unresposive with composite
...
SVN revision: 49093
2010-05-21 11:28:13 +00:00
Carsten Haitzler
50e0cc1db0
also make comp config reset to default on ctrl+alt+shift+home
...
SVN revision: 49092
2010-05-21 10:04:54 +00:00
Carsten Haitzler
9554af6ed0
ctrl+alt+shift+home unloaads comp module, saves config and restarts e -
...
emergency escape valve in case comp fucks your display up
SVN revision: 49090
2010-05-21 09:34:58 +00:00
Carsten Haitzler
d9588a3a67
add svn revision tracking into src. about dialog shows it now.
...
SVN revision: 49086
2010-05-21 05:42:27 +00:00
Christopher Michael
582c27ec2b
Use proper formatting for parens() *cough*
...
Remove white & fix other formatting.
SVN revision: 49085
2010-05-21 05:27:04 +00:00
Carsten Haitzler
3f2657c5d5
spacing.
...
SVN revision: 49083
2010-05-21 05:10:10 +00:00
Hannes Janetzek
5b4f108d9c
fix bug with popups no showing up when using composite. seems to happen only on 'slow' machines
...
SVN revision: 49082
2010-05-21 04:30:44 +00:00
Mike Blumenkrantz
20afd3f85e
change calculation to require less calls, possibly fix a bug
...
SVN revision: 49080
2010-05-21 02:00:41 +00:00
Mike Blumenkrantz
6932b46ccf
update for multicpu sensors
...
SVN revision: 49079
2010-05-20 21:31:44 +00:00
Mike Blumenkrantz
19e7a56f65
I'm really bad at this whole subversion thing...
...
SVN revision: 49070
2010-05-20 17:13:14 +00:00
Carsten Haitzler
e41b1d92f1
printf--
...
SVN revision: 49069
2010-05-20 16:42:19 +00:00
Carsten Haitzler
882d353a97
wow. that took some time. comp now have full gui config for matches.
...
SVN revision: 49068
2010-05-20 16:38:08 +00:00
Hannes Janetzek
66f1ffbefc
added input_type to plugins:
...
using it automatically creates an action
that allows to browse any selected item
of that type.
move plugin functions in separate file
text_plugin reuses current item so that it doesnt flicker
while typing
use e_fm function for path to uri espace
remove duplicated macros in evry_api.h and e_mod_main.h
fix set usage of exebuf items
SVN revision: 49066
2010-05-20 15:41:27 +00:00
Carsten Haitzler
276fbbb674
stick in dummy file so it compile... bad disco! bad!
...
SVN revision: 49064
2010-05-20 11:47:07 +00:00
Mike Blumenkrantz
95c4186748
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
2010-05-20 10:12:41 +00:00
Mike Blumenkrantz
8b6b36637d
fix stringshare delete
...
SVN revision: 49061
2010-05-20 10:05:52 +00:00
Carsten Haitzler
136c1216dc
make src utf8.
...
SVN revision: 49060
2010-05-20 09:19:26 +00:00
Hannes Janetzek
4310f32263
printf--
...
SVN revision: 49057
2010-05-20 06:51:29 +00:00
Hannes Janetzek
c80bcfd875
switch back selector when current plugin provides no more items. (e.g. after remove action performed)
...
smaller match lag
SVN revision: 49056
2010-05-20 06:14:04 +00:00
Hannes Janetzek
7cda1b4edb
keep input text after plugin trigger
...
SVN revision: 49052
2010-05-20 05:02:24 +00:00
Hannes Janetzek
c83a8b509d
goto end; after input completion
...
SVN revision: 49049
2010-05-20 04:44:56 +00:00
Hannes Janetzek
a3e9a1d7eb
reorder get_file_icon to get theme icons for mount points
...
SVN revision: 49048
2010-05-20 04:38:53 +00:00
Mike Blumenkrantz
d57aba55b1
update to handle new watch filter
...
SVN revision: 49046
2010-05-20 04:28:30 +00:00
Mike Blumenkrantz
9031bcbb6c
make battery popup go away automatically when time goes above warning threshold
...
SVN revision: 49013
2010-05-19 17:57:17 +00:00
Mike Blumenkrantz
a0dce1af21
popup tweak #2
...
SVN revision: 49012
2010-05-19 17:53:16 +00:00
Mike Blumenkrantz
1cfa2b2d8c
fix annoying battery popups with 99% battery
...
SVN revision: 49011
2010-05-19 17:51:31 +00:00
Hannes Janetzek
f00a498e24
use plugin instance macro
...
SVN revision: 49008
2010-05-19 14:47:12 +00:00
Hannes Janetzek
fcdabe2023
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
2010-05-19 14:46:37 +00:00
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
Davide Andreoli
233042686a
Add missed func: e_widget_ilist_selected_data_get(*obj)
...
SVN revision: 48986
2010-05-18 21:37:05 +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
Carsten Haitzler
25cb393e47
call sys action for exit on io error - cleaner.
...
SVN revision: 48966
2010-05-18 07:50:56 +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
Christopher Michael
24188afa26
Add enums for acpi signals, and enums for lid status.
...
Add function to return current lid status.
SVN revision: 48948
2010-05-17 22:46:28 +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
Christopher Michael
078fe68f2d
Make sscanf a bit more sane wrt the if statement.
...
SVN revision: 48931
2010-05-17 00:18:21 +00:00
Christopher Michael
08fde98a06
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
2010-05-17 00:11:55 +00:00
Christopher Michael
3c8d951719
Small formatting fix.
...
SVN revision: 48929
2010-05-17 00:04:12 +00:00
Christopher Michael
d823aba015
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
2010-05-17 00:03:55 +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
Christopher Michael
7ec3688471
Add some more acpi event types that we will handle.
...
SVN revision: 48916
2010-05-16 16:10:36 +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
Christopher Michael
e828519e97
Change acpi event structure to be able to pass more info.
...
SVN revision: 48912
2010-05-16 06:21:48 +00:00
Christopher Michael
903caca63b
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
2010-05-16 05:26:29 +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
Christopher Michael
76076d4399
Splash doesn't need eet or ecore-file, so remove includes.
...
Fix some formatting.
SVN revision: 48904
2010-05-16 01:59:49 +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
Hannes Janetzek
e38b5bd6de
test if svg loader works, if so add svg to efreet theme supported types
...
SVN revision: 48896
2010-05-15 17:56:50 +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
1fbaf30e95
add names to popups
...
SVN revision: 48888
2010-05-15 12:25:33 +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
Christopher Michael
5c8f0b2675
Skip winlist.
...
SVN revision: 48830
2010-05-13 21:38:25 +00:00
Christopher Michael
f118fa09c1
Don't show in winlist.
...
SVN revision: 48829
2010-05-13 21:36:46 +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
8bee4c012f
Remove whitespace.
...
SVN revision: 48826
2010-05-13 21:07:02 +00:00
Sebastian Dransfeld
870e2c1cf4
e: revert svg icon acceptance
...
SVN revision: 48824
2010-05-13 20:26:56 +00:00
Sebastian Dransfeld
3b79d0352a
battery: add const
...
SVN revision: 48823
2010-05-13 20:24:36 +00:00
Sebastian Dransfeld
4850e4dc2c
e: add const
...
SVN revision: 48822
2010-05-13 20:24:26 +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
Sebastian Dransfeld
3722782353
battery: stringshare string
...
SVN revision: 48814
2010-05-13 19:40:12 +00:00
Carsten Haitzler
818ce4694a
patch from seb - fix leaked strings.
...
SVN revision: 48811
2010-05-13 15:28:34 +00:00
Hannes Janetzek
eda8647e2d
let thumb label popout a bit
...
show spell checker only when input is there
SVN revision: 48805
2010-05-13 05:59:13 +00:00
Hannes Janetzek
dcfbbb0799
sort non-toplevel plugins in aggregator correctly
...
SVN revision: 48804
2010-05-13 05:31:06 +00:00
Hannes Janetzek
17068bceb3
show all apps that can do sth with x-directory/normal for dirs/mount point and such
...
SVN revision: 48803
2010-05-13 05:11:50 +00:00
Hannes Janetzek
faeb840bdb
fix automatic switching to object selector when action requires object
...
SVN revision: 48802
2010-05-13 04:42:22 +00:00
Hannes Janetzek
d80517643f
fix trigger 'show parent folders' while 'show hidden' is active
...
SVN revision: 48801
2010-05-13 04:36:04 +00:00
Hannes Janetzek
3b56f3c0da
fix bug in exec_app
...
dont make cycle-mode default
SVN revision: 48800
2010-05-13 04:23:23 +00:00
Hannes Janetzek
eab4f7cfef
make multiple selection work in thumb mode.
...
trying thumb mode as default for aggregator
SVN revision: 48799
2010-05-13 04:13:38 +00:00
Hannes Janetzek
96967e37a8
fix file cache search
...
cleanups
SVN revision: 48798
2010-05-13 03:49:23 +00:00
Hannes Janetzek
6abe9464cf
- use VERSION/EPOCH macros for config version
...
- fix segv in thumb_view
SVN revision: 48797
2010-05-13 02:52:02 +00:00
Hannes Janetzek
d713846aff
fix segv
...
SVN revision: 48787
2010-05-12 19:58:40 +00:00
Hannes Janetzek
f3a7f7d996
dont slide tabs. looked disturbing
...
SVN revision: 48786
2010-05-12 18:44:26 +00:00
Hannes Janetzek
5d71e61b91
dont skip windows that should only not be shown in taskbar.
...
SVN revision: 48785
2010-05-12 18:33:05 +00:00
Hannes Janetzek
7ff829c978
config: move 'pager action popup height' slider to popup section
...
SVN revision: 48784
2010-05-12 18:31:27 +00:00
Christopher Michael
08cc0c6e51
Replace exit() with e_main_shutdown so libs get shutdown correctly.
...
e_module_disable already calls e_config_save_queue().
Fix formatting.
SVN revision: 48782
2010-05-12 17:44:21 +00:00
Christopher Michael
4ae4080bac
Use e_main_shutdown instead of exit so that eina_shutdown (and others)
...
get called when exiting.
SVN revision: 48781
2010-05-12 17:36:01 +00:00
Hannes Janetzek
6620e1a566
fixes
...
- wrong sorting of apps from history
- get correct url hash for files. - strip double slash
- update selector when swtching to aggregator plugin
added
- XF86Back to toggle thumb/list mode
- XF86Forward to zoom in thumb mode
cleanups
SVN revision: 48780
2010-05-12 17:29:38 +00:00
Hannes Janetzek
eb77076200
- convert path to correct urls
...
- use .cache/thumbnails when available for pdf, video and faster image loading
- fix history sort issue with apps
-...
SVN revision: 48772
2010-05-12 02:01:09 +00:00
Hannes Janetzek
1d3d622e21
fix item changed event
...
SVN revision: 48770
2010-05-11 22:02:49 +00:00
Hannes Janetzek
2770ac3bcb
this was wrong
...
SVN revision: 48769
2010-05-11 21:47:57 +00:00
Hannes Janetzek
2871c1d7cf
refactor view and cleanup
...
SVN revision: 48768
2010-05-11 21:44:32 +00:00
Christopher Michael
f6c66e4464
Disable listening on efreet_desktop_cache_update for now. Some recent
...
change somewhere seems to be putting this into an endless loop :(
SVN revision: 48767
2010-05-11 21:30:27 +00:00
Christopher Michael
30638d278d
Use the same strings for init status (ie: convert Set Up to Setup).
...
SVN revision: 48766
2010-05-11 21:07:27 +00:00
Hannes Janetzek
4de02b5cbe
set module->active when initialized by everything
...
SVN revision: 48765
2010-05-11 20:20:56 +00:00
Hannes Janetzek
db8fad47d1
converted all modules to new api
...
SVN revision: 48758
2010-05-11 17:24:38 +00:00
Hannes Janetzek
75774581ca
disable direct input of dirs. is buggy
...
SVN revision: 48756
2010-05-11 15:12:41 +00:00
Hannes Janetzek
c1d5359332
only toggle view when it's different from the previous
...
cleanups
SVN revision: 48755
2010-05-11 15:10:30 +00:00
Christopher Michael
57f2c2bd48
Set new client config geometry resolution to match current resolution
...
(better than a hard-coded value which may be incorrect).
SVN revision: 48748
2010-05-11 05:05:51 +00:00
Hannes Janetzek
1760d392d4
use macro for registering modules
...
SVN revision: 48747
2010-05-11 01:53:34 +00:00
Hannes Janetzek
0727615962
actually save aspell config. no one tried that before?
...
use new config check utility functions
SVN revision: 48744
2010-05-11 00:01:24 +00:00
Hannes Janetzek
bbe3d91149
added common log domain to Evry_API
...
added EVRY_PLUGIN_UPDATE macro for evry_plugin_update (was ...async_update)
converted more plugins
SVN revision: 48743
2010-05-10 23:45:49 +00:00
Hannes Janetzek
d62eb96fb4
added utility function to check module config version and show dialog when required. works with the common VERSION macros.
...
SVN revision: 48742
2010-05-10 23:44:53 +00:00
Hannes Janetzek
74317f724a
added Evry_API struct to pass api as handle to modules so that they dont fail to load when everything is not loaded
...
see everything-settings as example how to use. other modules need to be converted.
SVN revision: 48740
2010-05-10 22:35:13 +00:00
Christopher Michael
409ed0bffe
Add handler for BG change and update home window(s) accordingly.
...
SVN revision: 48739
2010-05-10 19:26:46 +00:00
Hannes Janetzek
14c0b2c5d7
fix problem when trigger gets lost with async plugins
...
SVN revision: 48703
2010-05-09 04:10:53 +00:00
Hannes Janetzek
311f5a8701
added function to find actions
...
SVN revision: 48687
2010-05-08 20:30:15 +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
5a71db9083
Tell quickpanel to hide when we start dragging.
...
SVN revision: 48682
2010-05-08 15:34:12 +00:00
Hannes Janetzek
4c8e8f64ce
added utility function for md5 sum
...
item_changed event now says what has changed
SVN revision: 48680
2010-05-08 15:24:07 +00:00
Sebastian Dransfeld
6c19119975
revert stringshare code for e_hal
...
SVN revision: 48673
2010-05-07 18:07:11 +00:00
Sebastian Dransfeld
c5109d9b59
e: eina_stringshare_del to clean up
...
SVN revision: 48672
2010-05-07 18:07:00 +00:00
Mike Blumenkrantz
b25f91128f
add stringshares, fix dbus return handling to avoid ref loss
...
SVN revision: 48671
2010-05-07 16:49:46 +00:00
Sebastian Dransfeld
3741667825
e: need to stringshare returns
...
SVN revision: 48658
2010-05-06 20:51:42 +00:00
Sebastian Dransfeld
c31e108c14
e/modules/battery: match strdup with free
...
SVN revision: 48656
2010-05-06 20:51:31 +00:00
Sebastian Dransfeld
bf511e235c
e/modules/battery: need to stringshare
...
SVN revision: 48655
2010-05-06 20:51:20 +00:00
Hannes Janetzek
255a245acc
only show recent files of subdirs when browsing
...
SVN revision: 48648
2010-05-06 16:12:34 +00:00
Hannes Janetzek
2b5e44b070
more work on recent-files
...
SVN revision: 48647
2010-05-06 15:48:31 +00:00
Hannes Janetzek
82615f63c3
when browsing search recent files only in current dir. cleanup
...
SVN revision: 48646
2010-05-06 14:54:19 +00:00
Hannes Janetzek
4d746f5484
- splitted files plugin into recent-files/files
...
- added top-level option for plugins to either show the plugins' items or
the the plugin in aggregator
- added min_query option for plugins.
- added 'show in all' plugin option
- removed default config curft from plugin struct. plugin_register returns true
when a new config was created to set defaults.
- reorganized settings plugin.
SVN revision: 48642
2010-05-06 13:09:14 +00:00
Christopher Michael
a67ad7f9d6
Add return for evas_object_key_grab to remove compiler warning.
...
Use PATH_MAX.
Remove Whitespace.
Fix formatting.
SVN revision: 48629
2010-05-05 16:42:16 +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
8aef780c86
Fix showing Settings & System desktops.
...
SVN revision: 48626
2010-05-05 16:15:51 +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
Hannes Janetzek
f419041865
less hash lookups - keep history_item with item
...
SVN revision: 48605
2010-05-04 01:19:16 +00:00
Hannes Janetzek
e0908dd7c9
comments, and cleanups
...
SVN revision: 48597
2010-05-03 23:08:24 +00:00
Gustavo Sverzut Barbieri
936465b774
don't let stale pointers around.
...
This fixes the bug when one adds a mixer, it becomes the default, then
removes it and use one of the global volume modifiers, it would use
the stale pointer.
TODO: a way to configure the volume independently of a shelf gadget.
SVN revision: 48593
2010-05-03 21:14:33 +00:00
Chidambar Zinnoury
c9113b4f48
Some text work.
...
SVN revision: 48592
2010-05-03 20:14:08 +00:00
Hannes Janetzek
13d29193d4
restrict warning to case where really no plugins loaded
...
SVN revision: 48591
2010-05-03 20:01:55 +00:00
Hannes Janetzek
20dc27cb8a
- show message when no plugin is loaded, cleanups
...
SVN revision: 48590
2010-05-03 19:51:46 +00:00
Hannes Janetzek
1958516715
disambiguate api: separate begin() and browse().
...
cleanups
SVN revision: 48587
2010-05-03 19:19:42 +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
Carsten Haitzler
34e7b3a1bc
iocharset not valid for udf (and normal user id) :/
...
SVN revision: 48572
2010-05-03 01:53:27 +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
Hannes Janetzek
03a23598cc
merged aggregator sort functions
...
SVN revision: 48570
2010-05-02 22:20:19 +00:00
Hannes Janetzek
2b83a5816e
fix sorting file cache
...
SVN revision: 48569
2010-05-02 22:03:33 +00:00
Hannes Janetzek
fab4a8fcf5
ok... now it really sorts right :)
...
SVN revision: 48568
2010-05-02 21:47:28 +00:00
Hannes Janetzek
d908276143
sry, changed the history eet format. better now than later
...
SVN revision: 48564
2010-05-02 20:40:21 +00:00
Chidambar Zinnoury
575217b9f6
Just to be safe.
...
SVN revision: 48557
2010-05-02 18:23:45 +00:00
Hannes Janetzek
20cd1af8ca
more testing with clean profile. use predefined plugin/item priority
...
SVN revision: 48556
2010-05-02 18:14:21 +00:00
Chidambar Zinnoury
24b5a3cf4f
Key bindings: several changes:
...
- no icon on the bindings list as that brings no information (always the same);
- rename "Add/Delete/Modify Key" to "... Binding";
- change the icon shown when asking the user to enter the binding;
- add headers to the list, filled with modifiers.
SVN revision: 48555
2010-05-02 18:03:33 +00:00
Hannes Janetzek
2b4133e32b
fix segv..
...
SVN revision: 48553
2010-05-02 17:42:08 +00:00
Chidambar Zinnoury
d7e965fdb8
Keybindings: use FDO icons.
...
SVN revision: 48552
2010-05-02 17:14:29 +00:00
Hannes Janetzek
0c6c27eac7
better explicitly state that an action is context dependent
...
SVN revision: 48551
2010-05-02 16:29:32 +00:00
Hannes Janetzek
3f751f14f9
- fix last commit, need to check where hist item does vanish
...
- sort actions better
SVN revision: 48550
2010-05-02 16:16:20 +00:00
Hannes Janetzek
fc31b50109
- speedup history lookup
...
- fix cleanup of recent files
SVN revision: 48549
2010-05-02 15:46:02 +00:00
Chidambar Zinnoury
ae97144aa9
EFM - "Open with" dialog: entry should steal focus at start so that strange things don't happen when pressing the space bar.
...
Fixes #471 .
SVN revision: 48548
2010-05-02 14:47:11 +00:00
Hannes Janetzek
60ae3759de
add action option whether it is specific for a context provided by subject item.
...
e.g. copy is not specific for images while image viewer action is
SVN revision: 48547
2010-05-02 13:11:32 +00:00
Carsten Haitzler
12c8a33b11
fix segv with removable devices!!!! decode forced strdup/free etc... but rest
...
of code assumed stringshare.
SVN revision: 48546
2010-05-02 12:05:56 +00:00
Hannes Janetzek
60336d031f
accept_list option for actions to handle multiple items at once
...
SVN revision: 48544
2010-05-02 11:57:39 +00:00
Hannes Janetzek
f7d18f7ab6
delete action update timer on brosw_back, cleanup
...
SVN revision: 48543
2010-05-02 11:31:01 +00:00
Chidambar Zinnoury
94fe8e9020
EFM: on [↑] or [↓] key, use the same distance function for "normal" view modes as for "custom" view modes so that selection doesn't get jumpy.
...
SVN revision: 48542
2010-05-02 07:03:32 +00:00
Hannes Janetzek
1b1634570e
- fix segv in thread cancel
...
- better place for clear cache
- reenable sorting by usage for files
SVN revision: 48536
2010-05-02 01:57:52 +00:00
Hannes Janetzek
f3fcb5fd8b
missed one bracket
...
SVN revision: 48534
2010-05-02 01:23:46 +00:00
Hannes Janetzek
5622f09f42
added option to search cache
...
SVN revision: 48533
2010-05-02 01:09:49 +00:00
Hannes Janetzek
c225f1de9d
fix sorting of cached items. use it->usage = -1 to indicate that history should not be used for sorting
...
SVN revision: 48532
2010-05-02 00:58:33 +00:00
Hannes Janetzek
2cf7cf080f
cleanup every hour
...
SVN revision: 48531
2010-05-01 23:24:14 +00:00
Hannes Janetzek
cba6bba260
added option to cache visited directories, for search and faster loading. cache is kept for one day
...
SVN revision: 48530
2010-05-01 23:03:14 +00:00
Mike Blumenkrantz
df335471fd
fix segv from efreet null return
...
SVN revision: 48521
2010-05-01 20:12:01 +00:00
Gustavo Sverzut Barbieri
df86cee4f0
proper solution for 48487, just order was wrong.
...
SVN revision: 48518
2010-05-01 19:28:27 +00:00
Hannes Janetzek
a406f496b1
- make Esc pop all states first and then hide. i.e. esc jump back to start when browsing dirs ;)
...
- make the global binding for 'everything' act like esc, when everything is active.
- global key bindings for a plugin jump to that plugin when everything is active.
- handle KP_Enter as Return
SVN revision: 48517
2010-05-01 19:27:26 +00:00