aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Remove the context menu on the toolbar in lumina-configKen Moore2015-07-09
|
* Remove the context menu on the toolbar in lumina-fmKen Moore2015-07-09
|
* Remove the context menu on the toolbar in lumina-screenshotKen Moore2015-07-09
|
* Fix up the clipping/sizing issues with the applauncher desktop icons.Ken Moore2015-07-08
|
* Update the gitignore to avoid some other binaries/librariesKen Moore2015-07-08
|
* Clean up a few other case-sensitive issues with the luminaDesktop.conf file ↵Ken Moore2015-07-08
| | | | loading routine.
* Fix up the loading of luminaDesfaults.conf quite a bit (now it works ↵Ken Moore2015-07-08
| | | | properly/consistently for the new favorites/theme config options).
* Update how the desktop icons (applaunchers or desktopview) are ↵Ken Moore2015-07-08
| | | | created/arranged initially. Now the desktopview should be oriented the proper way, and the applauncher icons should be the proper size (although they are still not being placed in non-overlapping locations yet).
* Fix the initial brightness detection for FreeBSD on new users/systems.Ken Moore2015-07-07
|
* Merge pull request #132 from rezso/patch-1Ken Moore2015-07-07
|\ | | | | fix build with qt 5.5
| * fix build with qt 5.5rezso2015-07-05
|/ | | https://gist.github.com/rezso/c050801e6fa5b4b10715
* Add a new PanelWidget to lumina-config. This allows the user to add more ↵Ken Moore2015-06-26
| | | | than 2 panels to each screen, and panels can be removed individually (not just the last one).
* Some quick cleanup in the LSession.cpp file and update the port filesKen Moore2015-06-26
|
* Add a new option in luminaDesktop.conf for auto-generating desktop ↵Ken Moore2015-06-23
| | | | icons/launchers.
* Adjust/verify all the XDG routines which touch a file based on the desktop ↵Ken Moore2015-06-22
| | | | name to ensure that the proper case is used ("Lumina", or case-insensitive checks). The default apps file (lumina-mimeapps.list) is correct because the specs excplicitly state that it should be the lowercase version of the desktop name.
* Add lumina-fileinfo and lumina-xconfig to the translation mechanisms.Ken Moore2015-06-22
|
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2015-06-22
|\
| * Fix up the adjustment of new windows to account for the frame (in the ↵Ken Moore2015-06-20
| | | | | | | | vertical dimension only at the moment).
* | Ensure that "Lumina" is used for the XDG registrations instead of "LUMINA" ↵Ken Moore2015-06-22
|/ | | | (proper capitalization based on standards).
* Adjust the new window adjustment routine a bit - make it use the center of ↵Ken Moore2015-06-20
| | | | the window to calculate which screen it is on instead of the upper-left corner.
* Add a new function to luminaX11: WindowFrameGeometry() - returns the sizes ↵Ken Moore2015-06-20
| | | | of the frame on each side of the given window.
* Clean up the desktop plugin/container interactions quite a bit to ensure ↵Ken Moore2015-06-20
| | | | consistency and proper size calculations (especially for new plugins).
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2015-06-20
|\
| * Merge pull request #130 from pcbsd/linuxKen Moore2015-06-19
| |\ | | | | | | Minor change to audio to make volume adjustment more tolerant.
| | * Minor change to audio to make volume adjustment more tolerant.Jesse Smith2015-06-18
| | | | | | | | | | | | | | | Made a small adjustment to the way sound is set on Linux to make it more reliable.
* | | Fix a bug in the writeFile() function when passed an empty list of text. ↵Ken Moore2015-06-20
|/ / | | | | | | This fixes the issue with removing the last "favorite" from the system causing a crash.Also make sure to remove any empty lines from the favorites when loading them.
* | Merge branch 'master' of github.com:pcbsd/luminaKen Moore2015-06-18
|\ \
| * | Merge pull request #129 from pcbsd/linuxKen Moore2015-06-18
| |\| | | | | | | Fixed selecting Linux template.
| | * Fixed selecting Linux template.Jesse Smith2015-06-17
| |/ | | | | | | | | | | | | The original method for selecting a Linux template appears to only work under Debian. Fixed typo in make-linux-distro.sh script and modified README.md file to insure selecting a template happens in the correct order.
* | Add a checkbox for allowing the auto-creation of desktop icons on each ↵Ken Moore2015-06-18
| | | | | | | | individual screen.
* | Add a quick verification to the favorites system to ensure that the ↵Ken Moore2015-06-18
|/ | | | directory where favorites are stored is actually in existance.
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2015-06-15
|\
| * Merge pull request #128 from Nanolx/masterKen Moore2015-06-12
| |\ | | | | | | Debian updates
| | * Debian updates:Christopher Roy Bratusek2015-06-12
| |/ | | | | | | | | | | - display 'Not available' if cpu temp can not be read - add support for disk i/o in system monitor - update luminaDesktop.conf to new format
* | Disable some debugging and fix up the context menu on the applauncher plugins.Ken Moore2015-06-14
| |
* | Re-work quite a bit of the background procedures for desktop plugins and ↵Ken Moore2015-06-14
|/ | | | | | | | | | | watchers: 1) Move the ~/Desktop directory watcher into the Session (no extra overhead, already have a watcher there), and have te session send out signals when the contents of the ~/Desktop dir change. 2) Setup the plugins that poll the desktop to use the new session implementation (reducing overhead overall) 3) Add the ability to use files/dirs in the "applauncher" plugin as well (not exposed to user yet) 4) Add a new desktop flag for auto-creating applauncher plugins for any files/dirs on the desktop (not added to lumina-config yet) 5) Get rid of all the config files for the desktop plugins and merge them all together into a single conf file that the session maintains the pointer to (so plugins can grab that pointer as necessary) 6) Make sure that desktop plugins go through a special [read/save]Setting() functions in the plugin implementation itself so that they don't accidentally trample other plugin settings (keeps it restricted to the particular group for that plugin)
* Add a QtQuick sample plugin and disable the new panel container for QtQuick ↵Ken Moore2015-06-12
| | | | pluins. It appears that there is a fundamental issue with embedding QML objects into a panel/window with the "always on top" flag set - it never finishes painting the QML object and prevents the rest of the panel from being updated as well.
* Oops, fix a typo where the accent color was still being used for the ↵Ken Moore2015-06-11
| | | | highlighted desktopview items.
* Add two new plugins for Lumina: QuickPPlugin, QuickDPlugin (panel/desktop ↵Ken Moore2015-06-11
| | | | | | respectively). These are QtQuick "containers" which allow the loading of user/system supplied QML scripts for non-compiled plugin support. These plugins must be single *.qml files located in <Lumina Share>/quickplugins/*.qml or ~/.lumina/quickplugins/*.qml
* Oops, forgot to save/commit the new fields in the luminaDesktop.conf gile.Ken Moore2015-06-11
|
* Update the luminaDesktop.conf file format/syntax a bit. Now it uses "_" as ↵Ken Moore2015-06-11
| | | | | | the separation character in variables instead of ".", allowing compatibility with libUCL. (Note: it will still detect the "." separation in variables for backwards compatibility at the moment - might remove this compat once we get ready for 1.0-release in the distant future). Also add a couple new panel options (pinlocation, edgepercent) allowing the panel to bet setup in a particular location on the designated screen edge.
* Add a new function to LuminaOS: DiskUsage()Ken Moore2015-06-10
| | | | | This returns the current stats about the available disks on the system (current read/write rates on FreeBSD - not implemented on other OS's yet). Also use this new function in the systemmonitor desktop plugin.
* Adjust the themes to use the PRIMARY colors instead of the ACCENT colors for ↵Ken Moore2015-06-10
| | | | desktop plugin shaders/backgrounds. This ensures a uniformity with the panel appearance (when the panel is following the theme). Also add an entry for the new systemmonitor plugin.
* Update the memory calculation for FreeBSD/PC-BSD to also use the kernel info ↵Ken Moore2015-06-10
| | | | directly instead of running top (much faster).
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2015-06-10
|\
| * A couple quick adjustments to the LSession:Ken Moore2015-06-08
| | | | | | | | | | 1) Ensure that the settings file never has the saved version go "backwards", only forward so that we know what version the settings correspond with. 2) Have the WM reset wait a second before starting off (X is sometimes still swamped when the event happens - give it a moment first).
* | Adjust how the CPU/Temperature monitoring functions work on FreeBSD/PC-BSD. ↵Ken Moore2015-06-10
| | | | | | | | Now it will directly use the sysctls from the kernel instead of using an external monitoring utility. This makes it much more accurate and much faster
* | Clean up the border/spacing for the system tray container - remove the frame ↵Ken Moore2015-06-09
|/ | | | entirely and make the spacing between tray icons 0 pixels. (prevents the occasional 1px lines since the frame does not refresh as often)
* Add a new function to "restart" the window manager, and run this if ↵Ken Moore2015-06-08
| | | | something changed with regards to the available monitors/displays (such as when adding/removing a monitor). This forces Fluxbox to reload completely so it picks up on the new display layout.
* Finish up the desktop re-scaling routines for ensure the same interface if ↵Ken Moore2015-06-05
| | | | you switch out monitors/systems with a different resolution. Also add a quick check to ensure that we don't create duplicate desktops in the same location on the X screen.
bgstack15