| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
| |
build system handles all this automatically now (OS-detect.pri).
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
it into all the various LuminaOS-<OS>.cpp files instead. This allows the Lumina library to function properly when compiling an external application against an installed version of the lib.
|
|
|
|
|
|
| |
1) Register/use the "inode/directory" mimetype for the default file manager.
2) Register/use the "x-scheme-handler/http[s]" mimetypes for the default web browser
Note: Still have not found valid mimetypes for the default terminal/email apps yet - so those still use the alternate lumina settings.
|
|
|
|
| |
easily used for automated package builders (for a temporary working directory).
|
|
|
|
| |
bypasses the PC-BSD update system on 11.x
|
|
|
|
| |
0.8.8-Release-p1 on qt5/0.8.8 branch)
|
|
|
|
| |
(non-embedded apps).
|
|
|
|
| |
support class. This was based on a fix posted in Github issue #180 (by texstar).
|
| |
|
|
|
|
| |
(QWidget embedded in a QWidgetAction does not receive mouse-over events properly). Also ensure that when resizing the menu, the grabbed side cannot go beyond the opposite side.
|
| |
|
|
|
|
| |
issues when setting the lib/include paths.
|
|
|
|
|
|
|
| |
1) Setup all the subprojects to use the new OS-detect.pri subfile
2) Automatically detect/set the build datetime string for the project when qmake is run.
3) Automatically read/embed the current GIT revision into the Lumina version string
4) Remove the old QtConfig shortcut function from the LuminaOS class (and all templates).
|
|
|
|
| |
individual projects. Currently used for the library mainly - still working on fleshing it out before switching all the project files to use it.
|
|
|
|
| |
save the float to the settings file.
|
|
|
|
| |
default luminaDesktop.conf file.
|
|
|
|
| |
with a new "Black" color scheme for the Lumina interface. This is just a nice neutral panel/interface which should work with any background image (including the Lumina wallpapers).
|
| |
|
|\
| |
| | |
Preliminary NetBSD support
|
| | |
|
|/
|
|
| |
properly make the locale changes *if* it could properly load the locale (ensuring consistency between system/session).
|
|
|
|
| |
work reliably.
|
| |
|
| |
|
|
|
|
| |
lot better with this type of outlining, and is not too uncommon since Windows 10 also has white text by default for desktop icons.
|
|
|
|
| |
(still very rough - does not do things like fine-grained stacking, minimization, and such yet).
|
|
|
|
| |
close right now.
|
| |
|
|
|
|
| |
Only a few more to go, and then assembling the WM guts can commence...
|
|
|
|
| |
an enumeration (WINDOWSTATE -> WINDOWVISIBILITY), so I fixed the usage of that enum in the lumina-desktop project as well.
|
| |
|
|
|
|
| |
LuminaX11 library.
|
|
|
|
| |
(that function is empty for the time being - error in the xcb_ewmh library with char array handling.
|
|
|
|
| |
LuminaX11 class.
|
|
|
|
| |
file which explicitly sets version 1.0 of the format. Only one other icon gets caught in this on my systems (ibus.svg), and that one always looked slightly off as well if I recall.
|
|
|
|
| |
the QIcon::fromTheme() functionality completely, that way we get more detection/control over finding bad files and such (SVG files in particular).
|
|
|
|
|
|
| |
1) Add 3 different "view modes" for applications in the start menu: Alphabetical (no categories), Partial Categories (same as before - still on list though), or Categories (need to click the category to go into it and see the applications).2) Fix the theming of partially checked checkboxes and groupboxes.
3) Force the desktop icons to have black text in the theme (no matter which color scheme is in use).
4) Adjust the outlining effects of the desktop icons to use a radial gradient now, so you get a smoother effect which does not steal eye focus as much on contrasting backgrounds.
|
| |
|
|
|
|
|
|
| |
lumina-open call now, instead of a bunch of individual ones). Also fix up the tray app detection/failover methods a bit to catch/discard tray icons which were registered/destroyed almost simultaneously (or no destroy event was ever caught for the icon). This prevents the situation where a "blank" tray icon may be trying to repaint itself repeatedly (eating up CPU cycles).
NOTE: It seems like these "blank" tray apps are all GTK based, so it might be something in that toolkit which needs fixing to prevent registering a tray window which will never be used (or is instantly destroyed).
|
| |
|
| |
|
|
|
|
| |
through the QtConcurrent module.
|
|
|
|
| |
functions, and adjust the manual check for process started/running/finished to also account for the "Starting" State (only breaks out for the "NotRunning" process state now).
|
| |
|
| |
|