aboutsummaryrefslogtreecommitdiff
path: root/src-qt5
Commit message (Collapse)AuthorAge
...
* Add the ability to specify mimetype defaults within luminaDesktop.conf, and ↵Ken Moore2016-06-09
| | | | also allow regex wildard matching when looking for default applications ("text/*" will grab all text mimetypes for instance).
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2016-06-08
|\
| * Move the lumina-open.conf file over to the standard XDG location ↵Ken Moore2016-06-08
| | | | | | | | (~/.config/lumina-desktop/lumina-open.conf normally)
| * Remove the initialization of a (now) unused settings file.Ken Moore2016-06-08
| |
| * Adjust the last couple utilities to use the new application/[terminal/email] ↵Ken Moore2016-06-08
| | | | | | | | mimetypes.
| * Move to using the "application/[email/terminal]" mimetypes for ↵Ken Moore2016-06-08
| | | | | | | | registering/finding the default email/terminal applications.
| * Fix up the detection/usage of the "mailto:" option in lumina-open. This also ↵Ken Moore2016-06-08
| | | | | | | | changes the default mimetype used for email applications to "application/email"
| * Fix a bug with detecting/using KDE applications as the defaults for ↵Ken Moore2016-06-08
| | | | | | | | particular mimetypes.
* | Oops, forgot to add in a couple new files for lumina-xconfig.Ken Moore2016-06-08
|/
* Update lumina-xconfig (and lumina-session) so that it saves/reloads the ↵Ken Moore2016-06-06
| | | | previous display configuration on Lumina start.
* Make sure that lumina-fm will also remove broken symlinks when deleting a ↵Ken Moore2016-06-06
| | | | directory.
* Make sure the calendar plugin "rolls-over" when a new day begins (keep the ↵Ken Moore2016-06-06
| | | | current date in sync).
* Fix a bunch of little things with the desktop:Ken Moore2016-06-02
| | | | | | | | | 1) Reset which dirs are watched for apps to be installed into every time the watcher updates (fixes the detection of KDE apps getting installed/removed) 2) Add a new LuminaUtils function for converting a .desktop or binary name into a full path (searching all the various system dirs until it finds the file) 3) Convert the luminaDesktop.conf parser to allow relative paths/filenames for favorite/default apps 4) Update the default luminaDesktop.conf file quite a bit so there are app actually setup out of box. 5) Update the luminaDesktop.conf parser to properly set mimetypes as needed. 6) Fix the install location of the lumina-fm icon.
* Rename/move the new RSS reader plugin to "rssreader" in the backend/source ↵Ken Moore2016-06-02
| | | | tree, update luminaDesktop.conf to include this plugin as well as other quick out-of-box shortcuts.
* Add the new RSS reader to the known plugins in lumina-config.Ken Moore2016-06-02
|
* A couple minor tweaks to the new RSS stuff. Fix the URL for the PC-BSD blog ↵Ken Moore2016-06-02
| | | | and such.
* Make the RSS reader support both rss version 0.91 in addition to version 2.0 ↵Ken Moore2016-06-02
| | | | (0.91 is just a more limited subset of 2.0 - all the same required fields)
* Add a new OS function: RSSFeeds()Ken Moore2016-06-02
| | | | This will return any OS-specific RSS feeds so that users can easily subscribe to get news about updates and such.
* Ok, *now* the RSS reader is completely done aside from the pre-loaded feeds. ↵Ken Moore2016-06-02
| | | | Had to work out an issue with one of the "atom:link" XML fields getting detected as a duplicate "link" field and invalidating the entire read. Also made the icon url matching case-insensitive.
* Get the new RSS reader plugin all setup and fully-functional.Ken Moore2016-06-02
|
* Get the new RSS reader plugin mostly-functional. Add/remove feeds seems to ↵Ken Moore2016-06-01
| | | | work, as well as the main feed display. Still need the feed/channel info page populated though.
* Add the beginnings of a new desktop plugin: rssreaderKen Moore2016-05-31
| | | | This is a simple RSS reader for the desktop. (Not finished yet - but getting close).
* Add a note to the OS-detect.pri file that the OS and LINUX_DISTRO variables ↵Ken Moore2016-05-23
| | | | should not be forcibly defined outside of the Lumina build system.
* Have the lock button in the start menu use the "LaunchItem()" functio so the ↵Ken Moore2016-05-20
| | | | menu is closed right away.
* Merge pull request #225 from HenryHu/masterKen Moore2016-05-20
|\ | | | | use WM_CHANGE_STATE to minimize window
| * initialize struct before using itHenry Hu2016-05-15
| |
| * use WM_CHANGE_STATE to minimize windowHenry Hu2016-05-15
| |
* | Update MainUI.cppq5sys2016-05-19
| | | | | | remove '.png' which causes icon not to be found
* | Update MainUI.cppq5sys2016-05-19
|/
* Merge pull request #223 from HenryHu/masterKen Moore2016-05-13
|\ | | | | add 2 options for background image: fit and full
| * Move background processing into LDesktopBackground classHenry Hu2016-05-12
| | | | | | | | Generate a QPixmap and use it during paintEvent
| * add 2 options for background image: fit and fullHenry Hu2016-05-12
| |
* | Skip windows with SKIP_TASKBAR state in task managerHenry Hu2016-05-13
|/
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2016-05-11
|\
| * Fix the loading of icons where the theme uses pure numbers instead of the ↵Ken Moore2016-05-09
| | | | | | | | <number>x<number> format for directories.
| * Add a new theme template: GlassKen Moore2016-05-06
| | | | | | | | This will apply glass-like effects to the desktop icons/panels. (other plugins not themed differently yet)
| * Merge branch 'master' of github.com:pcbsd/luminaKen Moore2016-05-06
| |\
| * | Add a check for the existence of the log dir before starting the processes.Ken Moore2016-05-06
| | |
* | | Fix a desktop crash which only seems to happen if you have an existing, but ↵Ken Moore2016-05-11
| |/ |/| | | | | invalid application listed in the users favorites when the start button is clicked.
* | Have lumina-screenshot use the current window stacking order for determining ↵Ken Moore2016-05-04
| | | | | | | | which window is under the mouse click (in the case of layered windows at the click point).
* | Update LuminaUtils.cppKen Moore2016-05-03
| | | | | | Now tag version 0.9.1-devel on the master branch.
* | Update LuminaUtils.cppKen Moore2016-05-03
|/ | | Tag version 0.9.0-Release.
* Make the "quicksave" option in lumina-screenshot a bit more flexible with ↵Ken Moore2016-05-02
| | | | regard to which dir the screenshot is saved.
* Adjust the single-replace logic in lumina-textedit. Have it replace the ↵Ken Moore2016-05-02
| | | | current selection match, and find the next one (don't replace the next one until the user can see it highlighted first).
* Fix a geometry calculation for panel placements on X monitors which are not ↵Ken Moore2016-04-29
| | | | aligned with the y=0 axis for the top of the monitor.
* Change the image selection box to a partially-transparent grey (good for any ↵Ken Moore2016-04-28
| | | | image type)
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2016-04-28
|\
| * Have lumina listen to the X root window property changes directly - and ↵Ken Moore2016-04-28
| | | | | | | | update the screen numbers/geometries 50ms after the WM changes the _NET_DESKTOP_GEOMETRY or _NET_WORKAREA properties on it. This bypasses a bug in the QDesktopWidget class where it might not send out the changed() signals when something really did change (noticed this in virtualbox instances in particular).
* | Completely change how lumina-screenshot shows the image a bit. Now it is all ↵Ken Moore2016-04-28
|/ | | | QImage based, allows the user to zoom in/out on the screenshot, and crop the image all before saving to disk.
* Add "bool" to the C++ syntax highlighting.Ken Moore2016-04-27
|
bgstack15