Changeset 1b48eab


Ignore:
Timestamp:
08/25/14 11:26:11 (7 months ago)
Author:
Ken Moore <ken@…>
Branches:
master, releng/10.0.3, releng/10.1, releng/10.1.1
Children:
700d0d6, c7e97ae
Parents:
bdc1dbf
Message:

Overhaul the Lumina ROADMAP.
Remove all the finished items from the to-do list, re-organize the major point release schedule, and bump the lumina-screenshot and lumina-search utilities to the pre-1.0 schedule.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • lumina/ROADMAP

    r3698e26 r1b48eab  
    55--------- 
    66Lumina-desktop 
    7  - (DONE) Finish up the desktop plugin system 
    87 - Create a few desktop plugins  
    9    -- Plugins: directory viewer, image viewer, note taker, app launcher (done), calander (done) 
     8   -- Plugins: directory viewer, image viewer, note taker 
    109   -- Default Plugins: 1 directory viewer (home dir) 
    1110 - Create a couple more panel plugins 
    12    -- (DONE) Screen Brightness control (xbrightness) 
    13    -- (DONE) Unified screen/system settings (brightness, volume, network status, workspace) 
    1411   -- Clean up clock plugin (add calender widget to a menu, and ability to customize time display) 
    1512 - Add ability for customized user icon for the user button (~/.lumina/user.png?) 
    16  - (DONE) Add support for vertical toolbars on right/left side of screen 
    1713 - Finish up the system tray 
    18    -- (DONE) Make tray app backgrounds transparent 
    1914   -- Retroactive app detection/embedding 
    20    -- (DONE) Move the LX11/event usage out of the sesssion and into the plugin class directly. 
    21  - (DONE) Add a few more context menu options (single app launcher, open file manager) 
    22   
     15 
    2316Lumina-config 
    24  - (DONE) Need to recreate the UI to better streamline/hide the inactive options (interface too busy) 
    25  - (DONE) Add support for modifying session options (startup applications, fluxbox customization, etc) 
     17 - Check/clean up the key press detector (particularly special keys) 
    2618  
    2719Lumina-fm (Insight?) 
    28  - (DONE) Basic file manager functionality (browse, view, remove, copy, rename, move, and open files) 
    29  - (DONE) ZFS file/dir restoration ability 
    30  - (DONE) Image slideshow ability 
    31  - (DONE) Multimedia player ability (optional for 1.0 - might wait for some of the new Phonon stuff in Qt5) 
    3220 - Network protocol support (samba, ftp, others?) 
    3321   -- This is optional usage (only shown as available if the utilities are installed) 
    34  - (DONE) External drive detection/accessability (just usage? only check for mounted devices then) 
    35  - Perhaps write a custom backend class for FM functionality instead of using the QFileSystemModel? 
    3622 
    3723Lumina-open 
    38  - (DONE) Verify mimetype support/availability in the UI 
    3924 - Still not happy with the available apps widget. Perhaps go to something that can be scrolled? 
    4025 
     26Write a screenshot-taking program to tie into the "print-screen" button 
     27 - lumina-screenshot? 
     28 - Uses pre-set QPixmap options for capturing an X11 window (quite simple) 
     29 - Save the image as either a *.png or *.jpg 
     30 - Add this utility to the "core" Lumina desktop (since it is tiny and does not require more dependencies) 
     31  
     32Write a quicklaunch application (Fluxbox Alt-F2 replacement) 
     33 - lumina-quicklaunch? 
     34 - allows the user to either run a specific command or start an application 
     35  
     36Write a filesystem search application 
     37 - lumina-search, or combine with lumina-quicklaunch? 
     38 - Simple utility to search the home directory for particular files or find an application 
     39  
    4140----------------------- 
    4241ROADMAP to 1.0 
    4342----------------------- 
    44 0.5 - Get Lumina-FM finished up and available (so there is time for testing/fixing) 
    45 0.6 - Redo Lumina-Config (leave time for testing the new UI) 
    46 0.7 - Fix Lumina-Destop system tray and desktop plugins framework 
    47 0.8 - Create the new desktop plugins 
    48 0.9 - Lumina-open fixes/checks and any other bugfixes that have come up. 
     430.7 - Create lumina-screenshot and lumina-search and integrate with keyboard shortcuts (printscreen/ALT-F2) 
     440.8 - Create new desktop plugins / other 
    4945 
    5046 
     
    6662     if it probably better just to maintainer our own internal timer systems instead 
    6763     of running an additional background daemon (also reduces dependencies). 
    68  
    69 Write a screenshot-taking program to tie into the "print-screen" button 
    70  - lumina-screenshot? 
    71  - Uses pre-set QPixmap options for capturing an X11 window (quite simple) 
    72  - Save the image as either a *.png or *.jpg 
    73  - Add this utility to the "core" Lumina desktop (since it is tiny and does not require more dependencies) 
    74   
    75 Write a quicklaunch application (Fluxbox Alt-F2 replacement) 
    76  - lumina-quicklaunch? 
    77  - allows the user to either run a specific command or start an application 
    78   
    79 Write a filesystem search application 
    80  - lumina-search? 
    81  - Simple utility to search the home directory for particular files or find an application 
Note: See TracChangeset for help on using the changeset viewer.