Skip to content
Permalink
Browse files

Update the Lumina roadmap with the current state of the project

  • Loading branch information...
Ken Moore
Ken Moore committed Aug 15, 2014
1 parent 2ba787c commit 3698e2639f7ad3e1288e03d953b15123f6df52ef
Showing with 10 additions and 10 deletions.
  1. +9 −9 lumina/ROADMAP
  2. +1 −1 lumina/lumina-desktop/LSession.cpp
@@ -6,36 +6,36 @@ TO-DO
Lumina-desktop
- (DONE) Finish up the desktop plugin system
- Create a few desktop plugins
-- Plugins: directory viewer, image viewer, note taker, app launcher
-- Plugins: directory viewer, image viewer, note taker, app launcher (done), calander (done)
-- Default Plugins: 1 directory viewer (home dir)
- Create a couple more panel plugins
-- Screen Brightness control (xbrightness)
-- Unified screen/system settings (brightness, volume, network status, workspace)
-- (DONE) Screen Brightness control (xbrightness)
-- (DONE) Unified screen/system settings (brightness, volume, network status, workspace)
-- Clean up clock plugin (add calender widget to a menu, and ability to customize time display)
- Add ability for customized user icon for the user button (~/.lumina/user.png?)
- (DONE) Add support for vertical toolbars on right/left side of screen
- Finish up the system tray
-- (DEFERRED - apps placed in a stylized container for now) Make tray app backgrounds transparent
-- (DONE) Make tray app backgrounds transparent
-- Retroactive app detection/embedding
-- Move the LX11/event usage out of the sesssion and into the plugin class directly.
-- (DONE) Move the LX11/event usage out of the sesssion and into the plugin class directly.
- (DONE) Add a few more context menu options (single app launcher, open file manager)

Lumina-config
- Need to recreate the UI to better streamline/hide the inactive options (interface too busy)
- Add support for modifying session options (startup applications, fluxbox customization, etc)
- (DONE) Need to recreate the UI to better streamline/hide the inactive options (interface too busy)
- (DONE) Add support for modifying session options (startup applications, fluxbox customization, etc)

Lumina-fm (Insight?)
- (DONE) Basic file manager functionality (browse, view, remove, copy, rename, move, and open files)
- (DONE) ZFS file/dir restoration ability
- (DONE) Image slideshow ability
- Multimedia player ability (optional for 1.0 - might wait for some of the new Phonon stuff in Qt5)
- (DONE) Multimedia player ability (optional for 1.0 - might wait for some of the new Phonon stuff in Qt5)
- Network protocol support (samba, ftp, others?)
-- This is optional usage (only shown as available if the utilities are installed)
- (DONE) External drive detection/accessability (just usage? only check for mounted devices then)
- Perhaps write a custom backend class for FM functionality instead of using the QFileSystemModel?

Lumina-open
- Verify mimetype support/availability in the UI
- (DONE) Verify mimetype support/availability in the UI
- Still not happy with the available apps widget. Perhaps go to something that can be scrolled?

-----------------------
@@ -26,7 +26,7 @@ static QThread *audioThread;

LSession::LSession(int &argc, char ** argv) : QApplication(argc, argv){
this->setApplicationName("Lumina Desktop Environment");
this->setApplicationVersion("0.5.2");
this->setApplicationVersion("0.6.0");
this->setOrganizationName("LuminaDesktopEnvironment");
this->setQuitOnLastWindowClosed(false); //since the LDesktop's are not necessarily "window"s
//Enabled a few of the simple effects by default

0 comments on commit 3698e26

Please sign in to comment.
You can’t perform that action at this time.