Commit Graph

47 Commits

Author SHA1 Message Date
Hannes Janetzek c85cf34337 faster dirwbrowsing
SVN revision: 48510
2010-05-01 16:27:13 +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 e8a43d4c1e - keep track of async requests. dont handle old ones
- copy icon 'new .desktop' action


SVN revision: 48495
2010-04-30 22:12:02 +00:00
Hannes Janetzek 1904bd4097 use xdg icons
SVN revision: 48468
2010-04-30 12:55:01 +00:00
Hannes Janetzek b945a5827f filter recent files to only show recent dirs when browsing copy-to location
SVN revision: 48447
2010-04-30 00:38:36 +00:00
Hannes Janetzek 703f9550b4 - disabled 'file delete' action for now. make it safer
- sort actions matching subtype before type, i.e. mpris action before file actions


SVN revision: 48444
2010-04-29 23:11:53 +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 3a5b9456e9 - added function to get path or url from Evry_File, so that sources dont have to set both.
- check evry_file_path/uri_get() before using either. when return not NULL file->path/uri can b$
- make 'open with' plugin only show apps mathings the files mimetype
- added 'open with' action which takes any app as second argument
- sort actions that match item type before those matching subtype


SVN revision: 48418
2010-04-29 15:20:12 +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 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 50072b9ecd files: added copy and move action
- fix 'open with' action opened things wice


SVN revision: 48317
2010-04-25 19:37:30 +00:00
Hannes Janetzek 8cafc5cebb 'everything'
- allow multiple selection of and action on items, use ',' ctrl+ , ctrl- for marking items
  - only those selected items will be used that match the type of action.
  - TODO: filter which actions should not be used with multiple candidates
- files: added dir monitor and trash action


SVN revision: 48312
2010-04-25 16:26:13 +00:00
Hannes Janetzek 493e7f900d 'everything'
- remove duplicate items (e.g. files from dirbrowse and tracker) from aggregator
- fix bugger in files plugin


SVN revision: 48304
2010-04-25 12:21:41 +00:00
Hannes Janetzek da5a495734 'everything' files: add dirs first
SVN revision: 48300
2010-04-25 11:27:01 +00:00
Hannes Janetzek 6a44bba411 'everything' faster dirbrowsing: use 'd_type' when available.
- added '.' trigger to show hidden files, '..' to show parent dirs
- fixed plugin_autoselect
- files: fix warning 


SVN revision: 48299
2010-04-25 11:00:53 +00:00
Hannes Janetzek 857d064220 'everyhing'
- when trigger active clear input without clearing the trigger
- nicer macro for EVRY_PLUGIN_NEW



SVN revision: 48294
2010-04-25 00:31:11 +00:00
Hannes Janetzek 4ddec81bfd 'everything' use '.' as trigger for 'show parent dirs' again.
- rename module_init to plugin_init to be consistent


SVN revision: 48292
2010-04-24 23:07:13 +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 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 65175a6137 'everything'
- fix module unloadin
- add '.' trigger for files to show parent dirs
- fix 'create new app' action
- keep the current view on update 


SVN revision: 48198
2010-04-21 10:59:08 +00:00
Hannes Janetzek acfe42b0b6 'everything' fix bug
SVN revision: 48172
2010-04-20 19:00:05 +00:00
Hannes Janetzek 320c7ded6a 'everything' added config options for files plugin
SVN revision: 48165
2010-04-20 17:48:21 +00:00
Hannes Janetzek 7092ba1fc6 'everything'
files: fix scan thread


SVN revision: 48158
2010-04-20 07:57:09 +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 90517199bc 'everything' fix bug in sorting of 'all' list.
- added 'subtype' to Evry_Item


SVN revision: 48125
2010-04-19 07:26:56 +00:00
Massimo Maiurana 2cef57f9f5 including all messages of the Everything module in i18n
SVN revision: 48100
2010-04-18 10:23:00 +00:00
Hannes Janetzek 71f4bb7947 'everything' fix mimetype bug in file history
- added helper to check item type 


SVN revision: 48096
2010-04-18 04:41:08 +00:00
Hannes Janetzek c30b76da87 'everything' files: remember mimetype in history -> dont stat files from sleeping drives
- better scale down icons than up


SVN revision: 48089
2010-04-18 00:17:15 +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
Hannes Janetzek 53b5f48a90 'everything'
- apps config : turn off executable list.
- aggregator: filter items with same id from different plugins 
  (no duplicates for files and tracker)


SVN revision: 48061
2010-04-17 01:10:20 +00:00
Hannes Janetzek 91f8efd638 'everything' files: show recent files only on input. cleanup
SVN revision: 48058
2010-04-16 18:36:28 +00:00
Hannes Janetzek 425f9616c4 'everything'
- files: use dir history to show recently browsed folders/files
- view: mark items that dont hoave icon to not try to fetch again


SVN revision: 48052
2010-04-16 14:15:30 +00:00
Hannes Janetzek 3f29ece6db 'everything' cleanup api
-  fix 'localization'? - translating plugin labels should work now


SVN revision: 48042
2010-04-15 21:42:30 +00:00
Hannes Janetzek 2baae5916b 'everything' files: show root dir directly on /
- added ctrl|shift+Tab binding for browsing into items.


SVN revision: 48019
2010-04-15 13:58:44 +00:00
Hannes Janetzek a1809e0d8e 'everything'
- add evry_util_file_detail_set
- fix one more bugger in animated scrolling


SVN revision: 47997
2010-04-14 10:49:28 +00:00
Hannes Janetzek 88568ea5b1 'everything' added detailed list view
SVN revision: 47991
2010-04-13 22:15:56 +00:00
Hannes Janetzek 3f9e71cb92 whoops II
SVN revision: 47964
2010-04-12 16:33:57 +00:00
Hannes Janetzek 2522d6fcd8 'everything' fix segv on unloading files plugin
SVN revision: 47942
2010-04-12 02:51:32 +00:00
Hannes Janetzek a2dde82e7f 'everything'add free_cb for plugins and actions.
SVN revision: 47904
2010-04-10 22:38:05 +00:00
Hannes Janetzek 31ab8c471e 'everything' add missing files, clean shutdown of modules
SVN revision: 47903
2010-04-10 21:38:36 +00:00
Hannes Janetzek c9c75b2420 'everything'
- everything plugins are now e-modules.


SVN revision: 47895
2010-04-10 20:05:57 +00:00