![]() Registered Member ![]()
|
Idea is of one and singe input source to create an email, note, contact, event and/or RSS source.
By saying "and/or" I have in mind situations, when in the same note you have a text to be kept as note, but also a info about new contact, or when you write email, you might want to create a contact and add event in calendar. So simple scenario: You have a auto hide panel in top of your screen with this PIM plasmoid. Your boss calls you and starts telling you to take a note and do something (e.g. send email). You open PIM plasmid with one hand move and start typing whatever he says. When he finishes, you click on email/contacts... icon in a side an prepare email/contact... from the draft you just made You might attach file by drag and drop (this plasmid is as visible as panel is) When you are done just send/save Scenario 2: You drag&drop new design version on top panel/PIM plasmoid Type "Tom" Click on email icon, Tom@myjob.com is suggested in auto completion for email field Send. A mockup is made, note very succesful, but I hope you'd get a point ![]() Idea is not to replace regular PIM app, but to make these jobs as close to user as possible. In most often scenario, user would do just one job at a time, so editing in "popups" won't be necessary, but for some occasions, such replication would be extremely useful ![]() |
![]() KDE Developer ![]()
|
There could be even more services like:
-Upload via FTP -Pastebin -Upload and post URL in identi.ca -Send via Kopete -Save to file -Save in Basket -... I think it would be great to have a context-menu containing those services. You select a text, right-click, choose the action - not only in KNotes but in a lot of kdeui-widgets. Of course those buttons are nice eyecatchers and I think for the Notes (their essential task is to be available for input and also for "output" (for now this means cop'n'paste)) the faster access (buttons are faster than a context-menu) would be important. |
![]() Registered Member ![]()
|
Yep, good idea to add not only PIM actions
![]() This could be easily done by showing only the most recent used ones and/or favorites (similar like in -discountable-rati ... 47923.html ,man I have to clean up that idea), and other shown only on pop up/drop down/ second column... Or even try to auto-guess what could be used - if you drop an image - show email, pastebin, Upload via FTP etc. Anyway this plasmoid should be as simple (not plain;) ) as possible Going deeper this could more like protocol, analog to system trays. So any running app could set input actions to it (e.g. kate, is you drag&drop text to this plasmoid, text would be auto pasted in recent document at pointer) |
![]() Registered Member ![]()
|
Yeah, I'd really appreciate being able to open a new email, note, blog post, contact entry etc by clicking on or dragging to a plasmoid then selecting the desired action. In fact it gives me an idea for lancelot also.
andre_orwell,
![]() |
![]() Registered Member ![]()
|
|
![]() KDE Developer ![]()
|
Of course you should add a plugin system.
I think it would be great to enable this feature for any selected text. Maybe it could be implemented in KWin. You select a text, you open the window-menu (alt+f3) or maybe a seperate window and all the options will be shown. This solution ist better than support inside KTextEdit, because it would work with Gtk+ or Qt apps and KTextEdit would stay simple. KTextEdit is created for every app, but KWin-menus are singletons, they only exist in KWin-process. |
![]() Registered Member ![]()
|
This might be something that could be implemented/worked into Klipper, which already has the ability to do magical things with selected text which has been sent to the clipboard. |
![]() Registered Member ![]()
|
but in clipper you cant edit text, and editing is one of the key points of PIM, especially since you do more than one job with same text
![]() But clipper integration is possible ![]() |
Registered users: bancha, Bing [Bot], Evergrowing, Google [Bot], lockheed, mesutakcan