Adriaan de Groot
748ccf94e9
[plasmalnf] Enrich config file
...
- Extend the config file format to allow theme, image pairs
as well as just naming the themes.
- Reduce verbosity when querying Plasma themes.
8 years ago
Adriaan de Groot
0116465303
CMake: bump version
8 years ago
Andrius Štikonas
139f5a9e86
Use KPMcore SetPartFlags operation.
8 years ago
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
8 years ago
Adriaan de Groot
ad69eda337
[plasmalnf] Complain again if poorly configured
8 years ago
Adriaan de Groot
98b9f67e39
[plasmalnf] Complain more loudly (and more often) when badly configured
8 years ago
Adriaan de Groot
ee979d79ee
Merge branch '3.1-pinebook'
8 years ago
Adriaan de Groot
02dfe51d55
[welcome] Improve error reporting from requirements checker
8 years ago
Adriaan de Groot
e628ddfdbf
[plasmalnf] Try to get back to the live user before changing themes
8 years ago
Adriaan de Groot
b10b19e9ee
[plasmalnf] C++ style and reduce includes
8 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
8 years ago
Adriaan de Groot
71966b5330
[plasmalnf] Wait longer for the tool to finish
8 years ago
Adriaan de Groot
1de2e94fd0
[plasmalnf] Simplify code, reduce copies of lnftool setting
8 years ago
Adriaan de Groot
fe8ff3ab05
[plasmalnf] Simplify code, remove redundant implementations
8 years ago
Adriaan de Groot
4e2e55a935
[plasmalnf] Needs to run as target user in all cases
8 years ago
Adriaan de Groot
e005c2d02d
Merge branch '3.1-pinebook'
...
- Also document the config file some more.
8 years ago
Adriaan de Groot
ac92d4911d
Compatibility: revert conveniences from master
8 years ago
Adriaan de Groot
3a94f02547
CMake: look for ECM at top-level, add to search path if found.
8 years ago
Adriaan de Groot
cddc4699aa
[plasmalnf] Import Plasma Look-and-Feel module independently
8 years ago
Adriaan de Groot
1f49f764a6
[libcalamares] Allow retrieving chroot mode from system (as well as settings)
8 years ago
Adriaan de Groot
388399f256
[plasmalnf] Fix command-line options, run in target user environment
8 years ago
Adriaan de Groot
7e5970324f
[plasmalnf] Reset layout along with theme
8 years ago
Adriaan de Groot
81128923e6
[plasmalnf] Disable applying in the target (user|system) for now.
8 years ago
Adriaan de Groot
3bdfa63a79
[plasmalnf] Preserve environment, so that DISPLAY gets to the tool
8 years ago
Adriaan de Groot
d3ef6b07d5
[plasmalnf] Run the lnftool in the target (user|system)
8 years ago
Adriaan de Groot
8a053f3c9b
[libcalamares] Allow retrieving chroot mode from system (as well as settings)
8 years ago
Adriaan de Groot
b3d299bbf1
[plasmalnf] Replace hard-coded path with configurable one
8 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.
8 years ago
Adriaan de Groot
2d3defcca3
[plasmalnf] Hammer in theme-changing
...
- Tool is currently a hard-coded path.
8 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.
8 years ago
Adriaan de Groot
98d758b4be
[plasmalnf] Hammer out the most primitive UI
8 years ago
Adriaan de Groot
e0634a4056
Merge pull request #869 from V3n3RiX/master
...
new module : openrcdmcryptcfg - auto unlock encrypted partitions with OpenRC
8 years ago
Adriaan de Groot
839c039168
Merge remote-tracking branch 'origin/plasma-lnf'
8 years ago
Adriaan de Groot
298ff0cbeb
Merge branch '3.1.x-stable'
8 years ago
V3n3RiX
7cecfceaa7
add openrcdmcryptcfg module
8 years ago
Adriaan de Groot
84c28e9efa
CMake: explain better why PythonQt isn't found
8 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>/
8 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.
8 years ago
Adriaan de Groot
3e3cd08ff3
[packages] Fix previous (false vs False)
8 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.
8 years ago
Adriaan de Groot
7b145c2a36
[packages] Improve message when no packages are processed at all.
8 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.
8 years ago
Adriaan de Groot
fe61925f31
[packages] Update module documentation
8 years ago
Adriaan de Groot
0d413ba750
Merge branch '3.1.x-stable'
8 years ago
Adriaan de Groot
63af8c1b92
Drop -rc status
8 years ago
Adriaan de Groot
12369abaa4
[libcalamares] Refactor to reduce compiler warnings
8 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
8 years ago
Adriaan de Groot
53036be418
Merge branch 'i865-error-reporting'
8 years ago
Adriaan de Groot
ae4508011c
[tracking] swap out PNG for SVG icons
8 years ago
Adriaan de Groot
c284304872
[libcalamares] Adjust copyright lines
8 years ago