Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | A few changes: | Ken Moore | 2016-06-13 |
| | | | | | | 1) Cleanup a compile warning in LDesktopBackground.cpp 2) Ensure the desktop re-themes when the theme changes (another leftover from changing the binary name) 3) Setup the appmenu and userbutton panel plugin to try and register themselves as "Start buttons" for the purpose of keyboard shortcuts opening them on demand. | ||
* | Setup the keyboard shortcut so the windows/meta key will open the start menu. | Ken Moore | 2016-06-12 |
| | |||
* | Get the lumina desktop all setup with a registration system for ↵ | Ken Moore | 2016-06-11 |
| | | | | start-menu-like plugins to determine whether they should respond to a show command, and setup all the systemstart plugins to use this system (will expand later to the appmenu and userbutton plugins as well). | ||
* | Add a couple more default mimetype associations for the text editor. | Ken Moore | 2016-06-11 |
| | |||
* | Change the name of the main desktop binary from "Lumina-DE" to ↵ | Ken Moore | 2016-06-11 |
| | | | | "lumina-desktop" for consistency. This also should catch/fix all those old xsessions/.desktop files floating around which did not make the transition to using the new start-lumina-desktop binary for launching the desktop. | ||
* | Fix up the RSS reader plugin a bit so that it handles all the feeds by the ↵ | Ken Moore | 2016-06-11 |
| | | | | original URL (in case of multiple redirects or invalid forwards - such as a capture portal on the network). | ||
* | Ensure a more uniform size for task manager buttons. | Ken Moore | 2016-06-10 |
| | |||
* | Change to using the "start-here-lumina" icon instead, "start-here" was ↵ | Ken Moore | 2016-06-10 |
| | | | | already taken. | ||
* | Change the app menu and start menu button icon to use "start-here" as the ↵ | Ken Moore | 2016-06-10 |
| | | | | primary icon, and the lumina icon as the fallback. | ||
* | Hide duplicate favorite entries. | Ken Moore | 2016-06-10 |
| | |||
* | Make sure that wildard mimetype matches are given lower priority than exact ↵ | Ken Moore | 2016-06-09 |
| | | | | mimetype matches in the default associations routine. | ||
* | Add the ability to specify mimetype defaults within luminaDesktop.conf, and ↵ | Ken Moore | 2016-06-09 |
| | | | | also allow regex wildard matching when looking for default applications ("text/*" will grab all text mimetypes for instance). | ||
* | Move the lumina-open.conf file over to the standard XDG location ↵ | Ken Moore | 2016-06-08 |
| | | | | (~/.config/lumina-desktop/lumina-open.conf normally) | ||
* | Move to using the "application/[email/terminal]" mimetypes for ↵ | Ken Moore | 2016-06-08 |
| | | | | registering/finding the default email/terminal applications. | ||
* | Fix up the detection/usage of the "mailto:" option in lumina-open. This also ↵ | Ken Moore | 2016-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 Moore | 2016-06-08 |
| | | | | particular mimetypes. | ||
* | Update lumina-xconfig (and lumina-session) so that it saves/reloads the ↵ | Ken Moore | 2016-06-06 |
| | | | | previous display configuration on Lumina start. | ||
* | Make sure the calendar plugin "rolls-over" when a new day begins (keep the ↵ | Ken Moore | 2016-06-06 |
| | | | | current date in sync). | ||
* | Fix a bunch of little things with the desktop: | Ken Moore | 2016-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 Moore | 2016-06-02 |
| | | | | tree, update luminaDesktop.conf to include this plugin as well as other quick out-of-box shortcuts. | ||
* | A couple minor tweaks to the new RSS stuff. Fix the URL for the PC-BSD blog ↵ | Ken Moore | 2016-06-02 |
| | | | | and such. | ||
* | Make the RSS reader support both rss version 0.91 in addition to version 2.0 ↵ | Ken Moore | 2016-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 Moore | 2016-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 Moore | 2016-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 Moore | 2016-06-02 |
| | |||
* | Get the new RSS reader plugin mostly-functional. Add/remove feeds seems to ↵ | Ken Moore | 2016-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: rssreader | Ken Moore | 2016-05-31 |
| | | | | This is a simple RSS reader for the desktop. (Not finished yet - but getting close). | ||
* | Have the lock button in the start menu use the "LaunchItem()" functio so the ↵ | Ken Moore | 2016-05-20 |
| | | | | menu is closed right away. | ||
* | initialize struct before using it | Henry Hu | 2016-05-15 |
| | |||
* | use WM_CHANGE_STATE to minimize window | Henry Hu | 2016-05-15 |
| | |||
* | Merge pull request #223 from HenryHu/master | Ken Moore | 2016-05-13 |
|\ | | | | | add 2 options for background image: fit and full | ||
| * | Move background processing into LDesktopBackground class | Henry Hu | 2016-05-12 |
| | | | | | | | | Generate a QPixmap and use it during paintEvent | ||
| * | add 2 options for background image: fit and full | Henry Hu | 2016-05-12 |
| | | |||
* | | Skip windows with SKIP_TASKBAR state in task manager | Henry Hu | 2016-05-13 |
|/ | |||
* | Merge branch 'master' of github.com:pcbsd/lumina | Ken Moore | 2016-05-11 |
|\ | |||
| * | Fix the loading of icons where the theme uses pure numbers instead of the ↵ | Ken Moore | 2016-05-09 |
| | | | | | | | | <number>x<number> format for directories. | ||
| * | Add a new theme template: Glass | Ken Moore | 2016-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/lumina | Ken Moore | 2016-05-06 |
| |\ | |||
| * | | Add a check for the existence of the log dir before starting the processes. | Ken Moore | 2016-05-06 |
| | | | |||
* | | | Fix a desktop crash which only seems to happen if you have an existing, but ↵ | Ken Moore | 2016-05-11 |
| |/ |/| | | | | | invalid application listed in the users favorites when the start button is clicked. | ||
* | | Update LuminaUtils.cpp | Ken Moore | 2016-05-03 |
| | | | | | | Now tag version 0.9.1-devel on the master branch. | ||
* | | Update LuminaUtils.cpp | Ken Moore | 2016-05-03 |
|/ | | | Tag version 0.9.0-Release. | ||
* | Fix a geometry calculation for panel placements on X monitors which are not ↵ | Ken Moore | 2016-04-29 |
| | | | | aligned with the y=0 axis for the top of the monitor. | ||
* | Have lumina listen to the X root window property changes directly - and ↵ | Ken Moore | 2016-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). | ||
* | Unhook the stylesheet in the Lumina Theme Engine from the non-desktop ↵ | Ken Moore | 2016-04-27 |
| | | | | applications. This prepares us to use a "real" Qt style plugin for application appearances instead of stylesheets for a few lumina-* apps. | ||
* | Merge branch 'master' of https://github.com/pcbsd/lumina | JoshDW19 | 2016-04-26 |
|\ | |||
| * | Fix up the detection/closing of the lumina desktop session. Now the user can ↵ | Ken Moore | 2016-04-26 |
| | | | | | | | | log out again.... :-) | ||
* | | Expand lumina icon / text containers to always be a uniforum size. Thanks Ken! | JoshDW19 | 2016-04-26 |
|/ | |||
* | Merge branch 'master' of github.com:pcbsd/lumina | Ken Moore | 2016-04-26 |
|\ | |||
| * | Adds a class name for settingsmenu.cpp. Add a slight margin on qmenu objects. | JoshDW19 | 2016-04-26 |
| | |