| Commit message (Collapse) | Author | Age |
... | |
|
|
|
|
|
|
| |
1) Dismantle the Lumina library completely.
2) Setup lots of small subproject files (.pri) for the individual classes within the old library.
3) Move all the Lumina binaries to use the new subproject files
4) Split up the LuminaUtils class/files into LUtils and LDesktopUtils (generic utilities, and desktop-specific utilities)
|
|
|
|
| |
view.
|
|
|
|
|
|
| |
1) If closing the main window while an operation is running, hide it instead until the file operation is finished - then close.
2) Fix the icon on the show errors button
3) Hook up the show errors button to show a scroll dialog with the errors.
|
| |
|
| |
|
| |
|
|
|
|
| |
Have all file operations performed in the background, and show up within a new system tray icon *if* the operation lasts longer than 1 second (automatic cleanup for short ops).
|
|
|
|
|
|
| |
Currently translated at 100.0% (212 of 212 strings)
Easier to underdtand with the english source
|
|\ |
|
| |\ |
|
| | | |
|
| |/
|/|
| |
| | |
Currently translated at 97.6% (207 of 212 strings)
|
|\| |
|
| |
| |
| |
| | |
the shortcuts are also listed within the context menus as appropriate.
|
|/
|
|
| |
Currently translated at 100.0% (212 of 212 strings)
|
|
|
|
| |
Currently translated at 100.0% (212 of 212 strings)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
The entire backend has been rewritten around multi-threading, and is much faster and more responsive now.
The entire browsing widget has been redesigned for a better workflow and cleaner UI.
The tabs/columns "group modes" have been removed. Instead, tabs are always used, but each browser supports a single/dual columns *within* each tab (via a couple simple buttons on the toolbar). Each column within a tab will share the same interface buttons (toolbar actions, ZFS snapshot slider,etc) - and they will reflect the settings on the "Active" column (with appropriate visual changes to indicate which one is active).
The icon size options have also been removed from the menu bar and are now a couple small "zoom" buttons on the browsing widgets instead.
KNOWN REGRESSION:
Keyboard shortcuts have not been tested and re-added as necessary yet.
|
| |
|
|\ |
|
| |\ |
|
| | |
| | |
| | |
| | | |
Currently translated at 100.0% (212 of 212 strings)
|
| |/
|/|
| |
| | |
This is still disabled for the moment, but the initial tests seem to indicate that the new backend is faster and more stable than the current system.
|
| | |
|
|/
|
|
| |
Also add the beginnings of a new backend for directory browsing.
|
|
|
|
| |
Currently translated at 89.1% (189 of 212 strings)
|
|
|
|
| |
Currently translated at 100.0% (212 of 212 strings)
|
|\ |
|
| |
| |
| |
| |
| |
| | |
This impacts almost all tools/utilities within Lumina - please test (passed internal tests so far).
This cleans up a lot of the backend XDG compliance class, moving lots of functionality into child functions of the XDGDesktop class and ensuring that they get cleaned up more regularly/properly. This *seems* to make the desktop startup a lot faster, even if the overall memory savings are slight (so far).
|
|/
|
|
| |
Currently translated at 92.9% (197 of 212 strings)
|
|
|
|
| |
small script for doing this on a regular basis to the src-qt5 directory (dev only - no need to run this prior to building Lumina).
|
|
|
|
| |
and ready for use!
|
|
|
|
| |
graphical dialog showing the status of the download.
|
| |
|
| |
|
|
|
|
| |
into the build/interface yet.
|
|
|
|
| |
detect whether the user is looking at a git repo or not, and can probe/show the status of the repo if within one.
|
|
|
|
|
|
| |
main lumina repo.
Now we can hook up weblate in the main lumina repo, and have everything in sync all the time.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
(accounts for the change to SHARE/lumina-desktop rather than SHARE/Lumina-DE).
Also fix the wallpaper dir detection routine within lumina-config (same issue - install dir change broke the path detection).
|
|
|
|
|
| |
1) Move the "runtime" directory in the users home to the XDG_CONFIG_HOME/lumina-desktop rather than ~/.lumina
2) Update the Glass theme a bit more.
|
|
|
|
|
| |
1) Move from "NO_I18N" to "WITH_I18N". This will ensure that the source version of the localizations are not installed unless explicitly requested (since the "real" localization files are in the lumina-i18n repo - these source files are theauto-generated ones before getting sent up to the pootle localization system).
2) Add a few more .desktop files for the various Lumina utilities.
|
| |
|
|
|
|
| |
mimetypes.
|
|
|
|
| |
directory.
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|