Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Find/switch a bunch of other "delete" calls on QWidgets to the Qt ↵ | Ken Moore | 2016-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 Moore | 2016-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 Moore | 2016-02-12 |
| | | | | function. This might fix the random issues with desktop crashes on non-FreeBSD systems. | ||
* | Merge pull request #182 from vovd/master | Ken Moore | 2016-02-12 |
|\ | | | | | Fix #179 | ||
| * | Update libluminautils1.install | vovd | 2016-02-12 |
| | | |||
| * | Update libluminautils-dev.install | vovd | 2016-02-12 |
|/ | |||
* | Oops - Looks like the Lumina-DE.desktop files was accidentally removed from ↵ | Ken Moore | 2016-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 Moore | 2016-02-10 |
| | |||
* | Tag Lumina version 0.8.8-Release | Ken Moore | 2016-02-10 |
| | |||
* | Don't try to pull screen geom in debug output when we dont validate | Kris Moore | 2016-02-10 |
| | | | | the screen number. Let updateDesktops() handle that debug output | ||
* | Re-enable the timer for checkDesktop() | Kris Moore | 2016-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 delay | Kris Moore | 2016-02-08 |
| | |||
* | Disable DEBUG | Kris Moore | 2016-02-07 |
| | |||
* | Further cleanup of updateDesktops(), fix spacing / indentation and | Kris Moore | 2016-02-07 |
| | | | | change some logic which seems to fix up any remaining segfaults | ||
* | Increase the delay before checkingDesktop setup, since we can get | Kris Moore | 2016-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 specific | Kris Moore | 2016-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 Moore | 2016-02-05 |
| | | | | plugin uses when loaded on the panel. | ||
* | Convert the ZFS snapshot timestamp label into a button with a dropdown menu ↵ | Ken Moore | 2016-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 Moore | 2016-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 Moore | 2016-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 Moore | 2016-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 Moore | 2016-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 Moore | 2016-02-04 |
| | | | | monitor - just internal location change). | ||
* | Cleanup how the ~/Desktop/* shortcuts are removed a bit. Now it catches ↵ | Ken Moore | 2016-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 Moore | 2016-02-04 |
| | | | | monitors is 0 (displayport/4K issue?). | ||
* | Fix a bug linking when an older libLumina is installed on the | Kris Moore | 2016-02-03 |
| | | | | system | ||
* | Merge pull request #178 from harcobbit/master | Ken Moore | 2016-02-03 |
|\ | | | | | Fix one typo. Using delete with new [] is undefined. | ||
| * | Fix one typo. Using delete with new [] is undefined. | Carlos Bohórquez | 2016-02-02 |
|/ | |||
* | Disable the quickwidget desktop plugin. The QML embedding systems are still ↵ | Ken Moore | 2016-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 Moore | 2016-02-02 |
| | |||
* | Change the $${PRO_FILE_PWD} variable to just $${PWD}. This seems to fix path ↵ | Ken Moore | 2016-02-02 |
| | | | | issues when setting the lib/include paths. | ||
* | Merge branch 'master' of github.com:pcbsd/lumina | Ken Moore | 2016-02-02 |
|\ | |||
| * | Merge pull request #177 from codersean/master | Ken Moore | 2016-02-02 |
| |\ | | | | | | | Work on the lumina-fm application menu | ||
| | * | Added menu items for various functionality that was already available | Sean Long | 2016-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 end | Sean Long | 2016-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 ↵ | JoshDW19 | 2016-02-01 |
| | | | | | | | | begin theming elements. | ||
* | | Add a few more built-in Qt paths to the OS-detect file, and commit a bit ↵ | Ken Moore | 2016-02-02 |
|/ | | | | more work on the lumina-terminal app. | ||
* | Merge branch 'master' of github.com:pcbsd/lumina | Ken Moore | 2016-01-18 |
|\ | |||
| * | Update the Roadmap for Lumina | Josh | 2016-01-18 |
| | | |||
* | | Adjust the Linux/Fedora build options a bit: Now Linux systems will use /usr ↵ | Ken Moore | 2016-01-18 |
|/ | | | | for the PREFIX by default, (except Fedora: /usr/local there) | ||
* | Merge branch 'master' of github.com:pcbsd/lumina | Ken Moore | 2016-01-11 |
|\ | |||
| * | Merge pull request #175 from kilobyte/master | Ken Moore | 2016-01-08 |
| |\ | | | | | | | debian: add missing build-dependency on libqt5svg5. | ||
| | * | debian: add missing build-dependency on libqt5svg5. | Adam Borowski | 2016-01-02 |
| | | | |||
* | | | Large cleanup of the Lumina project files and OS-detection/support systems. | Ken Moore | 2016-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 Moore | 2016-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 Moore | 2016-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 Moore | 2015-12-28 |
| | | | | save the float to the settings file. | ||
* | Remove the "Browse Files" link from the application menu (does not fit well ↵ | Ken Moore | 2015-12-28 |
| | | | | here - use other links instead). | ||
* | Merge branch 'master' of github.com:pcbsd/lumina | Ken Moore | 2015-12-28 |
|\ | |||
| * | Merge pull request #173 from Conan-Kudo/rpmpkgspec | Ken Moore | 2015-12-28 |
| |\ | | | | | | | Massive refactor of Fedora/CentOS RPM spec |