Hector Martin
6678d95a5d
[keyboard] Add an option to disable layout guessing
...
If the system has already pre-configured a sensible keyboard layout, we
do not need to guess based on the locale. Add a config option to keep
the existing keyboard layout as the default. This should work on both
XKB/X11 and locale1 modes.
Signed-off-by: Hector Martin <marcan@marcan.st>
2023-08-12 21:42:54 +09:00
Hector Martin
9e81d7cf21
[keyboard] Do not update configs in locale1 mode when root is /
...
If Calamares is running with no root path and we are using locale1 to
manage the keyboard configs, then the service has already updated the
X11 and VConsole keymap configs for us. In that case, we should not
touch the config files ourselves.
Signed-off-by: Hector Martin <marcan@marcan.st>
2023-08-12 21:42:32 +09:00
Hector Martin
25bb41f549
[keyboard] Add support for getting the layout via locale1
...
Getter counterpart to the previous commit, to support using locale1 to
fetch the current keyboard config.
Signed-off-by: Hector Martin <marcan@marcan.st>
2023-08-12 21:42:32 +09:00
Hector Martin
812d861307
[keyboard] Add support for setting the layout via locale1
...
setxkbmap only works on X11/XWayland, and even on XWayland does not
correctly change the Wayland keyboard layout.
The "modern" way to control the system keyboard layout is via the
locale1 DBus interface (or the localectl frontend). On compositors like
KWin, this will update the keyboard layout on the fly, which is what we
want.
Implement support for setting the layout/model configs using locale1.
This is enabled by default when Calamares runs under Wayland, and can be
controlled via a config setting.
Signed-off-by: Hector Martin <marcan@marcan.st>
2023-08-12 21:18:05 +09:00
Calamares CI
f53b064296
i18n: [python] Automatic merge of Transifex translations
2023-08-06 23:41:28 +02:00
Calamares CI
c43deac0a6
i18n: [desktop] Automatic merge of Transifex translations
2023-08-06 23:41:28 +02:00
Calamares CI
ea8b6255e3
i18n: [calamares] Automatic merge of Transifex translations
2023-08-06 23:41:28 +02:00
dalto8
44da0b24e5
Merge pull request #2161 from abalfoort/showbootmsg
...
partitioning: Show/hide "Boot partition not encrypted" warning
2023-08-05 14:05:32 +00:00
Sławomir Lach
ab7b78e9ce
Newer flatpak will remove unused, so do not instruct for do that
2023-08-05 15:55:00 +02:00
Sławomir Lach
79085b5e80
- Uninstalling flatpak is possible (repair bad command)
2023-08-03 19:08:55 +02:00
Sławomir Lach
ec30fe1b61
- Force flatpak do not asks questions
2023-08-02 17:42:11 +02:00
Sławomir Lach
3666e3af7b
Revert "Made possible to select flatpaks to install (fill list of netinstall)"
...
This reverts commit cc90dcf556
.
2023-08-02 10:28:50 -04:00
Sławomir Lach
cc90dcf556
Made possible to select flatpaks to install (fill list of netinstall)
2023-08-01 08:30:05 -04:00
Sławomir Lach
d77215c227
- Made installing of flatpaks possible
2023-08-01 08:28:48 -04:00
Ivan Borzenkov
8ca841d08e
refactor after review - use QStringList
2023-07-08 19:19:38 +03:00
Ivan Borzenkov
2d0940e555
fix non ascii keyboard
2023-07-08 18:41:05 +03:00
dalto8
11e1659cad
Merge pull request #2163 from Ficelloo/calamares
...
Fixing partutils.cpp
2023-07-06 20:23:04 +00:00
Ficelloo
39e2b527eb
Update PartUtils.cpp
2023-07-06 21:05:51 +02:00
Ficelloo
cb7258249d
Fixing partutils.cpp
2023-07-06 19:16:37 +02:00
Adriaan de Groot
e7161443d6
partition: simplify Arm code
...
- introduce a helper function for accessing the globalstorage value
- add consts and calculate the initial gap in a single expression
2023-06-25 22:21:01 +02:00
Adriaan de Groot
baf580f0ac
partition: apply layout
2023-06-25 22:15:56 +02:00
Adriaan de Groot
25de501eb8
CI: adjust astyle configuration to match current option names
2023-06-25 22:15:21 +02:00
Adriaan de Groot
e78f8840ea
Merge branch 'calamares' of github.com:calamares/calamares into calamares
2023-06-25 22:05:28 +02:00
Adriaan de Groot
f00fa429bf
Merge pull request #2142 from Rippanda12/armInstall
...
partition: Add armInstall
2023-06-25 22:05:10 +02:00
abalfoort
48fd148b8a
Handle show warning in function
2023-06-25 10:53:19 +02:00
abalfoort
240f18e5bd
Show/hide "Boot partition not encrypted" warning
2023-06-23 15:56:02 +02:00
demmm
1cec7912de
Merge pull request #2160 from zencatalyst/patch-1
...
Update README.md
2023-06-23 11:07:16 +02:00
Kasra Hashemi
197cbec82c
Update README.md
...
Fixed punctuation and grammar issues plus spelling inconsistencies
2023-06-22 14:47:29 +03:30
dalto8
f1e4bcd8e5
Merge pull request #2146 from abalfoort/luksbootkeyfile
...
Create key file for LUKS2 devices
2023-06-13 11:51:57 +00:00
ABalfoort
20b4cefedb
Merge branch 'calamares:calamares' into luksbootkeyfile
2023-06-13 08:49:54 +02:00
abalfoort
33aeabd617
Implement requested changes
2023-05-31 18:25:16 +02:00
abalfoort
1963dd3412
Optional luks2Hash with enum
2023-05-31 18:23:00 +02:00
abalfoort
c4496ef86b
Add configurable variable m_luks2Hash
2023-05-31 14:43:39 +02:00
abalfoort
1e2a51f952
Remove NO_CONFIG
2023-05-31 14:42:39 +02:00
abalfoort
06d6f217b5
Added luksbootkeyfile.conf/yaml
2023-05-31 14:42:18 +02:00
dalto8
63c3f68619
Merge pull request #2141 from Rippanda12/calamares
...
Initcipiocfg fix for non x86 cpus
2023-05-27 13:24:11 +00:00
Philip Müller
ca2e36b3f3
Update services-systemd.conf
...
- reflect that file endings are now needed in the example
2023-05-26 13:15:19 +02:00
dalto8
2f6eb272c1
Merge pull request #2139 from Sunderland93/new_desktops
...
Add River and Hyprland to desktop list
2023-05-24 11:56:53 +00:00
abalfoort
e01b45f008
Check nr used slots
2023-05-23 17:18:10 +02:00
abalfoort
def9bf18d3
Revert removing check on root with unencrypted boot
2023-05-23 15:07:54 +02:00
abalfoort
5c4557e4d1
Create key file for LUKS2 devices
2023-05-23 13:47:39 +02:00
Kevin Kofler
9a88e0ab10
Merge pull request #2144 from evan-goode/evan-goode/f39
...
[packages] Call dnf-3 binary, not dnf
2023-05-22 23:10:16 +02:00
Evan Goode
7a67840c9b
[packages] Call dnf-3 binary, not dnf
...
DNF is being replaced by a new package manager, DNF 5, in Fedora 39+.
The `dnf` binary will soon symlink to DNF 5 instead of DNF 5. The old
DNF 4 binary will still be (and always has been) available as
/usr/bin/dnf-3.
Until Calamares adds support for DNF 5, it should explicitly call the
old dnf-3 binary.
2023-05-22 12:03:22 -04:00
Panda
d662fb084d
Add armInstall
2023-05-21 07:02:22 +00:00
Panda
b2c75a1af8
Fix initcpio
...
ARM cpus dont have vendor tag in /proc/cpuinfo
2023-05-20 09:11:47 +03:00
Sunderland93
4bf1b0fa7e
Add River and Hyprland to desktop list
2023-05-17 16:25:57 +04:00
Adriaan de Groot
f385c94729
[libcalamaresui] Document 'we do not translate this' for developer-tooltip
2023-04-25 11:17:11 +02:00
Adriaan de Groot
6eff07eff2
i18n: no need to translate useless 'Form' text on UI pages
2023-04-25 11:14:55 +02:00
Adriaan de Groot
29ef9e909d
i18n: update source language
2023-04-24 23:49:46 +02:00
Adriaan de Groot
5f51d84887
i18n: support BSD sed in the txpush script
2023-04-24 23:49:23 +02:00