Hannes Janetzek
253d8be915
added e action for edge bindings. preferable to be used with theme from trunk/THEMES/evry-theme
...
thumb mode zoom now between 96/128/256
dont sort non-tolevel plugins in front of other items
make text plugin non-top level, so that it is always reachable. e.g. when you want to search the type text with google etc
SVN revision: 49207
2010-05-26 15:09:51 +00:00
Hannes Janetzek
331d122fa1
cleanup
...
SVN revision: 49188
2010-05-24 22:35:46 +00:00
Hannes Janetzek
63bc52c2b6
- set it->icon automatically when icon is in theme or full path, no need for icon_get func
...
- keep current view when browsing
- theme tweaks
SVN revision: 49179
2010-05-24 11:49:46 +00:00
Hannes Janetzek
318dc79c85
make plugin module loading completely independent of evry being loaded
...
cleanups
SVN revision: 49154
2010-05-23 07:35:48 +00:00
Hannes Janetzek
793c4ae7ce
cleanup. EAPI no longer required
...
SVN revision: 49134
2010-05-22 08:05:25 +00:00
Hannes Janetzek
965f96fb14
- exebuf: only create param items for executables that exist
...
- calc/aspell, dont show in agregator. looks bad to have only text items in icon view
- calc: show plugin item in aggregator
- files: fix files plugin to provide items for 'object'
- files: make browse action show inheriting folder for files, content for dirs
- help: hide view on input (other than up/down)
SVN revision: 49125
2010-05-22 06:35:46 +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
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
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
6f5080e051
set better defaults
...
SVN revision: 48853
2010-05-14 06:49:20 +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
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
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
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
1760d392d4
use macro for registering modules
...
SVN revision: 48747
2010-05-11 01:53:34 +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
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
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
Hannes Janetzek
2cf7cf080f
cleanup every hour
...
SVN revision: 48531
2010-05-01 23:24:14 +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
Hannes Janetzek
46ada2a38b
fix bug causing wrong types set in history. and fix old history in cleanup function
...
SVN revision: 48507
2010-05-01 15:43:31 +00:00
Hannes Janetzek
586b7d6f64
only sort by fuzzy match before usage, when match differs a lot
...
SVN revision: 48467
2010-04-30 12:53:29 +00:00
Hannes Janetzek
21713329da
- show only dirs when for copy/move actions
...
- fix recent files, and cleanup of stale entries
SVN revision: 48440
2010-04-29 21:42:03 +00:00
Hannes Janetzek
7aa6e09f48
clean up the mess with stringshared/refd types:
...
use int to identify item type, add function to register new types.
SVN revision: 48396
2010-04-28 16:39:50 +00:00
Hannes Janetzek
b76df169ab
fix last commit.
...
started to make item type checking better
SVN revision: 48391
2010-04-28 13:54:35 +00:00
Hannes Janetzek
7016b51af8
Evry_Action.: reorganized and allow to check for subtype
...
- remove trigger from config when length is 0
SVN revision: 48389
2010-04-28 12:58:24 +00:00
Hannes Janetzek
bc22c23029
fix action deletion on exit. cleanups
...
SVN revision: 48388
2010-04-28 11:28:45 +00:00
Hannes Janetzek
e2abaae2c6
'everything'
...
- cleanup api -> cleanup code :)
- Evry_Plugin now inherits Evry_Item
- Evry_Action has fetch method to realize menu interfaces easily. see wallpaper plugin
- Evry_App inherits Evry_Action
SVN revision: 48374
2010-04-28 03:22:40 +00:00
Hannes Janetzek
5e8a3abd9a
'everything'
...
- make Evry_Action inherit from Evry_Item
- reorganize evry_action selector plugin
- fix bug in thumb view when quickly sliding back
- files: use thread for adding history items, as ecore_file_exists can block
- fix -Wall warnings
SVN revision: 48340
2010-04-26 18:21:09 +00:00
Hannes Janetzek
1183745fce
'everything' files: use dir watcher info instead of rereading
...
- cleanups
SVN revision: 48325
2010-04-26 01:04:43 +00:00
Hannes Janetzek
2ea8184b90
update old configs to show list by default
...
SVN revision: 48321
2010-04-25 22:19:24 +00:00
Hannes Janetzek
f5b3c6757f
'everyhing' open module configs directly from plugin page
...
SVN revision: 48274
2010-04-24 14:27:16 +00:00
Hannes Janetzek
55ba16a896
formatting + space cleanups
...
SVN revision: 48266
2010-04-24 00:54:12 +00:00
Hannes Janetzek
e226f8f013
'everything' big cleanup.
...
- fixed bug with going back to thumb view
- aggregator can now have his one view
SVN revision: 48263
2010-04-24 00:21:45 +00:00
Hannes Janetzek
6a858f10db
'everything' added configuration for triggers and views per plugin.
...
SVN revision: 48256
2010-04-23 20:48:22 +00:00
Hannes Janetzek
9f21aa2316
text input plugin is back. trigger it with "." nice wih 'google for it' action from gsuggest..
...
SVN revision: 48229
2010-04-22 19:17:51 +00:00
Hannes Janetzek
9fe0c1a1bc
'everything' fix bug when using not composite
...
SVN revision: 48186
2010-04-20 21:20:30 +00:00
Hannes Janetzek
ac2fca776a
'everything' first start help page
...
SVN revision: 48170
2010-04-20 18:49:42 +00:00
Hannes Janetzek
4b5ce1b90a
'everything'
...
- let plugins store simple config data
- fix apps 'open with' bug
SVN revision: 48162
2010-04-20 15:22:01 +00:00
Hannes Janetzek
c41b48e6ac
'everything'
...
- files: show more files by default, todo config option
- cleanup
SVN revision: 48157
2010-04-20 07:40:21 +00:00
Massimo Maiurana
ce67de7e63
make use of N_() in EVRY_PLUGIN_NEW and EVRY_ACTION_NEW macros as per pfritz suggestion + include one more message in translations
...
SVN revision: 48135
2010-04-19 16:09:35 +00:00
Hannes Janetzek
dfb9847566
fix everythings' action category
...
SVN revision: 48102
2010-04-18 11:04:25 +00:00
Hannes Janetzek
6a3586deb6
'everything' fix bug
...
SVN revision: 48097
2010-04-18 06:26:50 +00:00
Hannes Janetzek
bdb41a6254
'everything'
...
- slide anim for browsing into folders
- fix for spd when framerate is below 25fps
-Wall checked
SVN revision: 48077
2010-04-17 17:50:27 +00:00
Hannes Janetzek
233d282c92
'everything'
...
- fix plugin order config
- actually save app config
- scroll tabs, and turn off the 'blinking' on input
SVN revision: 48070
2010-04-17 12:40:28 +00:00