aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* add global.h containing PREFIX and make use of it in all sub-modules,Christopher Roy Bratusek2014-10-05
| | | | | add PREFIX and LIBPREFIX to the qmake .pro files (allows to change prefix and libdir using <qmake PREFIX=/usr LIBDIR=/usr/lib/x86_64-linux-gnu/> or whatever) update debian packaging scripts accordingly
* Add the template for the new LuminaThemes library class (not integrated into ↵Ken Moore2014-10-04
| | | | | | build yet). This class will provide a consistant look for all Lumina utilities, while also allowing the user ways to easily modify the themes/appearance and have it take effect immediately. I also plan on extending this framework to save the completed stylesheet for *all* Qt-based system applications to use (providing an easy way to customize the feel of the system).
* Make sure to initialize the QApplication before trying to show the error box ↵Ken Moore2014-10-03
| | | | in lumina-open (if the application that got started crashed).
* Large update for the lumina-fm:Ken Moore2014-10-03
| | | | | | 1) Completely update the theming for the application (now it has one) 2) Add a column of "action" buttons that enable/disable depending on what is selected. 3) Add the ability to mark files/dirs as user favorites (for quick access in the user button).
* Clean up the icon/list views in Insight. Now the "icon" view will use ↵Ken Moore2014-10-03
| | | | something close to 64x64 images, and the "list" view will have 20x20 images.
* Update MimeIconProvider.hKen Moore2014-10-02
| | | Make sure that thumbnails only store a tiny version of the image: could have hundreds of these in a directory and we don't want to overload the system memory.
* Add a new dialog to lumina-config for selecting applications:Ken Moore2014-10-01
| | | | This makes it easier for the user to select the application either by icon or name.
* When adding an applauncher plugin to the desktop: prompt for the application ↵Ken Moore2014-10-01
| | | | right then before saving the plugin to the config file.
* Add a Fluxbox Window theme preview to lumina-configKen Moore2014-10-01
|
* Remove the "ONLY_FOR_ARCHS=" line in the makefile for Lumina: there is ↵Ken Moore2014-09-30
| | | | nothing specific to 64-bit systems (probably just a relic from using the PC-BSD ports as the template).
* Finish cleaning up the new directory browser in the userbutton.Ken Moore2014-09-29
|
* Update the user buttons some more:Ken Moore2014-09-29
| | | | 1) Add the ability to browse through the directory tree for the user's home directory, with the ability to "favorite" any of them.
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2014-09-29
|\
| * Merge pull request #13 from slicer69/masterKen Moore2014-09-25
| |\ | | | | | | Added initial support for Debian/kFreeBSD
| | * Added initial support for Debian/kFreeBSD. This patch has been testedJesse Smith2014-09-24
| | | | | | | | | | | | and shown to build/run on Debian/kFreeBSD, Ubuntu and PC-BSD.
| | * Merge remote-tracking branch 'upstream/master'Jesse Smith2014-09-24
| | |\
| * | | Merge pull request #12 from slicer69/masterKen Moore2014-09-24
| |\| | | | |/ | |/| Updated Debian rules/package files to reflect updated Lumina binaries.
| | * Updated Debian rules/package files to reflect updated Lumina binaries.Jesse Smith2014-09-24
| | | | | | | | | | | | | | | Removed Debian patches that could no longer be applied cleanly. Added initial external device support to Linux in libLumina.
* | | A few updates to plugins:Ken Moore2014-09-29
|/ / | | | | | | | | | | | | | | | | | | | | | | UserButton: 1) When creating links, always create them in ~/.lumina/favorites 2) Scan both the Desktop and the favorites dir for favorite items 3) Distinguish between removing a link and deleting a file 4) Allow for setting links to directories 5) Allow removing links to directories AppLauncher desktop plugin: 1) Make sure to use the session function for launching an item (makes the mouse cursor show the loading icon). 2) Allow for pre-defining a file path for the launcher (syntax: applauncher::<path to file>)
* | Merge pull request #11 from slicer69/masterKen Moore2014-09-23
|\| | | | | Enabling building on 32-bit Linux, fixed compiler warning.
| * Applied Debian patch to enable building on 32-bit Linux machines. ProjectJesse Smith2014-09-22
|/ | | | | | | (.pro) files now support 32-bit and 64-bit Linux builds. Should also build using Clang as well as GCC on Linux. Fixed compiler warning in LDesktop.cpp which might see wrong loop counter used under older compiler.
* Tag Lumina version 0.6.3Ken Moore2014-09-22
| | | | This version is mainly a bunch of bugfixes from 0.6.2, but also included backend streamlining, porting to other OS's, and a slightly updated userbutton.
* Add libjpeg dependency to Lumina port (since the default wallpapers are jpg ↵Ken Moore2014-09-22
| | | | files)
* Adjust how the QApplication is initialized in lumina-open to try and prevent ↵Ken Moore2014-09-22
| | | | | | a seg fault when showing the OSD on FreeBSD 10-Stable. It appears that a QApplication is a *very* special type of class and should not be initialized to a static pointer for the application.
* Update the appearance/functionality of the userbutton quite a bit in ↵Ken Moore2014-09-19
| | | | | | | | lumina-desktop. 1) Should now only reload the applications list if the installed apps changed recently, making the menu show up a ton faster. 2) Move the tabs over to the left side of the UI, and remove a lot of empty space. 3) Attempt to have the widget track the mouse and switch to a new tab on mouse-over instead of requiring a click (still in testing - no loss of functionality at the moment).
* Add support for detecting whether the running user has permission to ↵Ken Moore2014-09-19
| | | | shutdown/restart the system, and enable/disable those options in the logout menu appropriately.
* Add the ability to lock the screen from the log out menu in lumina-desktop.Ken Moore2014-09-19
|
* Make the jpg/png suffix check case-insensitive for showing thumbnail ↵Ken Moore2014-09-19
| | | | previews in lumina-fm.
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2014-09-16
|\
| * Merge pull request #9 from slicer69/masterKen Moore2014-09-16
| |\ | | | | | | Launch default application represented by icon on Linux
| | * Updated fix to make sure first Exec entry in a .desktop file is taken.Jesse Smith2014-09-15
| | | | | | | | | | | | Fixes launching default apps on Linux.
| | * Merge remote-tracking branch 'upstream/master'Jesse Smith2014-09-15
| | |\ | | |/ | |/|
| | * Select the first exec entry from a .desktop file rather than the last.Jesse Smith2014-09-15
| | | | | | | | | | | | Fixes some launch problems on icons with multiple potential launch paths on Linux.
* | | Make sure to sort applications by name case-insensitively.Ken Moore2014-09-16
|/ /
* | Update the Lumina user button a bit:Ken Moore2014-09-15
| | | | | | | | | | 1) Add a new "All" category that is shown by default for listing applications. 2) Speed up the time to open the user menu by only reloading if more than 30 seconds have passed since the previous time it was opened.
* | Have lumina-fm save/remember the last-used size and open itself with that ↵Ken Moore2014-09-15
| | | | | | | | size (if smaller than the screen size).
* | Merge branch 'master' of github.com:pcbsd/luminaKen Moore2014-09-15
|\ \
| * \ Merge pull request #8 from ajacoutot/openbsd2Ken Moore2014-09-14
| |\ \ | | | | | | | | Fix path to lrelease on OpenBSD.
| | * | Fix path to lrelease on OpenBSD.Antoine Jacoutot2014-09-14
| | | |
| * | | Merge pull request #7 from ajacoutot/openbsdKen Moore2014-09-13
| |\ \ \ | | |/ / | |/| | Add support for OpenBSD.
| | * | Add support for OpenBSD.Antoine Jacoutot2014-09-13
| |/ /
* / / Fix a bug in the *.desktop parsing for luminaXDG. It was previously mixing ↵Ken Moore2014-09-15
|/ / | | | | | | the different "entries" in the file, and now it only uses the required "Desktop Entry" section.
* / Clean up the usage/detection of the "URGENT" window status, and also move ↵Ken Moore2014-09-12
|/ | | | the AppStore/ControlPanel/QtConfig shortcut definitions into the LuminaOS class for use in other OS's.
* Update lumina-config to use the new OS prefix settings.Ken Moore2014-09-12
|
* Update lumina-desktop to use the new LuminaOS shortcuts/prefix settings.Ken Moore2014-09-12
|
* Also fix the PREFIX settings for the new dragonfly OS file.Ken Moore2014-09-12
|
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2014-09-12
|\ | | | | | | | | Conflicts: libLumina/LuminaXDG.cpp
| * Merge pull request #5 from mneumann/masterKen Moore2014-09-12
| |\ | | | | | | File went into wrong directory
| | * File went into wrong directoryMichael Neumann2014-09-12
| | |
| * | Merge pull request #4 from mneumann/masterKen Moore2014-09-11
| |\| | | | | | | Port Lumina to DragonFly
bgstack15