Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
releng:4.10:roadmap:xfce4-appfinder [2011/09/21 21:18] – [Status] nickreleng:4.10:roadmap:xfce4-appfinder [2012/01/15 12:45] (current) – [Status] nick
Line 17: Line 17:
   * a //grey// background means the feature is partially working but is not developed any further.   * a //grey// background means the feature is partially working but is not developed any further.
  
-| **ID** | **Description** | **nick/xfrun4-merge** | +| **ID** | **Description** | **master** | 
-| B01 | Open exo-desktop-item-edit? Some lousy menu editor replacement?-- |+| B01 | Open exo-desktop-item-edit? Some lousy menu editor replacement?@palegreen: Done |
 | B02 | Items not visible on start in expanded mode. | @palegreen: Done | | B02 | Items not visible on start in expanded mode. | @palegreen: Done |
 | I01 | Store settings in Xfconf | @palegreen: Done | | I01 | Store settings in Xfconf | @palegreen: Done |
Line 31: Line 31:
 | I05 | Garcon menu reloading support. | @palegreen: Done | | I05 | Garcon menu reloading support. | @palegreen: Done |
 | I06 | (icon) theme changes: reload cached pixbufs. | @palegreen: Done | | I06 | (icon) theme changes: reload cached pixbufs. | @palegreen: Done |
-| I07 | Bunch of clever key combinations to speed-up navigation. | -- |+| I07 | Bunch of clever key combinations to speed-up navigation. | @palegreen: Done |
 | I08 | Obey show-image-on-button setting for launch button. | @palegreen: Done | | I08 | Obey show-image-on-button setting for launch button. | @palegreen: Done |
 | I09 | Sort custom commands before desktop-file commands in the completion. | @palegreen: Done | | I09 | Sort custom commands before desktop-file commands in the completion. | @palegreen: Done |
-| I10 | xfrun4 script for easy migration in 4.8, make xfce4-appfinder expand by default. | -- |+| I10 | xfrun4 script for easy migration in 4.8, make xfce4-appfinder expand by default. | @palegreen: Done |
 ===== Implement Modes ===== ===== Implement Modes =====
  
 It will have 2 modes: It will have 2 modes:
-  * Quick run dialog: like with xfrun4, but also includes the $PATH and known desktop files + command history. +  * Quick run dialog: like with xfrun4, but also includes the known desktop files + command history. 
-  * Finder dialog: to show the complete appfinder, like in 4.8 (with applications and their categories) but also favorites, and commands(-history).+  * Finder dialog: to show the complete appfinder, like in 4.8 (with applications and their categories) but also the command history.
  
 It will therefore also install 2 desktop files: "Run Program..." (for in the toplevel menu) and "Application Finder" that spawns the window in expanded mode. It will therefore also install 2 desktop files: "Run Program..." (for in the toplevel menu) and "Application Finder" that spawns the window in expanded mode.
-===== Simple Extensions ===== +===== Custom Actions ===== 
- +A bit like the Thunar custom actions, it is also possible to parse commands you type in the launch entryIt has 2 modes to match commands
-It should be fairly easy add new "helpers" for users, by using an extension dialog, like the Thunar custom actions+  * Match by prefixThis allows to add [[https://duckduckgo.com/bang.html|!bang]] like launcher. With this technique we added support for launching in a terminal, just prefix the command with a **!**
- +  * Match by regular expression. This way complex launchers can be created to match for example email addresses (to launch a mail reader).
-  * Match by expression: +
-    * "b <searchstring>" to search in Bing ^_^. +
-    * match email and webaddress locations. +
-  * Provide alternative 'launchers' that will showup in a menu while you type a string. +
-    * Open "%s" in the terminal +
-    * Open "%s" in webbrowser. +
- +
-===== Other Ideas ===== +
- +
-  * Ctrl+Enterlaunch the command in a terminal. +
-  * Provide script for xfrun4 and keep the xfrun4 desktop file so users can switch easily. +
-  * See also [[http://gezeiten.org/post/2009/07/Appfinder-Ideas|Jannis' ideas]] and the replies to his post+
-  * Panel plugin that can do the same as the Alt+F2 dialog (which will also obsolete the verve plugin). Might be a good alternative to searching in the applications menu. +
-  * Do not store commands that failed to execute. +
  
 +A lot is possible this way, so you can create aliases or special launchers for gksu; we leave that up to you!