aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Find/switch a bunch of other "delete" calls on QWidgets to the Qt ↵Ken Moore2016-02-18
| | | | deleteLater() function instead. This seems to fix the start menu category change crash with Qt 5.5.1
* Fix the "amixer" command used to set the volume in the generic "Linux" ↵Ken Moore2016-02-12
| | | | support class. This was based on a fix posted in Github issue #180 (by texstar).
* Change a lot of "delete" calls on QWidgets to the safer "->deleteLater()" Qt ↵Ken Moore2016-02-12
| | | | function. This might fix the random issues with desktop crashes on non-FreeBSD systems.
* Merge pull request #182 from vovd/masterKen Moore2016-02-12
|\ | | | | Fix #179
| * Update libluminautils1.installvovd2016-02-12
| |
| * Update libluminautils-dev.installvovd2016-02-12
|/
* Oops - Looks like the Lumina-DE.desktop files was accidentally removed from ↵Ken Moore2016-02-10
| | | | the project file (so the session startup files was not getting installed)
* Update the port Makefile for Lumina 0.8.8-Release (FreeBSD port).Ken Moore2016-02-10
|
* Tag Lumina version 0.8.8-ReleaseKen Moore2016-02-10
|
* Don't try to pull screen geom in debug output when we dont validateKris Moore2016-02-10
| | | | the screen number. Let updateDesktops() handle that debug output
* Re-enable the timer for checkDesktop()Kris Moore2016-02-10
| | | | | Can't find a way to reliably duplicate the crash we are seeing here, if it pops up down the road we will check further.
* Run the updateDesktops() immediately instead of on delayKris Moore2016-02-08
|
* Disable DEBUGKris Moore2016-02-07
|
* Further cleanup of updateDesktops(), fix spacing / indentation andKris Moore2016-02-07
| | | | change some logic which seems to fix up any remaining segfaults
* Increase the delay before checkingDesktop setup, since we can getKris Moore2016-02-06
| | | | | | | into a weird race condition where xorg is still deleting / adding screens, in the middle of Lumina trying to re-apply desktops to them. Also, put sanity check on DESKTOPS.length()
* Fix a bug with Lumina-DE segfaulting during wakeup on some specificKris Moore2016-02-06
| | | | | | cards / monitors. Caused problems on my 4K displayport here, and possibly other video-card / monitor combos where the screen is marked as removed when the monitor goes to sleep.
* Change the icon used for the "show desktop" plugin to match the icon the ↵Ken Moore2016-02-05
| | | | plugin uses when loaded on the panel.
* Convert the ZFS snapshot timestamp label into a button with a dropdown menu ↵Ken Moore2016-02-05
| | | | of all the snapshots by name (same time-ordered list: oldest->newest). This allows the user to go into a specific snapshot instead of using the time slider.
* A few small fixes to lumina-desktop:Ken Moore2016-02-05
| | | | | 1) When loading the "pt" locale code - pass it to QLocale as "pt_PT" so the native language translation some out properly (European portuguese, not brazilian) 2) Add a new button for the audio controls in the start menu for muting/unmuting the audio.
* Cleanup lumina-config a bit:Ken Moore2016-02-05
| | | | | | 1) Add an "all files" option to the background file selector dialog (just in case the file has an alternate extension/syntax). 2) Add options to select a directory (single/recursive) when looking for background files. 3) Clean up a lot of commented-out code from the mainUI file.
* Tinker with the resizeMenu class to try and bypass a bug in Qt 5.5.1 ↵Ken Moore2016-02-04
| | | | (QWidget embedded in a QWidgetAction does not receive mouse-over events properly). Also ensure that when resizing the menu, the grabbed side cannot go beyond the opposite side.
* Clean up the thumbnail loading routine a bit more in lumina-fm. Due to the ↵Ken Moore2016-02-04
| | | | multi-threaded nature of the loader function, we need to use signals/slots to return the newly-loaded QIcon to the main widget/thread.
* When moving a screen left/right, don't change the resolution (same physical ↵Ken Moore2016-02-04
| | | | monitor - just internal location change).
* Cleanup how the ~/Desktop/* shortcuts are removed a bit. Now it catches ↵Ken Moore2016-02-04
| | | | these special files and only runs the QFile::remove() function on it (just like deleteing the file from teh CLI), and the plugin itself is removed by the update routine later on after the filesystem watcher sees the change.
* Quick patch to skip the desktop removal routine if the number of available X ↵Ken Moore2016-02-04
| | | | monitors is 0 (displayport/4K issue?).
* Fix a bug linking when an older libLumina is installed on theKris Moore2016-02-03
| | | | system
* Merge pull request #178 from harcobbit/masterKen Moore2016-02-03
|\ | | | | Fix one typo. Using delete with new [] is undefined.
| * Fix one typo. Using delete with new [] is undefined.Carlos Bohórquez2016-02-02
|/
* Disable the quickwidget desktop plugin. The QML embedding systems are still ↵Ken Moore2016-02-02
| | | | not robust enough for normal use - and no other contributors seem interested in writing QML plugins anyway.
* Bump the copyright year to -2016 in the LICENSE files.Ken Moore2016-02-02
|
* Change the $${PRO_FILE_PWD} variable to just $${PWD}. This seems to fix path ↵Ken Moore2016-02-02
| | | | issues when setting the lib/include paths.
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2016-02-02
|\
| * Merge pull request #177 from codersean/masterKen Moore2016-02-02
| |\ | | | | | | Work on the lumina-fm application menu
| | * Added menu items for various functionality that was already availableSean Long2016-02-01
| | | | | | | | | | | | | | | just not from the main application menu. When adding the shortcuts I used the defacto standards that are used in many *nix applications.
| | * Generally in GUI's menu items that popup a window show '...' at the endSean Long2016-02-01
| |/ | | | | | | | | of the menu item. Added the a few missing '...' to the popup context menu in lumina-fm.
| * Ken changed theming to be more specific for Lumina on my system so I can ↵JoshDW192016-02-01
| | | | | | | | begin theming elements.
* | Add a few more built-in Qt paths to the OS-detect file, and commit a bit ↵Ken Moore2016-02-02
|/ | | | more work on the lumina-terminal app.
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2016-01-18
|\
| * Update the Roadmap for LuminaJosh2016-01-18
| |
* | Adjust the Linux/Fedora build options a bit: Now Linux systems will use /usr ↵Ken Moore2016-01-18
|/ | | | for the PREFIX by default, (except Fedora: /usr/local there)
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2016-01-11
|\
| * Merge pull request #175 from kilobyte/masterKen Moore2016-01-08
| |\ | | | | | | debian: add missing build-dependency on libqt5svg5.
| | * debian: add missing build-dependency on libqt5svg5.Adam Borowski2016-01-02
| | |
* | | Large cleanup of the Lumina project files and OS-detection/support systems.Ken Moore2016-01-11
|/ / | | | | | | | | | | | | 1) Setup all the subprojects to use the new OS-detect.pri subfile 2) Automatically detect/set the build datetime string for the project when qmake is run. 3) Automatically read/embed the current GIT revision into the Lumina version string 4) Remove the old QtConfig shortcut function from the LuminaOS class (and all templates).
* | Start the work of abstracting out the OS-detection/build system from the ↵Ken Moore2016-01-08
| | | | | | | | individual projects. Currently used for the library mainly - still working on fleshing it out before switching all the project files to use it.
* | Setup the dialog to use for file operation errors as the scroll dialog (in ↵Ken Moore2016-01-05
|/ | | | case the list of files is really long).
* Make sure to round the generated panel size to the nearest pixel rather than ↵Ken Moore2015-12-28
| | | | save the float to the settings file.
* Remove the "Browse Files" link from the application menu (does not fit well ↵Ken Moore2015-12-28
| | | | here - use other links instead).
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2015-12-28
|\
| * Merge pull request #173 from Conan-Kudo/rpmpkgspecKen Moore2015-12-28
| |\ | | | | | | Massive refactor of Fedora/CentOS RPM spec
bgstack15