Changeset 1506c22


Ignore:
Timestamp:
06/24/14 09:14:23 (10 months ago)
Author:
Ken Moore <ken@…>
Branches:
master, releng/10.0.3, releng/10.1, releng/10.1.1, releng/10.1.2
Children:
9ba04a56, 64ba4c0
Parents:
ba50b13
Message:

Update Lumina to 0.4.1:
1) Added the Lumina File Manager to the build
2) Setup lumina-open to use the file manager by default (unless alternate default given)
3) The file manager is not completely done yet: will move to version 5.0 once it is finished.

The current features are:
1) Ability to browse the local filesystem
2) Set/manage bookmarks of favorite directories
3) Detect currently mounted external devices and quickly go to them
4) Auto-completion when manually typing/browsing a directory
5) Fully setup keyboard shortcuts
6) Detect/restore files and directories from ZFS snapshots
7) View a slideshow of all the pictures within the current directory
8) Multi-tab setup: with each tab having it's own distinct browsing history.

Location:
lumina
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • lumina/libLumina/LuminaOS.h

    r49e615f r1506c22  
    1616public: 
    1717        //Scan for external devices 
    18         QStringList ExternalDevicePaths(); //Returns: QStringList[<type>::::<filesystem>::::<path>] 
     18        static QStringList ExternalDevicePaths(); //Returns: QStringList[<type>::::<filesystem>::::<path>] 
    1919          //Note: <type> = [USB, HDRIVE, DVD, SDCARD, UNKNOWN] 
    2020}; 
  • lumina/libLumina/libLumina.pro

    r214f3d5 r1506c22  
    1313HEADERS += LuminaXDG.h \ 
    1414        LuminaUtils.h \ 
    15         LuminaX11.h 
     15        LuminaX11.h \ 
     16        LuminaOS.h 
    1617 
    1718SOURCES += LuminaXDG.cpp \ 
    1819        LuminaUtils.cpp \ 
    19         LuminaX11.cpp 
     20        LuminaX11.cpp \  
     21        LuminaOS-FreeBSD.cpp 
    2022 
    2123INCLUDEPATH += /usr/local/include 
     
    2729        LuminaUtils.h \ 
    2830        LuminaX11.h \ 
     31        LuminaOS.h 
    2932 
    3033INSTALLS += target include  
  • lumina/lumina-desktop/LSession.cpp

    rbc4f0662 r1506c22  
    1515LSession::LSession(int &argc, char ** argv) : QApplication(argc, argv){ 
    1616  this->setApplicationName("Lumina Desktop Environment"); 
    17   this->setApplicationVersion("0.4.0"); 
     17  this->setApplicationVersion("0.4.1"); 
    1818  this->setOrganizationName("LuminaDesktopEnvironment"); 
    1919  this->setQuitOnLastWindowClosed(false); //since the LDesktop's are not necessarily "window"s 
  • lumina/lumina-open/LFileDialog.cpp

    rb139144 r1506c22  
    4444QString LFileDialog::getDefaultApp(QString extension){ 
    4545  QSettings::setPath(QSettings::NativeFormat, QSettings::UserScope, QDir::homePath()+"/.lumina"); 
    46   return QSettings("LuminaDE", "lumina-open").value("default/"+extension,"").toString(); 
     46    return QSettings("LuminaDE", "lumina-open").value("default/"+extension,"").toString(); 
    4747} 
    4848 
  • lumina/lumina-open/main.cpp

    rb139144 r1506c22  
    3636    //First check to see if there is a default for this extension 
    3737    QString defApp = LFileDialog::getDefaultApp(extension); 
    38     if( !defApp.isEmpty() && !showDLG ){ 
     38    if(extension=="directory" && defApp.isEmpty() && !showDLG){ 
     39      //Just use the Lumina File Manager 
     40      return "lumina-fm"; 
     41    }else if( !defApp.isEmpty() && !showDLG ){ 
    3942      bool ok = false; 
    4043      XDGDesktop DF = LXDG::loadDesktopFile(defApp, ok); 
  • lumina/lumina.pro

    r48d1b398 r1506c22  
    44         lumina-desktop \ 
    55         lumina-open \ 
    6          lumina-config 
     6         lumina-config \ 
     7         lumina-fm 
    78 
  • lumina/port-files/Makefile

    rbc4f0662 r1506c22  
    44PORTNAME=       lumina 
    55GITVERSION=     CHGVERSION 
    6 PORTVERSION=    0.4.0.${GITVERSION} 
     6PORTVERSION=    0.4.1.${GITVERSION} 
    77PORTEPOCH=      1 
    88CATEGORIES=     x11 
  • lumina/port-files/pkg-plist

    r49e615f r1506c22  
    22bin/lumina-open 
    33bin/lumina-config 
     4bin/lumina-fm 
    45lib/libLuminaUtils.so 
    56lib/libLuminaUtils.so.1 
     
    1011include/LuminaX11.h 
    1112include/LuminaOS.h 
     13share/applications/lumina-fm.desktop 
    1214share/pixmaps/Lumina-DE.png 
    1315share/xsessions/Lumina-DE.desktop 
     
    202204share/Lumina-DE/i18n/lumina-config_zh_TW.qm 
    203205share/Lumina-DE/i18n/lumina-config_zu.qm 
     206share/Lumina-DE/i18n/lumina-fm_af.qm 
     207share/Lumina-DE/i18n/lumina-fm_ar.qm 
     208share/Lumina-DE/i18n/lumina-fm_az.qm 
     209share/Lumina-DE/i18n/lumina-fm_bg.qm 
     210share/Lumina-DE/i18n/lumina-fm_bn.qm 
     211share/Lumina-DE/i18n/lumina-fm_bs.qm 
     212share/Lumina-DE/i18n/lumina-fm_ca.qm 
     213share/Lumina-DE/i18n/lumina-fm_cs.qm 
     214share/Lumina-DE/i18n/lumina-fm_cy.qm 
     215share/Lumina-DE/i18n/lumina-fm_da.qm 
     216share/Lumina-DE/i18n/lumina-fm_de.qm 
     217share/Lumina-DE/i18n/lumina-fm_el.qm 
     218share/Lumina-DE/i18n/lumina-fm_en_GB.qm 
     219share/Lumina-DE/i18n/lumina-fm_en_ZA.qm 
     220share/Lumina-DE/i18n/lumina-fm_es.qm 
     221share/Lumina-DE/i18n/lumina-fm_et.qm 
     222share/Lumina-DE/i18n/lumina-fm_eu.qm 
     223share/Lumina-DE/i18n/lumina-fm_fa.qm 
     224share/Lumina-DE/i18n/lumina-fm_fi.qm 
     225share/Lumina-DE/i18n/lumina-fm_fr.qm 
     226share/Lumina-DE/i18n/lumina-fm_fr_CA.qm 
     227share/Lumina-DE/i18n/lumina-fm_gl.qm 
     228share/Lumina-DE/i18n/lumina-fm_he.qm 
     229share/Lumina-DE/i18n/lumina-fm_hi.qm 
     230share/Lumina-DE/i18n/lumina-fm_hr.qm 
     231share/Lumina-DE/i18n/lumina-fm_hu.qm 
     232share/Lumina-DE/i18n/lumina-fm_id.qm 
     233share/Lumina-DE/i18n/lumina-fm_is.qm 
     234share/Lumina-DE/i18n/lumina-fm_it.qm 
     235share/Lumina-DE/i18n/lumina-fm_ja.qm 
     236share/Lumina-DE/i18n/lumina-fm_ka.qm 
     237share/Lumina-DE/i18n/lumina-fm_ko.qm 
     238share/Lumina-DE/i18n/lumina-fm_lt.qm 
     239share/Lumina-DE/i18n/lumina-fm_lv.qm 
     240share/Lumina-DE/i18n/lumina-fm_mk.qm 
     241share/Lumina-DE/i18n/lumina-fm_mn.qm 
     242share/Lumina-DE/i18n/lumina-fm_ms.qm 
     243share/Lumina-DE/i18n/lumina-fm_mt.qm 
     244share/Lumina-DE/i18n/lumina-fm_nb.qm 
     245share/Lumina-DE/i18n/lumina-fm_nl.qm 
     246share/Lumina-DE/i18n/lumina-fm_pa.qm 
     247share/Lumina-DE/i18n/lumina-fm_pl.qm 
     248share/Lumina-DE/i18n/lumina-fm_pt.qm 
     249share/Lumina-DE/i18n/lumina-fm_pt_BR.qm 
     250share/Lumina-DE/i18n/lumina-fm_ro.qm 
     251share/Lumina-DE/i18n/lumina-fm_ru.qm 
     252share/Lumina-DE/i18n/lumina-fm_sk.qm 
     253share/Lumina-DE/i18n/lumina-fm_sl.qm 
     254share/Lumina-DE/i18n/lumina-fm_sr.qm 
     255share/Lumina-DE/i18n/lumina-fm_sv.qm 
     256share/Lumina-DE/i18n/lumina-fm_sw.qm 
     257share/Lumina-DE/i18n/lumina-fm_ta.qm 
     258share/Lumina-DE/i18n/lumina-fm_tg.qm 
     259share/Lumina-DE/i18n/lumina-fm_th.qm 
     260share/Lumina-DE/i18n/lumina-fm_tr.qm 
     261share/Lumina-DE/i18n/lumina-fm_uk.qm 
     262share/Lumina-DE/i18n/lumina-fm_uz.qm 
     263share/Lumina-DE/i18n/lumina-fm_vi.qm 
     264share/Lumina-DE/i18n/lumina-fm_zh_CN.qm 
     265share/Lumina-DE/i18n/lumina-fm_zh_HK.qm 
     266share/Lumina-DE/i18n/lumina-fm_zh_TW.qm 
     267share/Lumina-DE/i18n/lumina-fm_zu.qm 
    204268@dirrm share/Lumina-DE/i18n 
    205269@dirrmtry share/Lumina-DE 
Note: See TracChangeset for help on using the changeset viewer.