Le 13 août 07 à 13:05, David Chisnall a écrit : > On 13 Aug 2007, at 05:47, Jesse Ross wrote: > >> As David said in a different email, we could use the object manager >> to launch apps, or use Quentin's port of the app launcher that David >> made, or we could drag apps to the side as a clipping, and launch the >> app from there. > > I'm using LaunchBox on OS X and Étoilé now (thanks to Quentin for > finding my bug on GNUstep). It works well, but the UI could use some > work. Ideally I would turn it into a menu-bar thing.
At last FOSDEM, I showed to Jesse various Newton-like Intelligent Assistant mockups I did. Basically you type something and depending what you typed, the Assistant offers various related actions for your text input. If you type an application name, it will offer to launch it as default action. It's "intelligent" because it tries to infer what you may want to do. Actions vary if you type URL, mail address, people name, application name, unix command, phone number. In a more general way, the actions vary with the type of object inferred for the typed text. As a side-effect, this means you can drop an image in the input area and have image-related actions listed in the Action bar. So it's also a sort of rudimentary CLI-like interface oriented towards everyday users. Some actions are available in most cases like Search, Dictionary or Spelling. An API would offer the possibility to add new actions. It uses a double pane presentation. For some actions, a new pane appears below the action bar when an action is chosen. If you type 'fog' then choose 'Dictionary' action, you will see the result/ definition underneath the Action bar in another pane. If you type a 'phone number', then choose 'SMS' action a second pane appears underneath to let you type and send your SMS. You can invoke the Assistant in two way. Either by doing a key combo or simply by typing when no text-based UI element is focused because in such case it catches key strokes in all GNUstep applications. Once invoked, it appears as a small window where you can input text. It could have an option to vanish automatically when it isn't focused for something like 10 seconds. So in summary, it extends LaunchBox to a wide range of actions which includes application launching. Cheers, Quentin. _______________________________________________ Etoile-dev mailing list [email protected] https://mail.gna.org/listinfo/etoile-dev
