by evry_history_free(). Do not call eina_hash_foreach() again on
evry_history_unload since this will give an eina_magic_fail()
beacause they are already NULL.
By: Lucas De Marchi <lucas.demarchi@profusion.mobi>
SVN revision: 45591
as we are on the modules context not the array.
All the referenced projects are changed too. Remember that the list_free()
already calls the unload() on each module so no need to call list_unload()
SVN revision: 44978
- remember full exec path to get the right .desktops
... bump history version number for this.
- fixes:
update border match value -> show them in aggregator.
show items of first plugin in aggregator when no
items found from history.
SVN revision: 42685
- modules using e_configure_registry_add must be modified to
use registry path as window class for this to work
- fileman now uses e_remember to remember position instead of
handling it separately
- added option to window remember for remembering dialogs and
fileman windows automatically
SVN revision: 42607
Please, compile with -fvisibility=hidden, you'll get these errors and
benefit from reasonably faster load of E17.
Except by ETK, whole EFL is able to be compiled with this flag, so I'd
recommend using it in general.
SVN revision: 42192
- this is hopefully the last format change of history for now..
- keep the numbers low. need to add normalization when first item hits 1.0
SVN revision: 42137
- more work on history sort
- use return for browsing only in thumb mode.
one needs it also to launch actions on folders..
- cleanups
SVN revision: 42122
- theme: allow smaller popup size, cleanups
- free items from history. needs some more testing
to let the history not grow too large
SVN revision: 42119
- give exact matches higher priority
- i.e. type "xt" and select a specific xterm window
afterwards xt will put this item first in the list
- cleanup
SVN revision: 42107
- moved history functions to evry_history.c
- unload history hash when popup is not visible
- TODO cleanup history when it ahs grown too large
SVN revision: 42097
- added history that should adapt sort list sorting to usage
- conf dialog: moved plugiγ types to separate pages
- fixed bug from shared hash of apps plugins
SVN revision: 42095
- add cursor left/right folder navigation back to list view + arrows for the theme
- remove old list view theme
- use ctrl+3 / ctrl++ for changing zoom level in thumb view
SVN revision: 42070
- optimized view to update when required
- dirbrowse send asnyc upadte only when current list has changed
- ++ evry_action priorities, needs config option though
- moved _app_action to evry_util_app_exec
SVN revision: 42051
- keep state of view for zoom and mode when browsing
- only update non async sources when switching selectors while update timer is active
- fix 'open with' action
SVN revision: 42047
- removed old list view. both is in thumb view now. toggle them with ctrl+2
- removed o_icon and o_bg memebers from Evry_Item, those didnt belong there..
- moved some stuff into evry_util.c
SVN revision: 42031
- copied dir scanner from exebuf, finds now all the stuff that showed up in exebuf
- should have an option to be disabled by default. most people will only use
-desktops anyway
- use shared hash for apps and 'open with' plugin
- added 'run command' action
SVN revision: 41969
- new thumb view: use + for zoom
- moved plugins to subdirs
- theme tweaks
- fix fuzzy match once again
- hash border and app items
SVN revision: 41961
- added obligatory 'set as wallpaper' action for image file
(plugin shows how to make hierachical menus by a plugin)
the import action is taken from e_int_wallpaper, would be
good to move a generic version to e_util
- initiate first view automatically (to handle plugin selection
without showing the list)
- cleanups
SVN revision: 41930
- added intercept and cleanup functions for Evry_Action.
intercept is run before subject item is passed to object plugin
so that it can convert the output type of subject to the input type
of object plugin. used for BORDER -> APPLICATION (if border has a
reference to a .desktop file)
SVN revision: 41921
- support the inheritance of plugins for
plugins with one instances per state (dir_browse)
- moved internal plugins action_selector and aggregator
to separate files
- all type_in/out checks are now done with pointer comparison
SVN revision: 41920
- added begging of help view plugin (trigger with space+?)
- fix fuzzy match to handle punctuation correctly
- fix view plugin api for singleton plugins
SVN revision: 41909
not sure if it's a bug in e's keybindings conf but this works around
the problemφchanging a predef action with params to one that has NULL
SVN revision: 41866
- automatically create e-actions for subject plugins so that
can be triggered directly
-> see bindings category: everything
- optimze fuuzy match
- plug border: handle border remove events
SVN revision: 41865