3928 Commits (308441ee3a7b246c2b83d46098c02b0eccc32482)
 

Author SHA1 Message Date
Adriaan de Groot 6bd8c67ca9 [plasmalnf] Allow filtering the selectable lnf themes
- empty list allows all of them
 - always suppress hidden, invalid themes, and those named
7 years ago
Adriaan de Groot ad69eda337 [plasmalnf] Complain again if poorly configured 7 years ago
Adriaan de Groot 98b9f67e39 [plasmalnf] Complain more loudly (and more often) when badly configured 7 years ago
Adriaan de Groot ee979d79ee Merge branch '3.1-pinebook' 7 years ago
Adriaan de Groot 02dfe51d55 [welcome] Improve error reporting from requirements checker 7 years ago
Adriaan de Groot e628ddfdbf [plasmalnf] Try to get back to the live user before changing themes 7 years ago
Adriaan de Groot b10b19e9ee [plasmalnf] C++ style and reduce includes 7 years ago
Adriaan de Groot eb92755b0a [plasmalnf] Enable translations
- Move tool-running to the view-step
 - Enable translations by showing name instead of theme-id
 - More verbose logging
7 years ago
Adriaan de Groot 71966b5330 [plasmalnf] Wait longer for the tool to finish 7 years ago
Adriaan de Groot 1de2e94fd0 [plasmalnf] Simplify code, reduce copies of lnftool setting 7 years ago
Adriaan de Groot fe8ff3ab05 [plasmalnf] Simplify code, remove redundant implementations 7 years ago
Adriaan de Groot 4e2e55a935 [plasmalnf] Needs to run as target user in all cases 7 years ago
Adriaan de Groot e005c2d02d Merge branch '3.1-pinebook'
- Also document the config file some more.
7 years ago
Adriaan de Groot ac92d4911d Compatibility: revert conveniences from master 7 years ago
Adriaan de Groot 3a94f02547 CMake: look for ECM at top-level, add to search path if found. 7 years ago
Adriaan de Groot cddc4699aa [plasmalnf] Import Plasma Look-and-Feel module independently 7 years ago
Adriaan de Groot 1f49f764a6 [libcalamares] Allow retrieving chroot mode from system (as well as settings) 7 years ago
Adriaan de Groot 388399f256 [plasmalnf] Fix command-line options, run in target user environment 7 years ago
Adriaan de Groot 7e5970324f [plasmalnf] Reset layout along with theme 7 years ago
Adriaan de Groot 81128923e6 [plasmalnf] Disable applying in the target (user|system) for now. 7 years ago
Adriaan de Groot 3bdfa63a79 [plasmalnf] Preserve environment, so that DISPLAY gets to the tool 7 years ago
Adriaan de Groot d3ef6b07d5 [plasmalnf] Run the lnftool in the target (user|system) 7 years ago
Adriaan de Groot 8a053f3c9b [libcalamares] Allow retrieving chroot mode from system (as well as settings) 7 years ago
Adriaan de Groot b3d299bbf1 [plasmalnf] Replace hard-coded path with configurable one 7 years ago
Adriaan de Groot 62623a2376 [plasmalnf] Make an actual job of setting the theme
- Job doesn't actually run lookandfeeltool in the target system yet.
7 years ago
Adriaan de Groot 2d3defcca3 [plasmalnf] Hammer in theme-changing
- Tool is currently a hard-coded path.
7 years ago
Adriaan de Groot 8c65ee5481 [plasmalnf] Get available LNF
- Implement various ways of getting the LNF; the process-based one
   uses a recent CLI-tool from the Plasma developers.
 - Fill the UI with (meaningless) LNF package IDs.
7 years ago
Adriaan de Groot 98d758b4be [plasmalnf] Hammer out the most primitive UI 7 years ago
Adriaan de Groot e0634a4056
Merge pull request #869 from V3n3RiX/master
new module : openrcdmcryptcfg - auto unlock encrypted partitions with OpenRC
7 years ago
Adriaan de Groot 839c039168 Merge remote-tracking branch 'origin/plasma-lnf' 7 years ago
Adriaan de Groot 298ff0cbeb Merge branch '3.1.x-stable' 7 years ago
V3n3RiX 7cecfceaa7 add openrcdmcryptcfg module 7 years ago
Adriaan de Groot 84c28e9efa CMake: explain better why PythonQt isn't found 7 years ago
Adriaan de Groot c8a6ebe404 Testing: expand the testmodule script.
Do a better job determining what the arguments could mean; this supports
lazy devlopers who don't want to pass in full paths to all kinds of things.
Simple invocation can now be:
    testmodule.py <modulename> - +
to read <modulename>.conf from src/modules/<modulename>/
7 years ago
Adriaan de Groot 65a236cd60 [packages] Fix previous.
This, kids, is why you don't switch writing C++ and Python too often.
The C++ code isn't a syntax error in Python, although this would fail
at runtime.
7 years ago
Adriaan de Groot 3e3cd08ff3 [packages] Fix previous (false vs False) 7 years ago
Adriaan de Groot 150007c138 [packages] Feature: skip if no internet.
Update documentation, add a new key *skip_if_no_internet* to support
systems that **recommend** having an internet connection (but don't
require it), and which also use the packages module. This prevents
a long delay while the package manager tries to access the internet
and times out (repeatedly).

Existing configurations are unchanged.
7 years ago
Adriaan de Groot 7b145c2a36 [packages] Improve message when no packages are processed at all. 7 years ago
Adriaan de Groot 517dbfab06 [libcalamares] The script namespace is actually a dict
Use dict methods, in particular d.get(k, v), to retrieve
the pretty_name() function (or None if it isn't there).
Using getattr() on a dict will not return values in the
dict.
7 years ago
Adriaan de Groot fe61925f31 [packages] Update module documentation 7 years ago
Adriaan de Groot 0d413ba750 Merge branch '3.1.x-stable' 7 years ago
Adriaan de Groot 63af8c1b92 Drop -rc status 7 years ago
Adriaan de Groot 12369abaa4 [libcalamares] Refactor to reduce compiler warnings 7 years ago
Adriaan de Groot c4398ec86b [libcalamaresui] Swap breeze icons
Instead of using state-foo icons, use the corresponding emblems because
they are larger and don't have the 'cloud state' background.
Keep the existing names because I don't feel like churning
more of the codebase than necessary.

These new icons are from KDE Neon breeze-icon-theme 5.40, e.g.
breeze-icon-theme: /usr/share/icons/breeze/emblems/8/emblem-error.svg
7 years ago
Adriaan de Groot 53036be418 Merge branch 'i865-error-reporting' 7 years ago
Adriaan de Groot ae4508011c [tracking] swap out PNG for SVG icons 7 years ago
Adriaan de Groot c284304872 [libcalamares] Adjust copyright lines 7 years ago
Adriaan de Groot cc195eb3d4 [libcalamares] Improve reporting of CalledProcessError
For called processes, replace the not-very-useful type message
with the command-explanation, and replace the value (previously
command-explanation) by the stderr of the failed command.

FIXES #865
7 years ago
Adriaan de Groot 9df796a3fd [libcalamares] Log earlier, warnings-- 7 years ago
Adriaan de Groot 1e27c6438a [libcalamares] Special-case CalledProcessError 7 years ago