Commit Graph

1621 Commits

Author SHA1 Message Date
Hannes Janetzek 69dc178b13 'everything' module: ok one another
SVN revision: 41768
2009-08-14 16:40:07 +00:00
Hannes Janetzek 3a48a725ec 'everything' module: fix bug in tracker plugin
SVN revision: 41767
2009-08-14 16:28:00 +00:00
Hannes Janetzek 9ed72ffa1c 'everything' module: fuzzy_match fixes
SVN revision: 41766
2009-08-14 16:18:25 +00:00
Hannes Janetzek d198ef5e96 'everything' module:
- use border focus stack instead of border list
- border ref/unref seems not to work here. todo: handle border remove events 


SVN revision: 41765
2009-08-14 15:33:13 +00:00
Hannes Janetzek fbb36478cc 'everything' module: added evry_fuzzy_match to replace e_util_glob_match
which also gives a weight fo the results. now the items in 'All' list are 
nicely sorted.


SVN revision: 41764
2009-08-14 14:44:18 +00:00
Hannes Janetzek 30bb106ec8 'everything' module: cleanups
SVN revision: 41755
2009-08-14 09:35:51 +00:00
Hannes Janetzek 01edaca952 'everything' module:
use refcounters for Evry_Item...   


SVN revision: 41750
2009-08-13 22:42:40 +00:00
Hannes Janetzek 2e8857ee2a 'everything' module: allow external plugins to be build
- install header and everything.pc


SVN revision: 41740
2009-08-13 15:10:54 +00:00
Hannes Janetzek ce831c4ea7 'everything' module: tracker: set plugin items NULL until tracker replied
SVN revision: 41737
2009-08-13 14:01:29 +00:00
Hannes Janetzek ba0d69df5c 'everything' module: fix for async_update
- more tracker hacks to give kind of partial word matching. waiting for tracker 0.7...


SVN revision: 41734
2009-08-13 13:22:44 +00:00
Hannes Janetzek e7cbd2978d 'everything' module: fix seggie
SVN revision: 41730
2009-08-13 02:45:01 +00:00
Hannes Janetzek 5e7eebc15d 'everything' module: use primary selection instead of clipboard for pasting
SVN revision: 41724
2009-08-12 23:14:05 +00:00
Hannes Janetzek 8b219cfe79 'everything' module:
- added pasting from clipboard with ctrl+v
- ctrl+u does not clear the trigger


SVN revision: 41720
2009-08-12 22:34:07 +00:00
Hannes Janetzek 332506009d 'everything' module: core refactoring
SVN revision: 41719
2009-08-12 20:26:27 +00:00
Hannes Janetzek a3433ea9fa 'everything' module: dirbrowse refactor
SVN revision: 41717
2009-08-12 19:14:45 +00:00
Hannes Janetzek f5a5cb17b0 whitespace cleanup
SVN revision: 41716
2009-08-12 19:00:25 +00:00
Hannes Janetzek 9f2d45a90e 'everything' module:
- core: cleanup async_update function
- tracker: cleanups


SVN revision: 41715
2009-08-12 18:47:46 +00:00
Hannes Janetzek f1fac9d0ff 'everything' module: plug tracker: find files by category.
for anything further I'll wait for tracker 0.7 as it will allow prefix matching  


SVN revision: 41707
2009-08-12 14:19:13 +00:00
Hannes Janetzek 363bd7a050 'everything' module:
- use const for items passed to plugin functions
- fixed possible segv in dirbrowse plugin
- added tracker search for folders
- restrict tracker search results to supported mimetypes when using 'open file' action


SVN revision: 41702
2009-08-12 12:17:43 +00:00
Hannes Janetzek 5e3f6b5179 'everything' module:
- core: cleanups
- apps: small optimization


SVN revision: 41693
2009-08-11 17:03:36 +00:00
Hannes Janetzek 01d1ae246e 'everything' module: results from valgrind session and some cleanups
SVN revision: 41692
2009-08-11 16:07:30 +00:00
Hannes Janetzek dd0c34e4c5 'everything' module: apps: unref all .desktops
SVN revision: 41688
2009-08-11 14:00:51 +00:00
Hannes Janetzek 0036951559 'everything' module:
- calc: cleanups
- apps: fix sorting by priority
- core: async_update: remove plugin when fetch gave no results, refactoring
- tracker: find 'object' items again, cleanups
- dirbrowse: fix segv with '..' and '/' commands, cleanups, 
  use x-directory/normal mime to find folder actions


SVN revision: 41687
2009-08-11 13:31:38 +00:00
Hannes Janetzek 727fc2c99b 'everything' module: show arrows on items to indicate whether they are browseable
SVN revision: 41675
2009-08-10 22:38:21 +00:00
Hannes Janetzek e19541a137 'everything' module:
- settings plug: dont show system, this duplicates items shown by apps already
- apps plug: free desktops


SVN revision: 41673
2009-08-10 18:39:11 +00:00
Hannes Janetzek 6ad37123fd 'everything' module:
- apps: add item for 'run command' _and_ 'run in terminal' 


SVN revision: 41668
2009-08-10 16:31:22 +00:00
Hannes Janetzek ff671b48dc 'everything' module:
- border plugin: match deskop->name and ->exec
- apps plugin: do not put custom commands in exehistory


SVN revision: 41666
2009-08-10 15:57:38 +00:00
Hannes Janetzek 59a8b75549 'everything' module: cleanup apps plugin
- use desktop category list directly as efreet_util_desktop_name_glob_list does not ignore case..


SVN revision: 41662
2009-08-10 15:00:41 +00:00
Hannes Janetzek 14a0654136 'everything' module: missing file, sorry
SVN revision: 41661
2009-08-10 14:43:52 +00:00
Hannes Janetzek 739ef48caf 'everything' module:
- cycle through plugins with ctrl+first char of plugin name
- get larger border icons


SVN revision: 41660
2009-08-10 12:51:13 +00:00
Hannes Janetzek 3250876878 'everything' module: try to get larger border icons
SVN revision: 41657
2009-08-10 12:02:10 +00:00
Hannes Janetzek 10b20c24e5 'everything' module:
- restructured and rewrote most parts of core
- new gui


SVN revision: 41655
2009-08-10 11:36:37 +00:00
Gustavo Sverzut Barbieri 23d3ff38d9 Use new eina_list_search_sorted_near_list.
Match new api.

By: Tiago Rezende Campos Falcão



SVN revision: 41626
2009-08-06 22:35:45 +00:00
Iván Briano a9af90d70a match new eina api
SVN revision: 41540
2009-07-30 01:44:11 +00:00
Hannes Janetzek 63c7a79c05 'everything module'
- use eina_module. TODO public header needs to be exported for external build of plugins
- fix evry_async_update: do not show tab if there are no candidates


SVN revision: 41539
2009-07-29 20:43:09 +00:00
Gustavo Sverzut Barbieri 7262841042 import aspell "everything" plugin.
Just type "aspell" and then words, it will show the options, navigate
to correct item and hit ENTER, it will be copied to X selection and
Clipboard.

To select language use "lang=XXXX;" prefix. This will be valid while
everything dialog is alive, when it's hidden the language is
forgotten.

Examples:

   aspell helo

shows: hello, hell...


   aspell lang=pt_BR; olla

shows: olá, olhar...





SVN revision: 41536
2009-07-29 15:49:06 +00:00
Carsten Haitzler 159ac2b3f7 fix resize bug
SVN revision: 41503
2009-07-27 03:45:18 +00:00
Christopher Michael c59b1e40d8 When modules are loaded/unloaded, repopulate the toolbar with the correct
entries. This is done so that if a module is loaded/unloaded while the
Config Panel is displayed, then the Panel will maintain the proper items.

There is still a bug wrt the toolbar where when items are added/removed, the
toolbar maintains a disabled look and does not center the items.


SVN revision: 41502
2009-07-27 00:31:55 +00:00
Gustavo Sverzut Barbieri d2467580cc handle calc death and check for correct exe on stderr.
SVN revision: 41497
2009-07-25 23:53:05 +00:00
Gustavo Sverzut Barbieri e29156c909 cleanup -Wextra warnings.
SVN revision: 41496
2009-07-25 05:53:01 +00:00
Gustavo Sverzut Barbieri 64e97e62a0 battery: set force_mode so dialog shows it.
SVN revision: 41495
2009-07-25 05:30:25 +00:00
Hannes Janetzek a9212e1ecf 'everything' module:
- enable app history again and added fix to not screw it up anymore. 
  maybe e_exehist_add should check that a valid entry is produced before adding it.
  ei->exe was NULL in e_exehist_sorted_list_get. need to track it down further..


SVN revision: 41357
2009-07-15 23:14:53 +00:00
Hannes Janetzek 7cce1f09c2 'everything' module:
- calc: default to truncate with scale=3, ignored when input begins with scale=X; 


SVN revision: 41353
2009-07-15 21:08:01 +00:00
Hannes Janetzek e1ce008a7e 'everything' module: calc
- truncate rest of division with scale=3
- workaround for wrong syntax issue


SVN revision: 41352
2009-07-15 20:39:33 +00:00
Hannes Janetzek fc6c3e8461 'everything' module:
- made triggers exclusive for now. i.e. '=' only shows calc plugin
- calc: create special window for clipboard selection
- fixed apps glob matches


SVN revision: 41351
2009-07-15 14:37:01 +00:00
Hannes Janetzek ff06789039 'everything' module:
- added edit/new application entry actions
- cleaned up action-selector plugin


SVN revision: 41349
2009-07-15 12:22:42 +00:00
Gustavo Sverzut Barbieri 117998f8f1 gadman: use one gadcon per zone.
Before gadman was using a single gadcon for all zones, that lead to
problems like popup menus being incorrectly placed.

The correct solution is to mimic shelves and have one gadcon per zone,
including the top layer.

By: manio



SVN revision: 41312
2009-07-11 20:46:55 +00:00
Massimo Maiurana 0857b90c89 fixed a typo
SVN revision: 41311
2009-07-11 18:40:58 +00:00
Massimo Maiurana 3447c80104 updating french and italian translations
SVN revision: 41310
2009-07-11 18:05:06 +00:00
Gustavo Sverzut Barbieri df098aa052 systray: fix bad icon placement.
Some icons will change their geometry and this should be reflected on
layout.

This should fix some icons being incorrectly placed (Google Desktop,
VideoLan, Claws-Mail, ...)

By: Vincent Francois


SVN revision: 41308
2009-07-11 14:47:59 +00:00