Re: Featurlets for 4.7
On Saturday 12 February 2011 22:55:12 todd rme wrote: On Fri, Feb 11, 2011 at 4:58 PM, Marco Martin notm...@gmail.com wrote: Hi all, As i can see the fixing of apply buttons is proceeding very, very well, that's awesome. props to everyone involved :) another idea aamong those lines, could be, think about a little feature you would see in 4.7 could be a new option, could be a very simple plamoid, a service or two in the paste widget, a new feature or two that are missing in the microblog plasmoid in its protocol handling (hint, i would really love to see that) in this thread talk about ideas, anything comes to your mind will do, there is already a wiki page for it http://community.kde.org/Plasma/Tasks with a table in the end to say who is doing what, to better help coordinate efforts Let ideas begin :) Cheers, Marco Martin Who actually makes the decision about what features would be good or not? I know of a lot of features that could potentially go on the list, but I don't know whether they would be accepted if implemented. The best thing is to list them here :-) Anne-Marie ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request: Apply buttong for lancelot configuration dialog
On Saturday 12 February 2011 22:01:28 Farhad Hedayati Fard wrote: --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100639/#review1388 --- Just commited the changes! thanks :) - Farhad I don't think you did actually! I don't see the push, maybe you only did git commit and not git push? Anne-Marie ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request: Enabling Apply in Bookmarks
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100644/#review1408 --- OK from me! - Anne-Marie On Feb. 13, 2011, 6:30 a.m., Sinny Kumari wrote: --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100644/ --- (Updated Feb. 13, 2011, 6:30 a.m.) Review request for Plasma. Summary --- Enabled Apply in Bookmarks configuration dialog. Diffs - applets/bookmarks/generalconfigeditor.cpp 9f81129 Diff: http://git.reviewboard.kde.org/r/100644/diff Testing --- works fine. Thanks, Sinny ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Review Request: apply button functionality for kdeobservatory
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100646/ --- Review request for Plasma. Summary --- implemented apply button functionality for kdeobservatory applet. Diffs - applets/kdeobservatory/src/kdeobservatory.cpp da04bcd applets/kdeobservatory/src/kdeobservatoryconfigprojects.h 787f8e1 applets/kdeobservatory/src/kdeobservatoryconfigprojects.cpp 48fd452 Diff: http://git.reviewboard.kde.org/r/100646/diff Testing --- works fine here! :) Thanks, Farhad ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request: apply button functionality for kdeobservatory
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100646/#review1409 --- Ship it! great! - Marco On Feb. 13, 2011, 3:24 p.m., Farhad Hedayati Fard wrote: --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100646/ --- (Updated Feb. 13, 2011, 3:24 p.m.) Review request for Plasma. Summary --- implemented apply button functionality for kdeobservatory applet. Diffs - applets/kdeobservatory/src/kdeobservatory.cpp da04bcd applets/kdeobservatory/src/kdeobservatoryconfigprojects.h 787f8e1 applets/kdeobservatory/src/kdeobservatoryconfigprojects.cpp 48fd452 Diff: http://git.reviewboard.kde.org/r/100646/diff Testing --- works fine here! :) Thanks, Farhad ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request: Apply button on Rebember the milk configs.
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100643/#review1412 --- Works well as far as I can test but I can't log into the RTM through tthe applet... - Anne-Marie On Feb. 13, 2011, 4:30 a.m., Romário Rios wrote: --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100643/ --- (Updated Feb. 13, 2011, 4:30 a.m.) Review request for Plasma. Summary --- This enables Apply button in the configuration dialog of Remeber the milk plasmoid. Diffs - applets/rememberthemilk/rememberthemilk-plasmoid.h 63c5b3c applets/rememberthemilk/rememberthemilk-plasmoid.cpp 8a13db8 Diff: http://git.reviewboard.kde.org/r/100643/diff Testing --- Works so far. Thanks, Romário ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Custom plasma shell
On Saturday, February 12, 2011, Luiz Romário Santana Rios wrote: Is this[http://techbase.kde.org/Development/Tutorials/Plasma/ShellDesign] enough to start? it definitely covers the topic, yes :) hopefully it will be clear and useful enough; if it isn't, we can add to it. it's a wiki, so if you run into issues that aren't clear, you can even help improve that page... other sources of usefulness might be the code of the various shells already written (desktop, netbook, mobile, kpart, etc.) and of course this list for spot questions ... -- Aaron J. Seigo humru othro a kohnu se GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 KDE core developer sponsored by Qt Development Frameworks signature.asc Description: This is a digitally signed message part. ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request: KHoliday::HolidayRegionSelector: emit signal when modified
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100619/#review1403 --- Ship it! Lookd good! - John On Feb. 12, 2011, 4:40 a.m., Romário Rios wrote: --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100619/ --- (Updated Feb. 12, 2011, 4:40 a.m.) Review request for KDEPIM-Libraries and Plasma. Summary --- Makes HolidayRegionSelector emit a signal when something is modified in the widget. Needed for enabling Apply button on plasmaclock config [http://git.reviewboard.kde.org/r/100620/]. Diffs - kholidays/holidayregionselector.h a48823e kholidays/holidayregionselector.cpp 6115b2f Diff: http://git.reviewboard.kde.org/r/100619/diff Testing --- Works fine so far, although I'm not sure if the naming is OK. Thanks, Romário ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request: Enable Apply button for plasma clock
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100620/#review1404 --- Ship it! Looks good. - John On Feb. 12, 2011, 4:42 a.m., Romário Rios wrote: --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100620/ --- (Updated Feb. 12, 2011, 4:42 a.m.) Review request for Plasma. Summary --- Enables apply button for plasma clock. Dependens on patch http://git.reviewboard.kde.org/r/100619/. Needed for http://git.reviewboard.kde.org/r/100614/. Diffs - libs/plasmaclock/calendartable.cpp f15f1ff libs/plasmaclock/clockapplet.cpp b806792 Diff: http://git.reviewboard.kde.org/r/100620/diff Testing --- Seems to be fine. Thanks, Romário ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request: Apply button on Rebember the milk configs.
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100643/#review1413 --- Ship it! applets/rememberthemilk/rememberthemilk-plasmoid.h http://git.reviewboard.kde.org/r/100643/#comment1185 watch the trailing whitespace :) - Aaron J. On Feb. 13, 2011, 4:30 a.m., Romário Rios wrote: --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100643/ --- (Updated Feb. 13, 2011, 4:30 a.m.) Review request for Plasma. Summary --- This enables Apply button in the configuration dialog of Remeber the milk plasmoid. Diffs - applets/rememberthemilk/rememberthemilk-plasmoid.h 63c5b3c applets/rememberthemilk/rememberthemilk-plasmoid.cpp 8a13db8 Diff: http://git.reviewboard.kde.org/r/100643/diff Testing --- Works so far. Thanks, Romário ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Featurlets for 4.7
On Sun, Feb 13, 2011 at 4:24 AM, Anne-Marie Mahfouf annemarie.mahf...@free.fr wrote: On Saturday 12 February 2011 22:55:12 todd rme wrote: On Fri, Feb 11, 2011 at 4:58 PM, Marco Martin notm...@gmail.com wrote: Hi all, As i can see the fixing of apply buttons is proceeding very, very well, that's awesome. props to everyone involved :) another idea aamong those lines, could be, think about a little feature you would see in 4.7 could be a new option, could be a very simple plamoid, a service or two in the paste widget, a new feature or two that are missing in the microblog plasmoid in its protocol handling (hint, i would really love to see that) in this thread talk about ideas, anything comes to your mind will do, there is already a wiki page for it http://community.kde.org/Plasma/Tasks with a table in the end to say who is doing what, to better help coordinate efforts Let ideas begin :) Cheers, Marco Martin Who actually makes the decision about what features would be good or not? I know of a lot of features that could potentially go on the list, but I don't know whether they would be accepted if implemented. The best thing is to list them here :-) Anne-Marie Okay, I will do so. Not all of these ideas are mine, I am just passing along the ones I think are worthwhile: Image Wallpaper: 1. When you hover over a wallpaper in the list for a certain amount of time, show that wallpaper on the desktop. This lets you get a full-size preview of the wallpaper and lets you see how it works with your current theme. 2. Have a custom wallpaper position option. This would let you set the position and scaling in both horizontal and vertical dimensions, either to presets like align top or bottom, or to custom values in pixels. This is useful for people who want to have one wallpaper span multiple desktops, they can set the same image but show different parts of that image. Slideshow wallpaper: 1. Link slideshows. All the slideshow wallpapers that have this option enabled would use the same timing and random number generator, so they would all show the same wallpaper at the same time. Useful for multi-monitor setups Character Map: 1. Lets uses set characters that they use often. On the desktop, these would probably appear as a list at the top or bottom of the plasmoid. In the panel, they would appear as a list next to the icon. Device Notifier: 1. Double click on a device to open it in the default application. Alternatively, have an icon on the right with the default application and click on that. Lock/Logout: 1. Add more options: Screen saver, shut down, reboot, turn off screen. 2. Put icons of the options next to the options on the config dialog. Pager: 1. Show a thumbnail of the desktop on hover Task Manager: 1. Drag tasks to desktop to move them to current virtual desktop/activity 2. Drag tasks to activity manager or activity bar to add them to that activity. Search Launch Containment: 1. Add breadcrumbs next to the back button. Kalgebra and Qalculate widgets: 1. Merge the widgets, user can set the back-end. 2. History button that shows the last 10 or so calculations and results. Calculator: 1. Scientific mode 2. History button that shows the last 10 or so calculations and results. Quicklaunch: 1. The popup button should scale with widget size and position itself properly with widget layout when on the desktop 2. Enable and disable labels independently for the main portion and the popup. Currently the popup always has labels. Folder view: 1. On hover on the title, show a refresh button. Kate sessions: 1. Right-clicking on a session should give you options to remove or hide that session Konqueror profiles: 1. Right-clicking on a profile should give you options to remove or hide that session Preview: 1. Integrate the preview widget with the dolphin part, so when clicking the preview action in dolphin it popups up the preview widget above dolphin with a preview of that file World clock 1. Let the user temporarily set a custom time for the local time zone, and the use the mouse to check what that time is in other time zones. Panel: 1. In autohide mode, the panel has a nice animation when the panel is shown. In windows can cover mode, putting your cursor at the screen edge also shows the panel, but there is no animation. Probably the fade effect would be best. 2. Not everyone like showing the panel at the screen edge in windows can cover mode. Make a windows always cover mode that doesn't do this. 3. The panel should unhide when you drag a widget to it. Widget Explorer: 1. The search field on the widget explorer should have focus when you open it. Cashew: 1. Mouse actions for the cashew. Currently we have mouse actions for doing mouse events on the desktop. We should have the same thing for the cashew (except for left mouse click, of course). For instance a user could have scroll wheel on the desktop to change virtual desktops,
Re: Featurlets for 4.7
On Sunday 13 February 2011, todd rme wrote: On Sun, Feb 13, 2011 at 4:24 AM, Anne-Marie Mahfouf Who actually makes the decision about what features would be good or not? I know of a lot of features that could potentially go on the list, but I don't know whether they would be accepted if implemented. The best thing is to list them here :-) Anne-Marie Okay, I will do so. Not all of these ideas are mine, I am just passing along the ones I think are worthwhile: I have just some comments on some of them, most seems quite nice. Image Wallpaper: 1. When you hover over a wallpaper in the list for a certain amount of time, show that wallpaper on the desktop. This lets you get a full-size preview of the wallpaper and lets you see how it works with your current theme. Could be an idea, put it there 2. Have a custom wallpaper position option. This would let you set the position and scaling in both horizontal and vertical dimensions, either to presets like align top or bottom, or to custom values in pixels. This is useful for people who want to have one wallpaper span multiple desktops, they can set the same image but show different parts of that image. I don't think that's the right place to do something like that Slideshow wallpaper: 1. Link slideshows. All the slideshow wallpapers that have this option enabled would use the same timing and random number generator, so they would all show the same wallpaper at the same time. Useful for multi-monitor setups that's a good idea but doesn't need gui at all. such settings could be automatically done for containments belonging to the same activity. Pager: 1. Show a thumbnail of the desktop on hover less clutter in the pager, the better it is Task Manager: 1. Drag tasks to desktop to move them to current virtual desktop/activity 2. Drag tasks to activity manager or activity bar to add them to that activity. for desktops kinda works, for activities, yes, good idea it's a due and important thing Search Launch Containment: 1. Add breadcrumbs next to the back button. search and launch is purposedfully a single level deep, it's the main point of its design, and i really don't want to change that By the way, of course the idea is to have -many- of those ideas. However, those ideas will realize with someone actually volunteering realizing them. so what about this: you write those ideas on the wiki page (as i write here there are some that i think have some issue, all the others, quite nice) then you take one, the one that seems simpler to you, and try to do it? it's a very easy way to start, then after one doing the next is easier, then easier, then easier... :D Cheers, Marco Martin ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: GSOC: idea page
Did media center have contributions outside of GSoC? Asking since I haven't noticed any related blog posts in ages. -- Cheerio, Ivan -- While you were hanging yourself on someone else's words Dying to believe in what you heard I was staring straight into the shining sun ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Featurlets for 4.7
On Sunday, February 13, 2011, todd rme wrote: Okay, I will do so. Not all of these ideas are mine, I am just passing along the ones I think are worthwhile: thanks for the list. please add the ones with consensus to the web page. Image Wallpaper: 1. When you hover over a wallpaper in the list for a certain amount of time, show that wallpaper on the desktop. This lets you get a full-size preview of the wallpaper and lets you see how it works with your current theme. -1; we covered why already in the past on this list. 2. Have a custom wallpaper position option. This would let you set the position and scaling in both horizontal and vertical dimensions, either to presets like align top or bottom, or to custom values in pixels. This is useful for people who want to have one wallpaper span multiple desktops, they can set the same image but show different parts of that image. -1; there are better ways of acheiving that, e.g. actually dividing up the image in a proper, competent image editor. Slideshow wallpaper: 1. Link slideshows. All the slideshow wallpapers that have this option enabled would use the same timing and random number generator, so they would all show the same wallpaper at the same time. Useful for multi-monitor setups +1; would also be nice for multi-screen single image wallpapers too. i think this should be a multi-monitor-only option in the image wallpaper. Character Map: 1. Lets uses set characters that they use often. On the desktop, these would probably appear as a list at the top or bottom of the plasmoid. In the panel, they would appear as a list next to the icon. +1 Device Notifier: 1. Double click on a device to open it in the default application. Alternatively, have an icon on the right with the default application and click on that. -1; single click means two clicks, so there is no savings here. it will only make the code even more complex for no real win. Lock/Logout: 1. Add more options: Screen saver, shut down, reboot, turn off screen. screen saver == lock; shutdown and reboot == leave; turn off screen is better left to hardware keys. 2. Put icons of the options next to the options on the config dialog. Pager: 1. Show a thumbnail of the desktop on hover +1; should be done via a kwin effect just like we do the window thumbnails. Task Manager: 1. Drag tasks to desktop to move them to current virtual desktop/activity +1; this already works with the pager. it should be implemented in the desktop containment. 2. Drag tasks to activity manager or activity bar to add them to that activity. +1 Search Launch Containment: 1. Add breadcrumbs next to the back button. +1 (same for kickoff, btw :) Kalgebra and Qalculate widgets: 1. Merge the widgets, user can set the back-end. 2. History button that shows the last 10 or so calculations and results. +1 Calculator: 1. Scientific mode no; start a different plasmoid that can become the uber graphing science monster calculator :) 2. History button that shows the last 10 or so calculations and results. +1 Quicklaunch: 1. The popup button should scale with widget size and position itself properly with widget layout when on the desktop +1 2. Enable and disable labels independently for the main portion and the popup. Currently the popup always has labels. what would the point of this be? Folder view: 1. On hover on the title, show a refresh button. when is refresh needed? Kate sessions: 1. Right-clicking on a session should give you options to remove or hide that session Konqueror profiles: 1. Right-clicking on a profile should give you options to remove or hide that session +1 to both Preview: 1. Integrate the preview widget with the dolphin part, so when clicking the preview action in dolphin it popups up the preview widget above dolphin with a preview of that file not sure about this one; would highly depend on the UI implementation imho. World clock 1. Let the user temporarily set a custom time for the local time zone, and the use the mouse to check what that time is in other time zones. we already do that in the clock plasmoids; world clock is a marble thing, though. making it consistent with the other clock plasmoids would be good. Panel: 1. In autohide mode, the panel has a nice animation when the panel is shown. In windows can cover mode, putting your cursor at the screen edge also shows the panel, but there is no animation. Probably the fade effect would be best. +1; this is a kwin thing. 2. Not everyone like showing the panel at the screen edge in windows can cover mode. Make a windows always cover mode that doesn't do this. -1; the # of people that this would make happy versus the # of people who wouldn't use it versus the annoyance of having to explain that in the config UI + having yet another entry there == not interesting :) 3. The panel should unhide when you drag a widget to it. it does for new
Re: Review Request: Enabling Apply button in Application Launcher
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100649/#review1415 --- Ship it! .. and another one's gone, and another one's gone and another one .. gets an apply button!/queen good work :) - Aaron J. On Feb. 13, 2011, 6:23 p.m., Sinny Kumari wrote: --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100649/ --- (Updated Feb. 13, 2011, 6:23 p.m.) Review request for Plasma. Summary --- Enabling Apply button in Application Launcher configuration dialog Diffs - plasma/desktop/applets/kickoff/applet/applet.cpp e29cd3c Diff: http://git.reviewboard.kde.org/r/100649/diff Testing --- works fine while testing in trunk Thanks, Sinny ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: GSOC: idea page
On Sunday, February 13, 2011, Marco Martin wrote: Hi all, right now i added several ideas about this year gsoc in plasma. ok.. will look at doing so tomorrow (today isn't an option; i'm already dead in the water for time) p.s.: always add the link in such emails. even if it's been posted a million times before. it prevents people from using laziness as an excuse for not going to the page ;) who wants to be a mentor for plasma? plz raise hand :D *raises hand* thanks for keeping this rolling... -- Aaron J. Seigo humru othro a kohnu se GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 KDE core developer sponsored by Qt Development Frameworks signature.asc Description: This is a digitally signed message part. ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: GSOC: idea page
On Sunday 13 February 2011, Aaron J. Seigo wrote: On Sunday, February 13, 2011, Marco Martin wrote: Hi all, right now i added several ideas about this year gsoc in plasma. ok.. will look at doing so tomorrow (today isn't an option; i'm already dead in the water for time) p.s.: always add the link in such emails. even if it's been posted a million times before. it prevents people from using laziness as an excuse for not going to the page ;) eheh, right :D http://community.kde.org/GSoC/2011/Ideas#Plasma Cheers, Marco Martin ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: GSOC: idea page
Am Sonntag, 13. Februar 2011, 20:13:50 schrieb Ivan Čukić: Did media center have contributions outside of GSoC? Asking since I haven't noticed any related blog posts in ages. I have done one project for CodeIn (but well that doesn't really answer the question...). There wasn't any major progress since last GSoC afaik... Lukas signature.asc Description: This is a digitally signed message part. ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Featurlets for 4.7
On Sunday 13 February 2011 20:21:56 Aaron J. Seigo wrote: On Sunday, February 13, 2011, todd rme wrote: Okay, I will do so. Not all of these ideas are mine, I am just passing along the ones I think are worthwhile: thanks for the list. please add the ones with consensus to the web page. Image Wallpaper: 1. When you hover over a wallpaper in the list for a certain amount of time, show that wallpaper on the desktop. This lets you get a full-size preview of the wallpaper and lets you see how it works with your current theme. -1; we covered why already in the past on this list. 2. Have a custom wallpaper position option. This would let you set the position and scaling in both horizontal and vertical dimensions, either to presets like align top or bottom, or to custom values in pixels. This is useful for people who want to have one wallpaper span multiple desktops, they can set the same image but show different parts of that image. -1; there are better ways of acheiving that, e.g. actually dividing up the image in a proper, competent image editor. Slideshow wallpaper: 1. Link slideshows. All the slideshow wallpapers that have this option enabled would use the same timing and random number generator, so they would all show the same wallpaper at the same time. Useful for multi-monitor setups +1; would also be nice for multi-screen single image wallpapers too. i think this should be a multi-monitor-only option in the image wallpaper. Character Map: 1. Lets uses set characters that they use often. On the desktop, these would probably appear as a list at the top or bottom of the plasmoid. In the panel, they would appear as a list next to the icon. +1 Device Notifier: 1. Double click on a device to open it in the default application. Alternatively, have an icon on the right with the default application and click on that. -1; single click means two clicks, so there is no savings here. it will only make the code even more complex for no real win. Lock/Logout: 1. Add more options: Screen saver, shut down, reboot, turn off screen. screen saver == lock; shutdown and reboot == leave; turn off screen is better left to hardware keys. 2. Put icons of the options next to the options on the config dialog. Pager: 1. Show a thumbnail of the desktop on hover +1; should be done via a kwin effect just like we do the window thumbnails. Task Manager: 1. Drag tasks to desktop to move them to current virtual desktop/activity +1; this already works with the pager. it should be implemented in the desktop containment. 2. Drag tasks to activity manager or activity bar to add them to that activity. +1 Search Launch Containment: 1. Add breadcrumbs next to the back button. +1 (same for kickoff, btw :) Kalgebra and Qalculate widgets: 1. Merge the widgets, user can set the back-end. 2. History button that shows the last 10 or so calculations and results. +1 yes, KAlgebra one should be moved out of KDE-Edu and the applet should detect whether KAlgebra is installed. Worth GSoC or too light work? Anne-Marie Calculator: 1. Scientific mode no; start a different plasmoid that can become the uber graphing science monster calculator :) 2. History button that shows the last 10 or so calculations and results. +1 Quicklaunch: 1. The popup button should scale with widget size and position itself properly with widget layout when on the desktop +1 2. Enable and disable labels independently for the main portion and the popup. Currently the popup always has labels. what would the point of this be? Folder view: 1. On hover on the title, show a refresh button. when is refresh needed? Kate sessions: 1. Right-clicking on a session should give you options to remove or hide that session Konqueror profiles: 1. Right-clicking on a profile should give you options to remove or hide that session +1 to both Preview: 1. Integrate the preview widget with the dolphin part, so when clicking the preview action in dolphin it popups up the preview widget above dolphin with a preview of that file not sure about this one; would highly depend on the UI implementation imho. World clock 1. Let the user temporarily set a custom time for the local time zone, and the use the mouse to check what that time is in other time zones. we already do that in the clock plasmoids; world clock is a marble thing, though. making it consistent with the other clock plasmoids would be good. Panel: 1. In autohide mode, the panel has a nice animation when the panel is shown. In windows can cover mode, putting your cursor at the screen edge also shows the panel, but there is no animation. Probably the fade effect would be best. +1; this is a kwin thing. 2. Not everyone like showing the panel at the screen edge in windows can cover
Re: Featurlets for 4.7
On Sunday, February 13, 2011, Anne-Marie Mahfouf wrote: Kalgebra and Qalculate widgets: 1. Merge the widgets, user can set the back-end. 2. History button that shows the last 10 or so calculations and results. +1 yes, KAlgebra one should be moved out of KDE-Edu and the applet should detect whether KAlgebra is installed. Worth GSoC or too light work? probably too light; but if kdeedu can roll it into a bigger project .. -- Aaron J. Seigo humru othro a kohnu se GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 KDE core developer sponsored by Qt Development Frameworks signature.asc Description: This is a digitally signed message part. ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Featurlets for 4.7
On Sunday 13 February 2011, Aaron J. Seigo wrote: On Sunday, February 13, 2011, Anne-Marie Mahfouf wrote: Kalgebra and Qalculate widgets: 1. Merge the widgets, user can set the back-end. 2. History button that shows the last 10 or so calculations and results. +1 yes, KAlgebra one should be moved out of KDE-Edu and the applet should detect whether KAlgebra is installed. Worth GSoC or too light work? probably too light; but if kdeedu can roll it into a bigger project .. that reminds me, some stuff for the educational desktop could be a quite big and nice gsoc for plasmakdeedu together ;) Cheers, Marco Martin ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Featurlets for 4.7
On 11-02-2011 at 22:58:29 Marco Martin notm...@gmail.com wrote: another idea aamong those lines, could be, think about a little feature you would see in 4.7 Maybe some changes in shortcut configuration page which is automatically added configuration dialog of all applets? This was already discussed some months ago but I don't remember if something was decided, for sure nothing was changed. ;-) One of ideas was to allow to add own actions (useful for more complex plasmoids) there (maybe also allow to register more global shortcuts) and add label to current activation shortcut. -- Best regards, Michal ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Review Request: Apply button on systray plasmoid.
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100651/ --- Review request for Plasma. Summary --- Enables Apply button on systray. Diffs - plasma/generic/applets/systemtray/ui/applet.cpp 6a33570 Diff: http://git.reviewboard.kde.org/r/100651/diff Testing --- None (I'm having some trouble when compiling workspace), but probably works. Thanks, Romário ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Featurlets for 4.7
On Sunday, February 13, 2011, Emdek wrote: On 11-02-2011 at 22:58:29 Marco Martin notm...@gmail.com wrote: another idea aamong those lines, could be, think about a little feature you would see in 4.7 Maybe some changes in shortcut configuration page which is automatically added configuration dialog of all applets? This was already discussed some months ago but I don't remember if something was decided, for sure nothing was changed. ;-) One of ideas was to allow to add own actions (useful for more complex plasmoids) there (maybe also allow to register more global shortcuts) and add label to current activation shortcut. +1; please add it to the page! :) -- Aaron J. Seigo humru othro a kohnu se GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA EE75 D6B7 2EB1 A7F1 DB43 KDE core developer sponsored by Qt Development Frameworks signature.asc Description: This is a digitally signed message part. ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request: Apply button on systray plasmoid.
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100651/ --- (Updated Feb. 13, 2011, 9:19 p.m.) Review request for Plasma. Changes --- Changed testing done. Summary --- Enables Apply button on systray. Diffs - plasma/generic/applets/systemtray/ui/applet.cpp 6a33570 Diff: http://git.reviewboard.kde.org/r/100651/diff Testing (updated) --- Works. Thanks, Romário ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request: Apply button on systray plasmoid.
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100651/#review1420 --- Ship it! go for it! - Marco On Feb. 13, 2011, 9:19 p.m., Romário Rios wrote: --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100651/ --- (Updated Feb. 13, 2011, 9:19 p.m.) Review request for Plasma. Summary --- Enables Apply button on systray. Diffs - plasma/generic/applets/systemtray/ui/applet.cpp 6a33570 Diff: http://git.reviewboard.kde.org/r/100651/diff Testing --- Works. Thanks, Romário ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Featurlets for 4.7
On Sunday 13 February 2011, Marco Martin wrote: probably too light; but if kdeedu can roll it into a bigger project .. that reminds me, some stuff for the educational desktop could be a quite big and nice gsoc for plasmakdeedu together ;) And, do we put it under plasma or kdeedu sections? Anma: ideas? :) Cheers, Marco Martin ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Featurlets for 4.7
On Sun, Feb 13, 2011 at 2:21 PM, Aaron J. Seigo ase...@kde.org wrote: On Sunday, February 13, 2011, todd rme wrote: Okay, I will do so. Not all of these ideas are mine, I am just passing along the ones I think are worthwhile: thanks for the list. please add the ones with consensus to the web page. Device Notifier: 1. Double click on a device to open it in the default application. Alternatively, have an icon on the right with the default application and click on that. -1; single click means two clicks, so there is no savings here. it will only make the code even more complex for no real win. There is a saving because you don't have to find your target, re-position the mouse, then click again. And what about the icon variant? That only needs 1 click Lock/Logout: 1. Add more options: Screen saver, shut down, reboot, turn off screen. screen saver == lock; Not everyone wants to lock their screen. shutdown and reboot == leave; The whole point is to have separate options for shut down and reboot. That way you can logout with just one click instead of needing two. turn off screen is better left to hardware keys. Why? 2. Put icons of the options next to the options on the config dialog. Was there supposed to be a comment here? Calculator: 1. Scientific mode no; start a different plasmoid that can become the uber graphing science monster calculator :) This would still be a smallish job since it would almost certainly start as a fork of the existing one, so should that go in? 2. Enable and disable labels independently for the main portion and the popup. Currently the popup always has labels. what would the point of this be? The labels take up a lot of space, forcing you to move your mouse further, and they force the popup into a vertical orientation. Folder view: 1. On hover on the title, show a refresh button. when is refresh needed? Ideally it wouldn't be, but as long as fam is optional you can't count on folders being properly refreshed. It is also needed when you use nepomuk searches as your folder view, since those are not properly refreshed on changes. Preview: 1. Integrate the preview widget with the dolphin part, so when clicking the preview action in dolphin it popups up the preview widget above dolphin with a preview of that file not sure about this one; would highly depend on the UI implementation imho. It would be the same UI as on the desktop, only it wouldn't be on the desktop. We already have the action there, it just doesn't work very well (if at all, I couldn't figure out how to get it to work at least). World clock 1. Let the user temporarily set a custom time for the local time zone, and the use the mouse to check what that time is in other time zones. we already do that in the clock plasmoids; world clock is a marble thing, though. making it consistent with the other clock plasmoids would be good. I think you misunderstood, what I meant is let a user type in a particular time, and then let the user see what that time corresponds to in other time zones. 3. The panel should unhide when you drag a widget to it. it does for new widgets; if you mean drag'n'drop (DnD) between containments, well, that whole system needs a rewrite. what needs to happen is once the widget hits the edge (+ some margin?) of the containment it should be turned into a QDrag and normal DnD can begin. at which point, the panels will all Just Work(tm). bonus: it will also fix the between multiple screens, from panel to desktop and perhaps even between multiple activities problem of DnD not supported well. Then I take it this is too much for a featurelet? Cashew: 1. Mouse actions for the cashew. Currently we have mouse actions for doing mouse events on the desktop. We should have the same thing for the cashew (except for left mouse click, of course). For instance a user could have scroll wheel on the desktop to change virtual desktops, and scroll wheel on the cashew to change activities. mmm.. sounds complicated, in terms of configuration. it's possible, but my questions would be: * why just on the toolbox, rather than the whole containment? You can already do it on the whole containment, the idea would be to provide additional options for the cashew. * what would the configuration UI look like? Take the existing mouse actions config, and have two sections Background and cashew (or whatever you want to call it, the names are not important). Both would be the same as the existing one. Another I just thought of: Let users set a blank label for the folder view. The label shouldn't take up and space when it is blank. ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Featurlets for 4.7
On Sunday, February 13, 2011, todd rme wrote: On Sun, Feb 13, 2011 at 2:21 PM, Aaron J. Seigo ase...@kde.org wrote: On Sunday, February 13, 2011, todd rme wrote: Okay, I will do so. Not all of these ideas are mine, I am just passing along the ones I think are worthwhile: thanks for the list. please add the ones with consensus to the web page. Device Notifier: 1. Double click on a device to open it in the default application. Alternatively, have an icon on the right with the default application and click on that. -1; single click means two clicks, so there is no savings here. it will only make the code even more complex for no real win. There is a saving because you don't have to find your target, re-position the mouse, then click again. too little gain for creating a magic double click. And what about the icon variant? That only needs 1 click we end up with a ton of icons with increasing lack of clarity as to what they mean. not elegant. Lock/Logout: 1. Add more options: Screen saver, shut down, reboot, turn off screen. screen saver == lock; Not everyone wants to lock their screen. and that's worth an extra button and configuration option? meh. shutdown and reboot == leave; The whole point is to have separate options for shut down and reboot. That way you can logout with just one click instead of needing two. i don't feel the savings is worth the risk of accidental log outs. it will end up with a confirmation, so we'll still have extra clicks. turn off screen is better left to hardware keys. Why? unless things have changed, this is something that doesn't always work on all systems via software? maybe that's something that has been fixed in the last N years? 2. Put icons of the options next to the options on the config dialog. Was there supposed to be a comment here? Calculator: 1. Scientific mode no; start a different plasmoid that can become the uber graphing science monster calculator :) This would still be a smallish job since it would almost certainly start as a fork of the existing one, so should that go in? dunno if it would start as a fork or not; but it could still go on that page. 2. Enable and disable labels independently for the main portion and the popup. Currently the popup always has labels. what would the point of this be? The labels take up a lot of space, forcing you to move your mouse further, and they force the popup into a vertical orientation. corollary: they are easier to hit due to being bigger. 6 of one, half dozen of another at best. -1 on the basis that it means config UI bloat and more code paths to maintain. Folder view: 1. On hover on the title, show a refresh button. when is refresh needed? Ideally it wouldn't be, but as long as fam is optional you can't count on folders being properly refreshed. It is also needed when you use nepomuk searches as your folder view, since those are not properly refreshed on changes. sounds like a flaw in nepomuk searches and systems without change notification. work arounds suck and prevent fixes where they belong. -1. Preview: 1. Integrate the preview widget with the dolphin part, so when clicking the preview action in dolphin it popups up the preview widget above dolphin with a preview of that file not sure about this one; would highly depend on the UI implementation imho. It would be the same UI as on the desktop, only it wouldn't be on the desktop. hm.. possible. sure, +1 :) but it's a dolphin thing, not really a plasma thing. We already have the action there, it just doesn't work very well (if at all, I couldn't figure out how to get it to work at least). what action is where, and how does this action not work very well? (more specifics ... :) World clock 1. Let the user temporarily set a custom time for the local time zone, and the use the mouse to check what that time is in other time zones. we already do that in the clock plasmoids; world clock is a marble thing, though. making it consistent with the other clock plasmoids would be good. I think you misunderstood, what I meant is let a user type in a particular time, and then let the user see what that time corresponds to in other time zones. aah, time travel. hm. interesting. yeah, might work. (and yes, i did misunderstand, sorry :) 3. The panel should unhide when you drag a widget to it. it does for new widgets; if you mean drag'n'drop (DnD) between containments, well, that whole system needs a rewrite. what needs to happen is once the widget hits the edge (+ some margin?) of the containment it should be turned into a QDrag and normal DnD can begin. at which point, the panels will all Just Work(tm). bonus: it will also fix the between multiple screens, from panel to desktop and perhaps even between multiple activities problem of DnD not supported well. Then I take it this is
Re: Featurlets for 4.7
Am Sonntag 13 Februar 2011, 20:21:56 schrieb Aaron J. Seigo: 2. Have a custom wallpaper position option. This would let you set the position and scaling in both horizontal and vertical dimensions, either to presets like align top or bottom, or to custom values in pixels. This is useful for people who want to have one wallpaper span multiple desktops, they can set the same image but show different parts of that image. -1; there are better ways of acheiving that, e.g. actually dividing up the image in a proper, competent image editor. One of the advantages of using many different operating systems is to getting to know some nifty tricks for certain features. BeOS had a move (not scale) wallpaper feature and it was solved very well: In the fake monitor thumbnail (Plasma had this until 4.4 or 4.5) one could simply drag and drop the image to move its position. I don't know how many people used that feature (I didn't) but how it was implemented was unobtrusive. ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Review Request: Enable Apply button on Lockout configuration dialog
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100652/ --- Review request for Plasma. Summary --- This patch enables the Apply button on the configuration dialog of Lockout. Diffs - plasma/generic/applets/lock_logout/lockout.h 84eb9b4 plasma/generic/applets/lock_logout/lockout.cpp 0af405d Diff: http://git.reviewboard.kde.org/r/100652/diff Testing --- I'm not sure about the naming, but it works just fine. Thanks, Romário ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request: Enable Apply button on Lockout configuration dialog
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100652/#review1423 --- a simpler approach might be to just connect each checkbox's toggled(bool) signal to settingsModified. there is a certain prettiness to letting the one method handle it, however. the signal changed() should be made more descriptive, however. perhaps configurationUiChanged() or something similar that is very, very clear as to what it is there for :) plasma/generic/applets/lock_logout/lockout.cpp http://git.reviewboard.kde.org/r/100652/#comment1186 should only be emitted if m_changed - Aaron J. On Feb. 14, 2011, 12:59 a.m., Romário Rios wrote: --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100652/ --- (Updated Feb. 14, 2011, 12:59 a.m.) Review request for Plasma. Summary --- This patch enables the Apply button on the configuration dialog of Lockout. Diffs - plasma/generic/applets/lock_logout/lockout.h 84eb9b4 plasma/generic/applets/lock_logout/lockout.cpp 0af405d Diff: http://git.reviewboard.kde.org/r/100652/diff Testing --- I'm not sure about the naming, but it works just fine. Thanks, Romário ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request: Enable Apply button on Lockout configuration dialog
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100652/ --- (Updated Feb. 14, 2011, 2:05 a.m.) Review request for Plasma. Changes --- New name for the signal. Is this better? Summary --- This patch enables the Apply button on the configuration dialog of Lockout. Diffs (updated) - plasma/generic/applets/lock_logout/lockout.h 84eb9b4 plasma/generic/applets/lock_logout/lockout.cpp 0af405d Diff: http://git.reviewboard.kde.org/r/100652/diff Testing --- I'm not sure about the naming, but it works just fine. Thanks, Romário ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: Review Request: Enable Apply button on Lockout configuration dialog
--- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100652/#review1425 --- Ship it! - Aaron J. On Feb. 14, 2011, 2:05 a.m., Romário Rios wrote: --- This is an automatically generated e-mail. To reply, visit: http://git.reviewboard.kde.org/r/100652/ --- (Updated Feb. 14, 2011, 2:05 a.m.) Review request for Plasma. Summary --- This patch enables the Apply button on the configuration dialog of Lockout. Diffs - plasma/generic/applets/lock_logout/lockout.h 84eb9b4 plasma/generic/applets/lock_logout/lockout.cpp 0af405d Diff: http://git.reviewboard.kde.org/r/100652/diff Testing --- I'm not sure about the naming, but it works just fine. Thanks, Romário ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: GSOC: idea page
Yeah we talked about splitting the Media Center stuff into 2... but well since I wasn't there at that one meeting, I really dunno what cblauvelt is up to atm :) Lukas You weren't there so we proceeded on without you! :) If you have an idea on how to break it up into two projects, I'm all ears. They'll need to be written in a way where they can be done if only one or both get chosen. Chris ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
How to define the action the side-buttons of a plasmoid?
I am writing a plasmoid in python and want to do something when the user clicked the Refresh button in the sliding-out side-panel (which also contains the Resize and the Configuration buttons). What's the API I should use? -- Best wishes ZHANG Kun ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: How to define the action the side-buttons of a plasmoid?
Sorry, I got it wrong. @_@ Here's another question: can I customize the buttons on the side-panel, like adding a new button? I notice that some plasmoids have a forth button, clicking on which opens another application. My plasmoid only have 3 side-buttons, how can I add the forth one? On Mon, Feb 14, 2011 at 12:09 PM, todd rme toddrme2...@gmail.com wrote: On Sun, Feb 13, 2011 at 10:56 PM, Kun Zhang arthur@gmail.com wrote: I am writing a plasmoid in python and want to do something when the user clicked the Refresh button in the sliding-out side-panel (which also contains the Resize and the Configuration buttons). What's the API I should use? That isn't a refresh button, it is a rotate button,. -Todd ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel -- Best wishes ZHANG Kun ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel
Re: How to define the action the side-buttons of a plasmoid?
On Sun, Feb 13, 2011 at 11:17 PM, Kun Zhang arthur@gmail.com wrote: On Mon, Feb 14, 2011 at 12:09 PM, todd rme toddrme2...@gmail.com wrote: On Sun, Feb 13, 2011 at 10:56 PM, Kun Zhang arthur@gmail.com wrote: I am writing a plasmoid in python and want to do something when the user clicked the Refresh button in the sliding-out side-panel (which also contains the Resize and the Configuration buttons). What's the API I should use? That isn't a refresh button, it is a rotate button,. -Todd ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel Sorry, I got it wrong. @_@ Here's another question: can I customize the buttons on the side-panel, like adding a new button? I notice that some plasmoids have a forth button, clicking on which opens another application. My plasmoid only have 3 side-buttons, how can I add the forth one? -- Best wishes ZHANG Kun I think the fourth button is specifically for opening an application you associate with the plasmoid. I don't think there is a way to set any other functions besides this. Also, please put replies after the quote from the previous email. -Todd ___ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel