Commit Graph

1892 Commits

Author SHA1 Message Date
Christopher Michael ca227c2f4e Fix function prototypes to match border_hook_add callback.
Add detection for 'Home' window(s).



SVN revision: 43782
2009-11-18 17:29:40 +00:00
Christopher Michael 8f7fcb77e6 Don't need vw/vh here as they are never used.
Trying to track down why the list of wallpapers does not scroll so if
someone knows this code better, by all means, jump in :)



SVN revision: 43775
2009-11-18 06:33:38 +00:00
Christopher Michael fbb29d0e14 Add some printf's to illume2.
Add skeleton for illume-bar.
Add illume-bar to autofoo.



SVN revision: 43774
2009-11-18 05:54:22 +00:00
Christopher Michael b6a9cf2eca When searching for icons, request the size that the user has set in config.
SVN revision: 43772
2009-11-18 05:10:27 +00:00
Christopher Michael 37c4125ac0 Add "appshadow" to fill filemanager.
SVN revision: 43771
2009-11-18 04:23:05 +00:00
Christopher Michael a30a1855d1 And update config when check box is changed.
SVN revision: 43770
2009-11-18 03:36:52 +00:00
Christopher Michael be554f1b90 One function to set fm config so we can easily update when config changes.
SVN revision: 43769
2009-11-18 03:23:56 +00:00
Christopher Michael 849f3f9e15 If mouse button is 1, we don't need Instance data so check that first.
SVN revision: 43768
2009-11-18 03:18:56 +00:00
Christopher Michael d1b0918957 Remove printf.
SVN revision: 43767
2009-11-18 03:17:16 +00:00
Christopher Michael 8cd9b983d1 Illume-Home gets a config dialog.
SVN revision: 43765
2009-11-18 03:04:15 +00:00
Christopher Michael ac8807406c Add actual busycover code.
SVN revision: 43748
2009-11-17 14:16:23 +00:00
Christopher Michael 411dd5f8bc Start work on busycover.
SVN revision: 43747
2009-11-17 12:36:12 +00:00
Christopher Michael 26a7c77137 Add scrollframe in edj.
Make window show fileman widget.
Still needs config dialog & config settings for icon size, etc, etc...



SVN revision: 43746
2009-11-17 02:59:02 +00:00
Christopher Michael bb372fff5f Add translatable strings.
(NB: TRANSLATORS: Ignore this for now as it may change)



SVN revision: 43742
2009-11-16 21:16:00 +00:00
Christopher Michael e82d1fd26c Move Home_Win structure to the header file.
SVN revision: 43736
2009-11-16 20:46:18 +00:00
Christopher Michael 90549f4c92 Include header file.
SVN revision: 43735
2009-11-16 20:26:09 +00:00
Christopher Michael 517f54add4 Add illume-home module.
SVN revision: 43731
2009-11-16 19:37:33 +00:00
Carsten Haitzler 20fcfd6175 fix e to build after cedrics api break!
SVN revision: 43503
2009-11-07 01:22:27 +00:00
Carsten Haitzler 6916f42c84 make error replyies not seegv dbus... why error tho?
SVN revision: 43348
2009-10-30 12:28:03 +00:00
Daniel Kolesa a46fb6b580 Czech translation: update desktop files.
SVN revision: 43312
2009-10-27 17:41:28 +00:00
Christopher Michael 650b43cee0 Formatting & Whitespace removal.
SVN revision: 42987
2009-10-09 21:49:03 +00:00
Daniel Kolesa 20a85c6d6c Fix distcheck of E.
SVN revision: 42944
2009-10-07 18:25:39 +00:00
Hannes Janetzek 3f8a019c39 fix some problems found by llvm
SVN revision: 42921
2009-10-06 21:39:34 +00:00
Hannes Janetzek 2581c25c2d fix e_fm window initial position and size
SVN revision: 42884
2009-10-05 03:06:39 +00:00
Viktor Kojouharov b6ec16d97e hide edge event windows that are not used by any action
put the edge windows on the correct layers
allow edge click bindings
use actions for auto-hide shelves
toggling auto-hide will cause edge event windows to show/hide if necessary


SVN revision: 42864
2009-10-02 20:53:05 +00:00
Hannes Janetzek a50c18222b 'everything' more EAPI
SVN revision: 42849
2009-10-02 00:13:36 +00:00
Hannes Janetzek 25eefb779a 'everything'
fix segv when browsed dir has no files
make evry_conf and evry_hist EAPI for now


SVN revision: 42846
2009-10-01 22:31:45 +00:00
Hannes Janetzek a76017fc9d 'everything' bump config version
SVN revision: 42813
2009-09-30 03:53:17 +00:00
Massimo Maiurana 38dfa62d21 updating french translation
SVN revision: 42771
2009-09-28 15:20:12 +00:00
Massimo Maiurana 232477ec61 updating french translation
SVN revision: 42740
2009-09-27 14:21:29 +00:00
Hannes Janetzek 1321020294 - fix 'maximize fullscreen' action
- allow any maximized windows of any type to be manipulated when allow_manip is set
- remove 'maximize expand' option from config gui. this is the same as 'maximize smart'
- dont restirct iconify of fullscreen borders. this is policy that can be (and is) 
  restricted by gui.


SVN revision: 42735
2009-09-26 22:45:09 +00:00
Hannes Janetzek 28cb3262f6 'everything' sync app history with exehist
SVN revision: 42689
2009-09-25 03:40:18 +00:00
Hannes Janetzek 0961d2c507 'everything'
added simpler history sort modes


SVN revision: 42687
2009-09-25 00:27:36 +00:00
Hannes Janetzek ad6f5a29e3 'everything' - switch list/view mode
SVN revision: 42686
2009-09-24 23:10:05 +00:00
Hannes Janetzek 8c4812092d 'everything'
- 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
2009-09-24 23:08:59 +00:00
Hannes Janetzek a4fb397e83 'everything'
- added option for default view mode 


SVN revision: 42684
2009-09-24 21:09:25 +00:00
Massimo Maiurana 01ff71bb0c updating french translation
SVN revision: 42671
2009-09-24 10:54:52 +00:00
Massimo Maiurana 6712dcadab updating french and italian translations
SVN revision: 42622
2009-09-22 17:20:22 +00:00
Hannes Janetzek 91211ef9c4 reopen fileman and dialog windows after restart of e.
- 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
2009-09-21 20:36:35 +00:00
Hannes Janetzek 380f28333f everything:
- added config for popup position
- make 'open term here' action work with other terminal


SVN revision: 42554
2009-09-18 06:33:33 +00:00
Massimo Maiurana 7bd1b90598 updating french and italian translations
SVN revision: 42509
2009-09-16 10:43:06 +00:00
Hannes Janetzek 420316641a everything: show 'launch' action for non .desktop app items
SVN revision: 42497
2009-09-15 17:19:53 +00:00
Davide Andreoli 0f9b3d1b1e * Fix bug #390
uberpinguin: can you confirm?

SVN revision: 42471
2009-09-13 20:11:25 +00:00
Hannes Janetzek 0d754cef10 more work on e_remember.
SVN revision: 42458
2009-09-13 12:26:29 +00:00
Hannes Janetzek 71c60e2e11 fix possible segv in e_int_config_remembers
SVN revision: 42456
2009-09-13 10:32:35 +00:00
Hannes Janetzek 7bcc49c2fe - fixed e_remember_default_match to set match values
since these are not set by e_remember_update anymore
- remove E_Remember parameter from e_remmber_update. 
  if update is possible bd->remember is already set
- do not overwrite bordername value of remember on update. 
  should only be set by conf_border dialog
- make sure on update that match values are set otherwise 
  delete remember 


SVN revision: 42435
2009-09-12 11:08:07 +00:00
Hannes Janetzek 056218932e whitespace cleanup
SVN revision: 42425
2009-09-11 21:24:02 +00:00
Hannes Janetzek f041ffe7ea e17: use toolbook for advanced settings
- imo one should make an 'all fonts' and 'custom fonts' tab and remove advanced/basic settings


SVN revision: 42424
2009-09-11 21:07:51 +00:00
Hannes Janetzek 7935aebb1f disable move in pager for now. as it leads to lost window if one drops between the desks
SVN revision: 42380
2009-09-10 13:51:12 +00:00
Horms 8ba737a534 Include illime2 directory in dist tarball
Resolves the following error reported when running make distcheck:
config.status: error: cannot find input file: `src/modules/illume2/Makefile.in'
make: *** [distcheck] Error 1



SVN revision: 42357
2009-09-09 01:17:37 +00:00
Carsten Haitzler f12dc1d4df <PrinceAMD> http://pastebin.ca/1557990 < fix Ticket #407
<PrinceAMD> raster, http://trac.enlightenment.org/e/ticket/407



SVN revision: 42336
2009-09-08 04:15:25 +00:00
Hannes Janetzek 2108d059ef fix systray to work with argb shelf windows
SVN revision: 42329
2009-09-07 16:41:22 +00:00
Gustavo Sverzut Barbieri 58925e0232 Update to match new EINA init/shutdown.
SVN revision: 42301
2009-09-06 22:23:04 +00:00
Hannes Janetzek f82afe7e3b do not populate gadman twice. now that there are two sources from which custom gadcons might be populated
SVN revision: 42291
2009-09-06 12:21:27 +00:00
Christopher Michael ffd4c6d113 Better grammar.
SVN revision: 42266
2009-09-04 20:00:04 +00:00
Christopher Michael 79a1645ef2 Fix module description. It was displaying in Czech by default. Make English
the default and fix the czech translation of Comment to contain the country
code.


SVN revision: 42265
2009-09-04 19:58:33 +00:00
Christopher Michael 85b376b971 Fix typo in module description.
SVN revision: 42264
2009-09-04 19:54:34 +00:00
Hannes Janetzek a551323a28 e/src/modules:
- cast ints to pointer correctly
- remove unused variables
- #if 0 unusued code
- fix some function declarations for callbacks 


SVN revision: 42210
2009-09-03 16:32:48 +00:00
Hannes Janetzek b5ca26e9e9 'everything'
- remember context of action. e.g. which app was used for 
  opening a file with a specific mimetype 


SVN revision: 42205
2009-09-03 14:21:27 +00:00
Gustavo Sverzut Barbieri 12945004f6 EAPI, again :-)
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
2009-09-02 22:04:37 +00:00
Hannes Janetzek 8d85504a49 'everything'
- cleanups


SVN revision: 42190
2009-09-02 19:46:12 +00:00
Hannes Janetzek abc42d6a2a 'everything'
- added sudo app action and config option
- remove unused item after seven days from history


SVN revision: 42189
2009-09-02 19:43:16 +00:00
Christopher Michael dd1031c82e More API Inconsistency fixes:
e_flowlayout_min_size/e_flowlayout_max_size_ changed to size_min/max
e_entry_min_size_* changed to e_entry_size_min_*
e_slider_min_size changed to e_slider_size_min_*




SVN revision: 42164
2009-09-01 16:47:09 +00:00
Christopher Michael 3e1c0d622a Fix API Inconsistency:
e_ilist_min_size_* to e_ilist_size_min_*



SVN revision: 42163
2009-09-01 16:39:10 +00:00
Christopher Michael bc639c764d More API Inconsistency fixes:
e_box_min_size_* to e_box_size_min_*
e_box_max_size_* to e_box_size_max_*



SVN revision: 42161
2009-09-01 16:29:46 +00:00
Christopher Michael 6ab63682dd Fix API Inconsistency in regards to e_widget_min_size_* . Renamed to
e_widget_size_min_* . This Large commit should fix everything in svn that is
using those functions.



SVN revision: 42152
2009-09-01 13:34:42 +00:00
Gustavo Sverzut Barbieri c3bc6b9666 everything missed EAPI, again...
SVN revision: 42140
2009-08-31 21:04:13 +00:00
Hannes Janetzek 66a5ec3e92 'everything'
- 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
2009-08-31 18:48:54 +00:00
Hannes Janetzek 2c9f3f62a3 'everything'
- need to store transient flag of history items as 
  the hash is unloaded while inactive.


SVN revision: 42129
2009-08-31 15:12:43 +00:00
Hannes Janetzek ea01d21682 'everything'
- 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
2009-08-31 13:04:53 +00:00
victor 324e84908c From: victor <victor.scorpion@gmail.com>
Hi guys.

Here is my solution for #113 ticket request. This allows to transfer a
gadget to different locations. In short,

- any module can register arbitrary number of locations by invoking
e_gadcon_location_register().
- module is responsible to provide 2 functions, one for removing
particular gadget and one to add particular gadget class.
- module responsible to equip its gadcon(s) with reference to registered
location. If a gadcon contains non-NULL location reference, each gadget
contained by this gadcon can have submenu on its context menu. Template
function for constructing such submenu is provided
e_gadcon_client_add_location_menu. Gadgets can be moved from and to this
location by invoking menu items. Gadcons with NULL location reference
can accept transferred gadgets by module logic but can't send contained
gadgets to another module.
- module responsible to unregister location when gadcon is no more
available.
- menu items for context submenu is sorted by E_GADCON_SITE_XXX assigned
to that. Module can assign and change an icon for context menu item
corresponding to its location(s).
- Currently only shelves and gadman (desktop) used in gadget transfer
operations. I believe it is no trouble to ivolve any other
gadcon-capable module into the process. If you want to have that, please
just let me know.

Here the patch in attachmet. It even works, at least sometimes and at
least for me. Hope you'll find it useful.



SVN revision: 42121
2009-08-31 11:23:03 +00:00
Hannes Janetzek 6d7d2889f5 'everything'
- improve the history sort
- cleanups


SVN revision: 42120
2009-08-31 10:30:55 +00:00
Hannes Janetzek 25b3f68249 'everything'
- 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
2009-08-31 09:21:51 +00:00
Hannes Janetzek e09444abd0 'everything'
theme fix: enlarge proportionally


SVN revision: 42118
2009-08-31 02:13:19 +00:00
Rafael Antognolli e0fef817c5 'everything'
- fix build problem (possibly only occurs when builddir != srcdir)



SVN revision: 42116
2009-08-30 23:00:28 +00:00
Hannes Janetzek 29c56a53f6 Now you can enlarge everything!
SVN revision: 42113
2009-08-30 18:34:39 +00:00
Hannes Janetzek b6e36246b9 'everything'
- 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
2009-08-30 15:33:08 +00:00
Hannes Janetzek e53d07d09e 'everything'
remove that ugly hack


SVN revision: 42106
2009-08-30 15:19:24 +00:00
Hannes Janetzek 52b1505b2f 'everything'
wrong hash


SVN revision: 42105
2009-08-30 14:56:18 +00:00
Hannes Janetzek e6de679678 'everything'
- identify border items as transient to be removed from history on shutdown
- history_add function cleanup


SVN revision: 42103
2009-08-30 14:54:25 +00:00
Hannes Janetzek 66bfba1958 'everythin'
less aging of history items.. 


SVN revision: 42099
2009-08-30 13:53:22 +00:00
Hannes Janetzek 3c72a49090 'everyting'
reduce size of history by jsut storing the previous folder as context for files


SVN revision: 42098
2009-08-30 13:35:06 +00:00
Hannes Janetzek 7fca6dcf82 'everything'
- 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
2009-08-30 12:01:50 +00:00
Hannes Janetzek b08b15d677 'everything' only show items in aggregator that match input or are in history
when more than one plugin is active


SVN revision: 42096
2009-08-30 11:07:10 +00:00
Hannes Janetzek c5507a54dd 'everything'
- 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
2009-08-30 08:51:15 +00:00
Hannes Janetzek 08f2c434e3 'everything'
- draw dropshadow when e_config->use_composite is enabled


SVN revision: 42085
2009-08-29 06:29:24 +00:00
Hannes Janetzek 215cec4eb2 'everything' theme
- started to add composite mode. for dropshadow and stuff


SVN revision: 42083
2009-08-29 05:08:06 +00:00
Hannes Janetzek 477a2d2854 'everything'
- good ol' x40 revealed some performance issues with dirbrowse. fixed
- renamed state->sel_item to cur_item


SVN revision: 42082
2009-08-29 04:42:17 +00:00
Hannes Janetzek 93cf371bf2 'everything'
- 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
2009-08-28 10:29:21 +00:00
Hannes Janetzek 0ac8f51262 'everything'
- actually make the action prio sort work
- clenaups


SVN revision: 42052
2009-08-28 02:39:29 +00:00
Hannes Janetzek f211ebb853 'everything'
- 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
2009-08-28 02:25:13 +00:00
Hannes Janetzek a72325c9d3 'everything'
- use ecore_thread for dir dir-browse
- theme: less artificial delay


SVN revision: 42050
2009-08-27 22:58:34 +00:00
Hannes Janetzek b516d40fa5 'everything'
- 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
2009-08-27 20:52:14 +00:00
Hannes Janetzek da3242531c 'everything' module:
- make scrolling smooth on my old x40
- put thumb view first


SVN revision: 42038
2009-08-27 11:23:54 +00:00
Hannes Janetzek f4915164a9 'everything'
- 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
2009-08-27 10:35:32 +00:00
Carsten Haitzler e020fbb290 illume2 - work, toolbart - short labels, ok
SVN revision: 42030
2009-08-27 09:26:13 +00:00
Hannes Janetzek cd01fb813b 'everything' module: enabled thumbs for selector again
.. ok the bug was on my side


SVN revision: 42004
2009-08-26 05:14:08 +00:00
Hannes Janetzek 82745eb2a6 'everything' module: disable thumb nails for selector
- there is a bug somewhere.. i guess it's e_thumb not liking to have the same file twice to thumbnail
- cleanups for thumb view


SVN revision: 42003
2009-08-26 03:12:00 +00:00
Hannes Janetzek 3bda6d6735 'evrything' module:
- really fix plugin_select..


SVN revision: 42002
2009-08-26 00:53:12 +00:00
Hannes Janetzek 21466a56ab 'everything' module:
- fix select_plugin, it was possible that s->plugin kept an orphaned pointer
- theme: align popup in the middle


SVN revision: 41999
2009-08-26 00:36:59 +00:00
Hannes Janetzek b22805b57c 'everything' module:
- fix ctrl+letter plugins selection
- cleanups suggested by clang


SVN revision: 41994
2009-08-25 22:58:23 +00:00
Hannes Janetzek 9e8ceee1bd 'everything' theme cleanup
SVN revision: 41988
2009-08-25 21:59:46 +00:00
Hannes Janetzek 13c6a42821 'everything' module: it seems to be possible that an idler cb is called after
the idler is deleted ...


SVN revision: 41987
2009-08-25 21:58:13 +00:00
Hannes Janetzek cc9d39a388 'everything' module: changed zoom in thumb mode to ctrl+plus
SVN revision: 41983
2009-08-25 21:01:38 +00:00
Hannes Janetzek 1a807b6a60 'everything' module:
- thumnails for selector
- cleanups


SVN revision: 41982
2009-08-25 20:52:40 +00:00
Hannes Janetzek 2438e6acde 'everything'
- fix action interceptor code


SVN revision: 41981
2009-08-25 19:18:58 +00:00
Hannes Janetzek b7a889e15b 'everything' module: make evry_plug_view_tabs plublic
SVN revision: 41980
2009-08-25 17:52:11 +00:00
Christopher Michael dada3377d4 Formatting.
Whitespace Removal.
Use E_FREE for cfdata structure.


SVN revision: 41972
2009-08-25 11:23:46 +00:00
Hannes Janetzek 87b20fcc3c 'everything' apps: filter out unwanted categories
SVN revision: 41971
2009-08-25 11:19:04 +00:00
Hannes Janetzek 4dad68fc88 'everything' apps plugin:
- 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
2009-08-25 09:30:14 +00:00
Hannes Janetzek bb9a787366 'everythin'
- del import cb handler
- fix scrolling in thumb view


SVN revision: 41967
2009-08-25 06:08:54 +00:00
Hannes Janetzek f7c44050c1 'everything'
- use separate idler to start thumbnailing


SVN revision: 41965
2009-08-25 05:15:50 +00:00
Hannes Janetzek 4f7ab36af2 another forgotten file
SVN revision: 41963
2009-08-25 04:33:16 +00:00
Hannes Janetzek 6fb9eefbe2 forgotten file
SVN revision: 41962
2009-08-25 04:26:56 +00:00
Hannes Janetzek 09a4d35a07 'everyshizzle' update:
- 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
2009-08-25 04:23:11 +00:00
Hannes Janetzek 8e973b3e1f 'everythin' module: leak--
SVN revision: 41939
2009-08-23 06:00:41 +00:00
Hannes Janetzek d58623c0cb 'everything' module CLEANUP!
SVN revision: 41937
2009-08-23 05:46:54 +00:00
Hannes Janetzek c47ccbb13c 'everything' module: fix segv when togglig view with no active view
- cleanups


SVN revision: 41936
2009-08-23 04:48:17 +00:00
Hannes Janetzek 0d54921d6b 'everythin' module: cleanups
SVN revision: 41935
2009-08-23 04:22:46 +00:00
Hannes Janetzek c950586507 'everything' module: fix segv in wallpaper module
- cleanups


SVN revision: 41934
2009-08-23 04:02:36 +00:00
Hannes Janetzek aadf50f851 'everything' module: use macros for common stuff
- changed private data to inheritance of Evry_Item
  for Evry_Item_File and _App


SVN revision: 41932
2009-08-23 03:12:05 +00:00
Hannes Janetzek b1029c8a22 'everything' module:
- 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
2009-08-22 21:22:38 +00:00
Hannes Janetzek b2ca07fa41 'everything' module: forgot -Wall..
SVN revision: 41924
2009-08-22 02:11:35 +00:00
Hannes Janetzek 1436dac852 'everything' module: actually use those new api functions
SVN revision: 41922
2009-08-22 01:23:58 +00:00
Hannes Janetzek 71943a92da 'everything' module:
- 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
2009-08-22 01:15:21 +00:00
Hannes Janetzek a9589df2e7 'everything' module:
- 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
2009-08-21 22:42:06 +00:00
Hannes Janetzek b1225d5251 'everything' module:
- 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
2009-08-21 08:19:30 +00:00
Hannes Janetzek 8e9a1445d3 'everything' module: no need to hash mimetype icons
SVN revision: 41906
2009-08-21 02:15:23 +00:00
Hannes Janetzek e1ca29c5eb 'everything' module: forgot return value
SVN revision: 41905
2009-08-21 01:20:11 +00:00
Hannes Janetzek e3740b373b 'everything' module: fix segv
SVN revision: 41903
2009-08-21 00:15:29 +00:00
Hannes Janetzek d81170c78a 'everything' module: added old keybindings again
SVN revision: 41902
2009-08-21 00:07:27 +00:00
Hannes Janetzek d98d8e1a8d 'everything' module:
- fuzzy match: handle puctuation as word diver if no puctuation is in match
- fix fuzzy match to ignore ending spaces
- cleanups


SVN revision: 41900
2009-08-20 23:43:56 +00:00
Gustavo Sverzut Barbieri 5b7977946f EAPI on exported functions so -fvisibility=hidden works.
SVN revision: 41899
2009-08-20 23:40:02 +00:00
Hannes Janetzek c6a028e818 'everything' cleanup, moved tabs out of evry into list_view plugin
SVN revision: 41898
2009-08-20 21:39:01 +00:00
Hannes Janetzek 8488040962 'everything' module: edje signal for update matches and list item state
SVN revision: 41888
2009-08-20 14:45:47 +00:00
Gustavo Sverzut Barbieri 93fe3161c5 conf dialog code cleanup and "check changed" call.
I did these while hunting for "buttons not auto-enabled" but that
problem ended to be in e_widget that I fixed already. They should be
harmless, so here they go.



SVN revision: 41884
2009-08-20 11:45:33 +00:00
Carsten Haitzler 0b404ef163 illume2 thing... refactoring the code here. use at your own risk!
SVN revision: 41883
2009-08-20 08:58:29 +00:00
Hannes Janetzek 08a169c696 'everything' module:
- cleaned up view plugin api and plugins
- run calc and aspell only when triggered


SVN revision: 41875
2009-08-19 12:07:37 +00:00
Hannes Janetzek 866a59dc86 'everything' module:
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
2009-08-19 00:45:10 +00:00
Hannes Janetzek ca72f2e9a5 everything' module:
- 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
2009-08-19 00:27:41 +00:00
Hannes Janetzek 1c93b96400 'everything' module:
valgrinding and cleanups


SVN revision: 41861
2009-08-18 19:10:13 +00:00
Hannes Janetzek 326c5702b1 'everything' module:
- use hash for mimetype icon paths
- use evry_plugin/action_new/free everywhere


SVN revision: 41857
2009-08-18 14:29:30 +00:00
Hannes Janetzek 42c652baae 'everything' module:
fix preview plugin
some cleanups and added function to initialize a plugin


SVN revision: 41854
2009-08-18 03:15:36 +00:00
Hannes Janetzek 94544c168f 'everything' module
- whoops, enable mimetype fetching again
- show list window on toggling views


SVN revision: 41853
2009-08-18 01:00:18 +00:00
Hannes Janetzek 70af748fa7 'everything' module:
- no more glob matches
- dir browse now checks for mime magic, hope that slows down no too much
- preview: cleanups
- nicer var names in fuzzy match


SVN revision: 41852
2009-08-18 00:47:09 +00:00
Hannes Janetzek 1fcfea9a30 'everything' module: made views pluggable.
- toggle view with ctrl+1 for now. 
- api needs some cleanups
- added option to config page for my preffered quick navigation keys


SVN revision: 41851
2009-08-17 23:54:16 +00:00
Carsten Haitzler f21dc83e4b some more todo work
SVN revision: 41837
2009-08-17 07:55:25 +00:00
Carsten Haitzler 690fd53e50 disable uevent fd handler - i thought i committed this?
SVN revision: 41836
2009-08-17 07:55:01 +00:00
Hannes Janetzek 21fa282260 'everything' module preview theme tweak
SVN revision: 41832
2009-08-17 04:25:46 +00:00
Hannes Janetzek 6d0f8136bd 'everything' module.. fixes...
SVN revision: 41831
2009-08-17 03:51:03 +00:00