Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add in pending update detection/skipping ability to the main logout window ↵ | Ken Moore | 2016-08-18 |
| | | | | (not the start menu options yet). | ||
* | Add the ability for Lumina to automatically add/remove symlinks from the ↵ | Ken Moore | 2016-08-18 |
| | | | | ~/Desktop for applications that are installed/removed while the user session is active. | ||
* | Setup the desktop to use the new XDGDesktopList directly (disables a lot of ↵ | Ken Moore | 2016-08-18 |
| | | | | the extra managment overhead from the desktop itself). | ||
* | Adjust the XDGDesktopList static creation routine so that the static object ↵ | Ken Moore | 2016-08-18 |
| | | | | itself can be accessed as needed. | ||
* | Update the new XDGDesktopList class a bit more: | Ken Moore | 2016-08-18 |
| | | | | | | 1) Add in all the bits to make it auto-update as needed (optional init argument) 2) Have it also keep track of what previous files were *removed* when it updates. 3) Tweak the update routine to try and make it even faster. | ||
* | Revamp how the system applications are parsed/updated. | Ken Moore | 2016-08-18 |
| | | | | | | | | | | This now uses a new data class which provides for delta updates to the application list, allowing for later checks/updates to be performed a *lot* faster, in addition to providing information about which *new* application entries were discovered during the check in addition to the raw app list. As an added bonus, the new class-based nature of the routine will make it possible to embed the detection/update routines directly into the class rather than requiring some external class to monitor the system and request updates. Example Times: First run: same as old routine. Second run with one new app entry: new routine is ~1/4 of the time of the old routine (20ms vs 78ms on my test box) | ||
* | Oops: *Now* lumina-open will handle binary names as inputs just fine (if ↵ | Ken Moore | 2016-08-18 |
| | | | | they exist). | ||
* | A couple quick fixes: | Ken Moore | 2016-08-17 |
| | | | | | 1) Ensure that lumina-open is used to open the default terminal app (additional binary verification/checking) 2) Add some additional verification of the binary to run within lumina-open, and warn the user about a missing binary as needed. | ||
* | Tag version 1.0.1 in the source tree (Base version 1.0, minor update 1). | Ken Moore | 2016-08-08 |
| | | | | This will be used instead of the "-devel"/"-Release" distinctions in the versions now. | ||
* | Tag version 1.0.0-Release in source. | Ken Moore | 2016-08-08 |
| | |||
* | Fix a small typo in a disabled line in luminaDesktop.conf (so if people ↵ | Ken Moore | 2016-08-08 |
| | | | | uncomment it to use the settings it will be valid). | ||
* | Add a simple check to the panel update routine to verify that the ↵ | Ken Moore | 2016-08-08 |
| | | | | "_NET_WM_STICKY" flag is set on the panel at update time, and re-request that flag if not. | ||
* | use a static_cast from signed->unsigned integer in LuminaX11.cpp to silence ↵ | Ken Moore | 2016-08-05 |
| | | | | a possible c++11 build warning/error. | ||
* | Update the RSS feeds for FreeBSD to point to the TrueOS news feed instead of ↵ | Ken Moore | 2016-08-05 |
| | | | | the PC-BSD feed. | ||
* | Add a quick existance check to the userbutton plugin when adding favorites ↵ | Ken Moore | 2016-08-02 |
| | | | | to the menu. | ||
* | Add application/pdf mimetype defaults to the TrueOS settings. | Ken Moore | 2016-08-02 |
| | |||
* | Cleanup the sizing of the new QToolButtons a bit (ensure uniform sizes - ↵ | Ken Moore | 2016-08-01 |
| | | | | does not touch screenshots since they are recessed by default). | ||
* | Add in the possibility of a "nowatch" file/flag for lumina-open to avoid ↵ | Ken Moore | 2016-08-01 |
| | | | | | | watching processes for crash reports and such. This is a reimplementation of the pull request sent in by slicer69 (issue #244) which looks at the correct file location all the time. | ||
* | Update the TrueOS defaults a bit. | Ken Moore | 2016-08-01 |
| | | | | | 1) Remove peazip from the "tar" mimetypes 2) Add phototonic to the images/* mimetypes. | ||
* | Add in a terminal rule for qterminal to "open here" on a directory (does not ↵ | Ken Moore | 2016-07-29 |
| | | | | work properly with the standard -e flag). | ||
* | Add a bit of debugging output for when fluxbox/compton get prompted to ↵ | Ken Moore | 2016-07-29 |
| | | | | reload configs. | ||
* | Reset the "Control Panel" entry for FreeBSD back to pccontrol.desktop. | Ken Moore | 2016-07-28 |
| | |||
* | Hide duplicate entries in the desktopbar plugin (Desktop/Favorites can be ↵ | Ken Moore | 2016-07-28 |
| | | | | pointing to same file). | ||
* | Disable the translation of the blank HTML text for the QTextBrowser. | Ken Moore | 2016-07-27 |
| | |||
* | Fix up the y-coordinate offsets for the panels and desktop plugin area so ↵ | Ken Moore | 2016-07-26 |
| | | | | that vertical arrangements of monitors are better supported. | ||
* | Update the defaults for lumina a tiny bit (compton settings, Glass colors, ↵ | Ken Moore | 2016-07-25 |
| | | | | fluxbox theme, etc..) | ||
* | Update the "Glass" theme and colors a bit. | Ken Moore | 2016-07-25 |
| | |||
* | Merge branch 'master' of github.com:trueos/lumina | Ken Moore | 2016-07-25 |
|\ | |||
| * | Update the TrueOS defaults to include qterminal if it is installed. | Ken Moore | 2016-07-22 |
| | | |||
* | | Setup the copy over of the default compton.conf as needed. | Ken Moore | 2016-07-25 |
| | | |||
* | | Ensure that a default compton.conf file is distributed with Lumina. | Ken Moore | 2016-07-25 |
|/ | |||
* | Fix up the screen brightness detection on FreeBSD (found a logic reversal). | Ken Moore | 2016-07-22 |
| | |||
* | Minor tweak to the FreeBSD OS backend for screen brightness. | Ken Moore | 2016-07-22 |
| | |||
* | [INTERFACE CHANGE] | Ken Moore | 2016-07-20 |
| | | | | As recommended by docs team, the lumina-info interface has been streamlined a bit so there are individual buttons for each of the external links instead of the label/URL pairings. | ||
* | Ensure that Desktop files which are symlinks to known favorites do not show ↵ | Ken Moore | 2016-07-19 |
| | | | | up as duplicates within the "favorites" tab in the user menu. | ||
* | Add an "enableCompositing" flag to the sessionsettings.conf file which ↵ | Ken Moore | 2016-07-18 |
| | | | | | | | | | determines if the compositor (compton, xcompmgr) is supposed to be started or not. NOTE: This is a hidden option (not available in lumina-config). To disable the compositor the user will need to edit ~/.config/lumina-desktop/sessionsettings.conf by hand and add the following line: enableCompositing=false Then restart Lumina for the changes to take effect. | ||
* | Also ensure that the XDG_CONFIG_HOME replacement happens on the fluxbox-init ↵ | Ken Moore | 2016-07-18 |
| | | | | file as well. | ||
* | Don't embed the fluxbox config files into the lumina-desktop binary (using ↵ | Ken Moore | 2016-07-18 |
| | | | | the pre-installed files instead). | ||
* | Fix up the copy/adjustment of the fluxbox config files when initializing the ↵ | Ken Moore | 2016-07-18 |
| | | | | user's settings for Lumina. | ||
* | Fix the xterm title gibberish issue. | Ken Moore | 2016-07-07 |
| | |||
* | Fix a crash when right-clicking a non-applauncher desktop plugin and ↵ | Ken Moore | 2016-07-07 |
| | | | | removing it. | ||
* | Merge branch 'master' of github.com:trueos/lumina | Ken Moore | 2016-07-07 |
|\ | |||
| * | Merge branch 'master' of github.com:trueos/lumina | Ken Moore | 2016-07-06 |
| |\ | |||
| * | | Enable starting fluxbox within the start-lumina-desktop utility ↵ | Ken Moore | 2016-07-06 |
| | | | | | | | | | | | | (lumina-session). | ||
* | | | Fix up the loading of non-integer values for the panel height. | Ken Moore | 2016-07-07 |
| |/ |/| | |||
* | | Merge branch 'master' of github.com:trueos/lumina | Ken Moore | 2016-07-06 |
|\| | |||
| * | Fix up the reloading of compton when the config file changes. | Ken Moore | 2016-07-06 |
| | | |||
* | | Disable fluxbox initialization within the lumina-desktop binary. (moved to ↵ | Ken Moore | 2016-07-06 |
|/ | | | | start-lumina-desktop). | ||
* | Setup the session process launcher to provide the capability of prompting ↵ | Ken Moore | 2016-07-06 |
| | | | | fluxbox and/or compton to reload it's configs when they change. | ||
* | Fix a crash within the userbutton plugin which would happen after clearing ↵ | Ken Moore | 2016-07-06 |
| | | | | out one of the scroll areas. |