Plasma/Workspace Sprint/Kanban: Difference between revisions
Appearance
Line 79: | Line 79: | ||
** Plasmify KMix | ** Plasmify KMix | ||
** Write new PA integration that make full use of it | ** Write new PA integration that make full use of it | ||
*Find better concept for "Plasma Active Welcome Screen" | |||
== Ready == | == Ready == |
Revision as of 17:19, 16 June 2012
Todo
- ...
- ...
Refining
- Make distros ship defaults
- Distros to look up to: Kubuntu, OpenSuse, ArchLinux, Chakra, Mageia, Fedora
- Collect defaults, ask why?
- Proceed to merge to upstream if it's a sensible change. ignore the changes (if it's just branding/wallpapering), or negotiate middle grounds.
- Review default activities
- Make sure they are useful, gain expertise in them
- Improve naming
- Location API
- NM redesign
- Implement new applet following future guidelines (QML port in progress)
- Redesign current KCM to improve usability
- Previous work
- Web accounts
- Activities support in apps
- Konversation, ¿Quassel?. Activity per chat room, global chat rooms?
- KDevelop. Match Session and activity
- PIM. Depends on the application, need feedback from PIM developers.
- Gwenview. Improve welcome page to match the activity
- Gwenview. Streamline image importer
- When an SDCard is plugged, recursively show all images. If a harddisk is plugged, let the user browse the folder hierarchy
- Konqueror, rekonq. Browsing+Activities FTW
- Firefox, Chrome. Figure out if we can get something done there, maybe extensions?
- KDE Telepathy
- Blocking on a usability discussion documented on the KTp mailing lists about Global Presence. Emailing Usability Expert.
- Yakuake. Different tab sets per activity?
- Consolidate screen edge actions
- Taskbar entries should be merged with KSNI
- Find a way of making application developers stop using the systray as a taskbar.
- We must find a way of merge KSNI and taskbar entries.
- It seems that Canonical developed something called BAMF that apparently does the job. Research BAMF.
- Startup performance
- Plasma start-up profiling
- Nepomuk start-up profiling
- Nepomuk on-demand activation
- KDED start-up profiling
- Figure out if some tooling is needed?
- Test Active start script on Desktop
- Screen Management
- Mechanisms to start working fast after connecting a monitor
- Properly react to screen unplugging
- Make sure it's properly integrated with activities
- Sync Framework
- Implement a Sync Framework, capable of having multiple backends
- Implement Owncloud support for sync framework
- iPhone support
- Sync music
- Sync Calendar
- Sync Contacts
- Arranging app's
- Streamline ui's look&feel of popup applets/panel
- Document inconsistencies we have right now (Bluetooth, Network, Klipper...)
- Create guidelines of how applets should look (Bluetooth, Network, Klipper...)
- Visual feedback on window edges
- Make present windows discoverable
- Visual feedback on hot corners
- See: KWin/Screen_Edges
- Improve visual feedback for hidden panels
- IM needs improvement
- The Plasma experience of IM is not perfect. The Telepathy team is on it.
- SLC for the desktop
- Figure out how we want to use the Share, Like and Connect facilities
- Redesign notifications
- Activity-based Notifications
- Improve localization support, multi-language environments
- Make installing language support easy
- Make sure input in different languages/alphabets is possible
- Spell-checking of mixed languages in the same document, consider actually using two dictionaries at a time (vishesh commented that it's common to use hindi and english in the same text)
- File support for Clara and Raj
- Redesign openWith dialog
- Design a way of installing applications that support X mimetype (for example, offer to install Calligra when the user tries to open a .odt)
- Sound integration
- Plasmify KMix
- Write new PA integration that make full use of it
- Find better concept for "Plasma Active Welcome Screen"
Ready
- "Open-with" dialog redesign
- Only list apps supporting the file mime-type
- Reduce list as user types
- Produce good-looking .desktop files when the "Always use" checkbox is checked
In Progress
Done
- ...
- ...