Skip to content

Commit 18cfdc2

Browse files
authored
Merge pull request #22 from Hayao0819/non-multilang
いくつかの改善と最新のCalamaresへの更新
2 parents dcc4fed + 5dcdc56 commit 18cfdc2

File tree

229 files changed

+22504
-17907
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

229 files changed

+22504
-17907
lines changed

.editorconfig

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ charset = utf-8
77
end_of_line = lf
88
trim_trailing_whitespace = true
99

10+
[CMakeLists.txt]
11+
indent_style = space
12+
indent_size = 4
13+
insert_final_newline = true
14+
15+
[*.cmake]
16+
indent_style = space
17+
indent_size = 4
18+
insert_final_newline = true
19+
1020
[*.{py,cpp,h}]
1121
indent_style = space
1222
indent_size = 4

CHANGES

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,13 @@ contributors are listed. Note that Calamares does not have a historical
33
changelog -- this log starts with version 3.2.0. The release notes on the
44
website will have to do for older versions.
55

6-
# 3.2.21 (unreleased) #
6+
# 3.2.21 (2020-03-27) #
77

88
This release contains contributions from (alphabetically by first name):
9+
- Anke Boersma
910
- Camilo Higuita
1011
- Gabriel Craciunescu
12+
- Gaël PORTAY
1113

1214
## Core ##
1315
- Python job modules (such as *unpackfs* or *packages*) can now provide
@@ -24,17 +26,30 @@ This release contains contributions from (alphabetically by first name):
2426
more configurable: the branding key *sidebar* controls it. The sidebar
2527
can be shown as a widget (default, as it has been), hidden, or use a
2628
new QML view which is more easily customised.
29+
- A new `settings.conf` key *quit-at-end* will automatically close
30+
Calamares (by clicking on the *Done* button) when the end of the
31+
sequence is reached. If *finished* is the last module in the sequence,
32+
this will run whatever it is configured for; you can also leave out
33+
the finished page and Calamares will close after the exec parts.
2734

2835
## Modules ##
2936
- *packages* now reports more details in the installation progress-bar.
30-
- *netinstall* module supports and `expanded` key, which will pre-expand
37+
- *netinstall* module supports an `expanded` key, which will pre-expand
3138
a group (as if the user had pressed the arrow-button in the tree-view).
32-
This only affects the UI.
39+
This only affects the UI, and only the **outermost** level of groups.
40+
- *netinstall* module now supports a special value for *groupsUrl*.
41+
Setting this to *local* will read the groups directly from the
42+
configuration file.
43+
- *netinstall* groups now support a new key `immutable` which prevents
44+
their check-state from being changed (they are shown, or hidden,
45+
as usual and can be expanded).
3346
- Modules that use QML need a new import line. The QML file for the
3447
module is configured through new keys *qmlSearch* and *qmlFilename*
3548
(previously those were without the `qml` prefix, which invites name
3649
collisions). The full module identifier is also used as a filename,
3750
so that multiple instances of a module can use different QML files.
51+
- *partition* module has a number of new features and settings for
52+
type, UUID, and filesystem characteristics. Thanks to Gaël.
3853

3954

4055
# 3.2.20 (2020-02-27) #

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ project( CALAMARES
4343
VERSION 3.2.21
4444
LANGUAGES C CXX )
4545

46-
set( CALAMARES_VERSION_RC 1 ) # Set to 0 during release cycle, 1 during development
46+
set( CALAMARES_VERSION_RC 0 ) # Set to 0 during release cycle, 1 during development
4747

4848
### OPTIONS
4949
#

CMakeModules/CalamaresAddTest.cmake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ function( calamares_add_test )
5050
Qt5::Test
5151
)
5252
calamares_automoc( ${TEST_NAME} )
53-
target_compile_definitions( ${TEST_NAME} PRIVATE -DBUILD_AS_TEST ${TEST_DEFINITIONS} )
53+
target_compile_definitions( ${TEST_NAME} PRIVATE -DBUILD_AS_TEST="${CMAKE_CURRENT_SOURCE_DIR}" ${TEST_DEFINITIONS} )
5454
if( TEST_GUI )
5555
target_link_libraries( ${TEST_NAME} calamaresui Qt5::Gui )
5656
endif()

data/final-process

Lines changed: 11 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -23,40 +23,20 @@ remove /etc/skel/Desktop
2323
remove /etc/skel/.config/gtk-3.0/bookmarks
2424
remove /home/${user}/Desktop/calamares.desktop
2525
remove /home/${user}/.config/gtk-3.0/bookmarks
26+
remove /usr/share/calamares/
27+
28+
# Delete unnecessary files of archiso.
29+
# See the following site for details.
30+
# https://wiki.archlinux.jp/index.php/Archiso#Chroot_.E3.81.A8.E3.83.99.E3.83.BC.E3.82.B9.E3.82.B7.E3.82.B9.E3.83.86.E3.83.A0.E3.81.AE.E8.A8.AD.E5.AE.9A
31+
2632
remove /etc/systemd/system/getty@tty1.service.d/autologin.conf
2733
remove /root/.automated_script.sh
2834
remove /etc/mkinitcpio-archiso.conf
2935
remove /etc/initcpio
30-
remove /usr/share/calamares/
31-
32-
<<DISABLED
33-
if [[ -f /home/${user}/.config/user-dirs.dirs ]]; then
34-
HOME="/home/${user}"
35-
source ${HOME}/.config/user-dirs.dirs
3636

37-
# Add pictures to bookmark
38-
echo -n "file://" >> ${HOME}/.config/gtk-3.0/bookmarks
39-
echo -n "${XDG_PICTURES_DIR}" >> ${HOME}/.config/gtk-3.0/bookmarks
40-
echo -ne "\n" >> ${HOME}/.config/gtk-3.0/bookmarks
41-
42-
# Add videos to bookmark
43-
echo -n "file://" >> ${HOME}/.config/gtk-3.0/bookmarks
44-
echo -n "${XDG_VIDEOS_DIR}" >> ${HOME}/.config/gtk-3.0/bookmarks
45-
echo -ne "\n" >> ${HOME}/.config/gtk-3.0/bookmarks
46-
47-
# Add music to bookmark
48-
echo -n "file://" >> ${HOME}/.config/gtk-3.0/bookmarks
49-
echo -n "${XDG_VIDEOS_DIR}" >> ${HOME}/.config/gtk-3.0/bookmarks
50-
echo -ne "\n" >> ${HOME}/.config/gtk-3.0/bookmarks
51-
52-
# Add downloads to bookmark
53-
echo -n "file://" >> ${HOME}/.config/gtk-3.0/bookmarks
54-
echo -n "${XDG_DOWNLOAD_DIR}" >> ${HOME}/.config/gtk-3.0/bookmarks
55-
echo -ne "\n" >> ${HOME}/.config/gtk-3.0/bookmarks
56-
57-
# Add documents to bookmark
58-
echo -n "file://" >> ${HOME}/.config/gtk-3.0/bookmarks
59-
echo -n "${XDG_DOCUMENTS_DIR}" >> ${HOME}/.config/gtk-3.0/bookmarks
60-
echo -ne "\n" >> ${HOME}/.config/gtk-3.0/bookmarks
37+
if [[ -f /etc/systemd/journald.conf ]]; then
38+
sed -i 's / Storage = volatile /#Storage = auto /' /etc/systemd/journald.conf
6139
fi
62-
DISABLED
40+
41+
remove /etc/udev/rules.d/81-dhcpcd.rules
42+
remove /etc/systemd/system/{choose-mirror.service,etc-pacman.d-gnupg.mount,getty@tty1.service.d}

0 commit comments

Comments
 (0)