aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* Move the desktop initialization after the menu's initialization. With all ↵Ken Moore2015-05-23
| | | | teh additional process events calls the menus needs to be ready before desktop elements start trying to use them.
* Remove the extra bootsplash show between the apps/settings menu ↵Ken Moore2015-05-23
| | | | initialization. Something about the addition processEvents() call is screwing up the init procedures.
* Add a new "phase" into the boot splash - system applications loading.Ken Moore2015-05-23
|
* Fix the random issue with desktop crashes when removing a desktop plugin ↵Ken Moore2015-05-23
| | | | (only able to reproduce on a 11.x VM).
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2015-05-22
|\
| * Merge pull request #126 from Nanolx/masterKen Moore2015-05-22
| |\ | | | | | | Debian updates
| | * xxx package for top is procpsChristopher Roy Bratusek2015-05-22
| | |
| | * update debian packaging scriptsChristopher Roy Bratusek2015-05-22
| | | | | | | | | | | | | | | - new snapshot - add runtime-dependency on top
| | * update Debian supportChristopher Roy Bratusek2015-05-22
| | | | | | | | | | | | | | | | | | | | | | | | - LOS::userHasShutdownAccess -- proper return [fix compiler warning] - LOS::systemCanSuspend -- proper return [fix compiler warning] - LOS::CPUTemperatures -- get cpu temp [XXX untested as my FX-8350 doesn't talk to me] - LOS::CPUUsagePercent -- get cpu usage - LOS::MemoryUsagePercent -- get memory usage
| | * LUtils::getCmdOutput enforce LANG=CChristopher Roy Bratusek2015-05-22
| | | | | | | | | | | | different formats of output in different locales (eg. colon vs. point as decimal delimiters)
| * | Merge pull request #125 from pcbsd/linuxKen Moore2015-05-22
| |\ \ | | |/ | |/| Make sure disabled numlock stays off. Updated Linux shutdown command.
| | * Make sure disabled numlock stays off. Updated Linux shutdown command.Jesse Smith2015-05-22
| | | | | | | | | | | | | | | | | | | | | | | | | | | This patch primarily fixes two minor issues. 1. When number lock is disabled in the session settings, it should now turn off when Lumina starts. 2. In the Linux portion of libLumina, the shutdown command has been updated. 3. A minor typo was fixed in the dependency list.
* | | Another quick checkpoint with teh lumina-wm sources - still nothing to try ↵Ken Moore2015-05-22
|/ / | | | | | | using yet.
* | Fix a missing icon in the new system monitor plugin.Ken Moore2015-05-22
| |
* | Ensure that the "change User icon" button in lumina-config only makes the ↵Ken Moore2015-05-22
| | | | | | | | cahnge pending until the user clicks the save button.
* | Commit some debug output for the new Memory/CPU calculations.Ken Moore2015-05-22
|/
* Finish cleaning up the new CPU/Memory desction routines in libLumina, and ↵Ken Moore2015-05-22
| | | | add a new desktop plugin for monitoring system statistics (CPU/Mem usage, CPU temps).
* Add a few new functions to LuminaOS:Ken Moore2015-05-21
| | | | | | | | | 1) CPUTemperatures() 2) CPUUsagePercent() 3) MemoryUsagePercent() These functions have been filled out for the LuminaOS-FreeBSD implementation, but not for any of the others yet. The FreeBSD implementation has also not been tested yet. Also add a new "DisplayNumberToBytes()" function into LuminaUtils for converting sizes in a string format (50M or 50MB for example) into a double with the number of bytes for calculations.
* Remove the extra painting check/update routine for the system tray - send it ↵Ken Moore2015-05-21
| | | | into a loop and causes high Xorg/CPU usage.
* Add a routine to ensure that all the tray icons get repainted when the main ↵Ken Moore2015-05-21
| | | | tray plugin gets repainted. This should ensure that when there is a visibility event (such as the screensaver turning off), all the tray icons should be updated immediately.
* Merge pull request #124 from pcbsd/linuxKen Moore2015-05-21
|\ | | | | Very minor clean-up to avoid compiler warnings.
| * Very minor clean-up to avoid compiler warnings.Jesse Smith2015-05-21
|/ | | | | | | On a clean compile of the code I found two compiler warnings, both indicating declarations of unused variables. In both cases I think these variables were used for debugging, originally, and are no longer needed. Their declarations have been removed.
* Update the included themes to ensure that the new Boot Splash is themed properlyKen Moore2015-05-21
|
* Add a new boot splash screen to be used during the Lumina initialization ↵Ken Moore2015-05-21
| | | | phase. This is *not* a QSplashScreen, so we avoid the issues with VirtualBox/3D acceleration and it loads/updates much faster (almost no change in the startup time on my system).
* Oops, forgot to include the process exit status comparison before changing ↵Ken Moore2015-05-21
| | | | the rreturn code to 1 with the new lumina-open changes.
* Add a fix for loading icons for Wine applications.Ken Moore2015-05-20
|
* Fix the issues with running commands with lots of forward slashes in the ↵Ken Moore2015-05-20
| | | | commandd string (generally Wine programs). These programs/commands will now be run with the "system()" command instead of using a QProcess, resulting in a lack of usable error logs, but at least it functions properly now.
* Add the ability to set solid-color backgrounds within Lumina, and add this ↵Ken Moore2015-05-20
| | | | option to lumina-config.
* Fix a bug in the background snapshot finder: the new simplification routine ↵Ken Moore2015-05-18
| | | | was incorrectly being used, because the variable being checked was set just moments before (resulting in it always re-using the first snapshot directory found)
* Fix a bug in lumina-config where saving settings during a screen change was ↵Ken Moore2015-05-15
| | | | saving the settings on the new screen instead of the old one.
* A couple adjustments to the session startup procedures:Ken Moore2015-05-14
| | | | | 1) Ensure that numlockx is actually installed before running that check/enable routine. 2) Add a 250ms delay (non-blocking) between auto-started applications. This just helps prevent overloading the system and is a bit nicer about starting a lot of processes in a short time frame.
* Merge pull request #121 from Nanolx/masterKen Moore2015-05-13
|\ | | | | Update Debian packaging scripts
| * update luminaDesktop.conf (debian)Christopher Roy Bratusek2015-05-13
| |
| * drop unneeded DEB_HOST_MULTIARCH re-definition from debian/rulesChristopher Roy Bratusek2015-05-13
| |
| * remove creation of luminaStartapps from debian/rulesChristopher Roy Bratusek2015-05-13
| |
| * new debian snapshotChristopher Roy Bratusek2015-05-13
| |
* | A couple quick updates to the system tray:Ken Moore2015-05-13
|/ | | | | 1) Keep track of any events that come in during a check, and run another check when ready. 2) If an update event comes in for an icon which is not internally found, have it run the full check to see if it is missing an icon.
* When using the time/date or date/time clock formats, put a newline instead ↵Ken Moore2015-05-13
| | | | of a space between the time/date.
* Fix a couple possible parsing issues with loading system/lumina defaults ↵Ken Moore2015-05-13
| | | | (remember case sensitivity!)
* Integrate the new conversion from the old "startApps" file to the new XDG ↵Ken Moore2015-05-13
| | | | | | autostart spec, and disable all the usage of the "startApps" files. NOTE FOR SYSTEM ADMINS: If you have system-specific startapps files hanging around, you will need to convert them to the XDG autostart spec manually - they will NO LONGER BE USED!!!
* Finish cleaning up the new XDG autostart write-support and enable it in ↵Ken Moore2015-05-12
| | | | | | lumina-config. Now Lumina use the XDG spec entirely for auto-starting applications/utilities. NOTE: The conversion routine from the old->new autostart spec has not been implemented yet, so the old file will still be used for a short while (just not changeable through lumina-config).
* Large update to the XDG autostart spec - Add full write support in libLumina.Ken Moore2015-05-12
| | | | This still needs to be tested/integrated into lumina-config for full access.
* Have lumina assign an internal "non-mimetype" to files that do not have a ↵Ken Moore2015-05-12
| | | | | | match in the system mimetype database. This allows backend system to function normally on these types of files. Internal designation: "unknown/[lowercase extension or lowercase filename]"
* Adjust the desktopview plugin just a bit:Ken Moore2015-05-12
| | | | | | 1) Remove the Qt "UniformItemSizes" flag, and instead force particular grid sizing for items (fixes issue with entire grid being re-adjusted to smallest icon size). 2) Add the ability for two lines of text underneath each icon, with the string elided and split as necessary to fit. 3) If there is a natural word break in the file name, use that for the lines and elide each line individually.
* When making a previous selection visible in the viewport, try to put it at ↵Ken Moore2015-05-11
| | | | the top of the viewport.
* Put in a quick check/safeguard for invalid panel sizing.Ken Moore2015-05-11
|
* Merge pull request #118 from pcbsd/linuxKen Moore2015-05-11
|\ | | | | Updated DEPENDNECIES file.
| * Updated DEPENDNECIES file.Jesse Smith2015-05-11
| | | | | | | | | | | | Updated the DEPENDNECIES file to include the libxcb-image0-dev package, which is required on Debian/Ubuntu systems for building Lumina.
* | oops, also ensure that the widget scrolls to ensure the old directory is ↵Ken Moore2015-05-11
| | | | | | | | visible instead of just selected.
* | When moving back/up a directory in lumina-fm, have it automatically select ↵Ken Moore2015-05-11
|/ | | | the previous directory in the list.
bgstack15