aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/lumina-desktop
Commit message (Collapse)AuthorAge
* Setup the keyboard shortcut so the windows/meta key will open the start menu.Ken Moore2016-06-12
|
* Get the lumina desktop all setup with a registration system for ↵Ken Moore2016-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 Moore2016-06-11
|
* Change the name of the main desktop binary from "Lumina-DE" to ↵Ken Moore2016-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 Moore2016-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 Moore2016-06-10
|
* Change to using the "start-here-lumina" icon instead, "start-here" was ↵Ken Moore2016-06-10
| | | | already taken.
* Change the app menu and start menu button icon to use "start-here" as the ↵Ken Moore2016-06-10
| | | | primary icon, and the lumina icon as the fallback.
* 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).
* Move to using the "application/[email/terminal]" mimetypes for ↵Ken Moore2016-06-08
| | | | registering/finding the default email/terminal applications.
* 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.
* 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)
* 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).
* 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 #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
|/
* 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.
* 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.
* 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).
* Unhook the stylesheet in the Lumina Theme Engine from the non-desktop ↵Ken Moore2016-04-27
| | | | applications. This prepares us to use a "real" Qt style plugin for application appearances instead of stylesheets for a few lumina-* apps.
* Expand lumina icon / text containers to always be a uniforum size. Thanks Ken!JoshDW192016-04-26
|
* Adds a class name for settingsmenu.cpp. Add a slight margin on qmenu objects.JoshDW192016-04-26
|
* Add the beginnings of a new "lumina-session" wrapper utility for the ↵Ken Moore2016-04-25
| | | | | | sequentual loading of various utilities (WM, DE, screensaver, compositing manager, etc..) Also setup lumina-session to auto-start xcompmgr if it is installed, and adjust the Lumina-DE.desktop xsession entry to launch the session instead of the Lumina-DE binary directly.
* Rearrange the Lumina source tree quite a bit:Ken Moore2016-04-25
Now the utilites are arranged by category (core, core-utils, desktop-utils), so all the -utils may be excluded by a package system (or turned into separate packages) as needed.
bgstack15