Adriaan de Groot
62de4eb8bf
CMake: use modern FindPython and FindBoost
2022-04-25 14:36:16 +02:00
Adriaan de Groot
466c01b524
Changes: post-release housekeeping & credits for new features
2022-04-23 13:34:28 +02:00
Adriaan de Groot
1c49648fc5
Changes: pre-release housekeeping
2022-04-22 11:12:34 +02:00
Adriaan de Groot
1101b0dc82
CMake: hand off RC-or-not to the version header again (for welcome-checks)
2022-04-20 13:12:02 +02:00
Adriaan de Groot
69e00d181a
Changes: post-release housekeeping
2022-04-13 16:24:26 +02:00
Adriaan de Groot
3bf0a93b86
CMake: fix missed merge failure
...
- Don't format the language-lists with gersemi
2022-04-12 12:52:19 +02:00
Adriaan de Groot
82b5ca8bfc
Merge branch 'calamares' into work-3.3
2022-04-12 12:44:39 +02:00
Adriaan de Groot
7f232f0994
Changes: pre-release housekeeping
2022-04-11 16:22:50 +02:00
Adriaan de Groot
b52b54849a
i18n: update language lists (-es_ES +oc)
2022-04-07 21:51:39 +02:00
Adriaan de Groot
5c2c60612b
CMake: update language lists
2022-03-29 00:26:21 +02:00
Adriaan de Groot
49c56add7d
Merge branch 'calamares' into work-3.3
2022-03-21 23:21:54 +01:00
Adriaan de Groot
930d8e20ff
Changes: post-release housekeeping
2022-03-21 17:20:44 +01:00
Adriaan de Groot
ce8aaf8955
Changes: pre-release housekeeping
2022-03-21 15:15:37 +01:00
Adriaan de Groot
0f84efed39
Changes: post-release housekeeping
2022-03-04 16:00:33 +01:00
Adriaan de Groot
667e88f2df
Changes: pre-release housekeeping
2022-03-04 14:39:57 +01:00
Adriaan de Groot
d4812bbb36
Changes: post-release housecleaning
2022-02-25 14:57:43 +01:00
Adriaan de Groot
e3515347ed
Changes: pre-release housekeeping
2022-02-25 14:39:06 +01:00
Adriaan de Groot
62888f7984
[partition] Rename setting to BAIL_OUT
...
- unsafe partitioning will bail out (and end the installation)
if BAIL_OUT is set (previously _LAME).
2022-02-21 11:56:41 +01:00
Adriaan de Groot
cf097850de
CMake: apply gersemi styling
2022-02-08 16:18:47 +01:00
Adriaan de Groot
5d23a8f693
Changes: post-release housekeeping
2022-02-01 17:25:40 +01:00
Adriaan de Groot
aede7056f2
Changes: pre-release housekeeping
2022-02-01 16:38:08 +01:00
Adriaan de Groot
4c5ee3b53a
Changes: post-release housekeeping
...
- update the automatically-selected GPG signing-key
2022-01-18 13:20:49 +01:00
Adriaan de Groot
5d6375dab7
Changes: pre-release housekeeping
2022-01-18 12:50:47 +01:00
Adriaan de Groot
24a881ad75
Merge branch 'calamares' into work-3.3
2021-12-24 17:01:08 +01:00
Adriaan de Groot
0145f6fe7d
CMake: language stats
2021-12-18 00:38:58 +01:00
Adriaan de Groot
6261f8a5cb
Changes: post-release housekeeping
2021-12-11 15:33:22 +01:00
Adriaan de Groot
db86c24638
Changes: pre-hotfix-release housekeeping
2021-12-11 13:23:23 +01:00
Adriaan de Groot
adaed52818
Changes: post-release housekeeping
2021-12-10 17:01:42 +01:00
Adriaan de Groot
b4afedc79e
Changes: pre-release housekeeping
2021-12-10 15:46:11 +01:00
Adriaan de Groot
b8c02587ae
Changes: post-release housekeeping
2021-12-06 10:29:16 +01:00
Adriaan de Groot
5277892e4f
Changes: pre-release housekeeping
2021-12-03 23:47:16 +01:00
Adriaan de Groot
1667d75a70
CMake: WITH_KF5Crash -> BUILD_KF5Crash
...
ABI-changing flags are WITH_*, features and dependencies are BUILD_*
2021-11-30 11:49:43 +01:00
Adriaan de Groot
ce23efae99
Merge branch 'calamares' into work-3.3
2021-11-30 11:39:30 +01:00
Adriaan de Groot
ec1b73be2b
CMake: don't cmake in the source-directory (during development)
2021-11-29 14:56:15 +01:00
Adriaan de Groot
01d55254f2
i18n: update languages (Farsi at 100%)
2021-11-19 23:17:05 +01:00
Adriaan de Groot
855391b31d
Changes: post-release housekeeping
2021-11-19 14:55:29 +01:00
Adriaan de Groot
6792eb5191
Changes: pre-release housekeeping
2021-11-16 15:45:44 +01:00
Adriaan de Groot
126838fe1d
Changes: post-release housekeeping
2021-11-15 11:27:20 +01:00
Adriaan de Groot
dd2e14853c
i18n: Update language lists
2021-11-15 11:03:41 +01:00
Adriaan de Groot
737ec690b6
Changes: pre-release housekeeping
2021-11-09 15:29:23 +01:00
Adriaan de Groot
3f8078ea0f
Changes: post-release housekeeping
2021-11-01 14:54:31 +01:00
Adriaan de Groot
dde55471ba
Merge branch 'calamares' into work-3.3
2021-10-30 15:00:54 +02:00
Adriaan de Groot
f3a7f6cdef
Changes: pre-release housekeeping
2021-10-30 14:54:15 +02:00
Adriaan de Groot
97ebaad81e
Changes: post-release housekeeping
2021-10-26 14:51:47 +02:00
Adriaan de Groot
763ec6152b
Changes: pre-release housekeeping
2021-10-04 16:02:51 +02:00
Adriaan de Groot
ca4dbabf70
Remove PythonQt support
...
Nothing beyond the example module was ever built with the
PythonQt bindings, as far as I can tell. They have been
deprecated, defaulting OFF for over two years now.
QML modules fill the gap with customizable, run-time
interpreted UI and stronger support from the C++ side
of Calamares.
2021-09-28 23:49:08 +02:00
Adriaan de Groot
bcad698164
Changes: post-release housekeeping
2021-09-28 23:33:43 +02:00
Adriaan de Groot
c4034d944b
Changes: pre-release housekeeping
2021-09-27 13:08:22 +02:00
Adriaan de Groot
0a0f3dd2b6
Changes: hot-fix release
2021-09-24 13:48:27 +02:00
Adriaan de Groot
0403749bf1
Changes: pre-release housekeeping
2021-09-24 12:40:38 +02:00
Adriaan de Groot
cf6c930df5
Merge remote-tracking branch 'origin/calamares' into work-3.3
2021-09-22 11:51:14 +02:00
Adriaan de Groot
9f803905cb
Changes: post-release housekeeping
2021-09-21 12:13:25 +02:00
Adriaan de Groot
593c1ca0e2
i18n: update languages list
2021-09-17 13:12:49 +02:00
Adriaan de Groot
4e63390e17
Changes: pre-release housekeeping
2021-09-17 11:52:16 +02:00
Adriaan de Groot
1f5bdef96e
CMake: bump Python requirements
...
- Python 3.6 for f-string support
- Boost 1.67 because it has consistent library naming and some CMake support
2021-09-16 13:50:51 +02:00
Adriaan de Groot
261c3587a5
[calamares] Use DBus activation instead of KDSAG
2021-09-16 13:48:56 +02:00
Adriaan de Groot
adc3af0345
CMake: explicitly suppress old API
2021-09-16 11:11:27 +02:00
Adriaan de Groot
5a82c8123b
CMake: require Qt 5.15 (the LTS, all current distro's have it)
2021-09-16 11:11:27 +02:00
Adriaan de Groot
8ab1a4fb30
CMake: require 3.16
...
This is just prep-work: from here, we can re-work FindBoost usage
and the FindPython things as well.
2021-09-16 11:09:24 +02:00
Adriaan de Groot
72701aae21
CMake: pick a build type (if none given explicitly)
2021-09-16 11:04:38 +02:00
Adriaan de Groot
438302fcf5
i18n: Shuffle the build so that all the bits are in lang/
...
Move the CMake code responsible for building the translations from
the src/calamares directory (yeah, yeah, the translations need to
link into the executable) into lang/ (which is where the source
and other infrastructure lives).
2021-09-08 11:14:46 +02:00
Adriaan de Groot
24162cb162
i18n: repair language names for Chinese
...
Prompted by Linlinger, I've reconsidered the names of languages
in the drop-down in the welcome page. We already have the
infrastructure for assigning specific names / locales to
"Calamares locale names" (which match Transifex names, not
necessarily Qt names). Use that to put exactly two Chinese-
language translations in the drop-down:
- Simplified Chinese (code zh_CN)
- Traditional Chinese (code zh_TW)
Drop zh (which is a peculiar locale name anyway) and zh_HK
(which is Traditional Chinese, but using the geographic
boundary is a bit weird; we're going to ignore the
minor orthographic differences with Traditional Chinese
written elsewhere for now).
Note that this makes the drop-down show "Chinese"
in the English column, twice; the difference is visible
only in the native-language representation.
SEE #1741
2021-09-07 15:47:30 +02:00
Adriaan de Groot
ada9a99804
Changes: post-release housekeeping
2021-09-06 15:16:40 +02:00
Adriaan de Groot
a1fce99a05
i18n: update language lists
...
Keep zh_HK in 'ok' even if technically it doesn't qualify.
2021-09-06 11:39:01 +02:00
Adriaan de Groot
07572d36c0
Changes: pre-release housekeeping
2021-09-05 14:18:52 +02:00
Adriaan de Groot
8a2f60a03a
Changes: post-release housekeeping
2021-08-05 15:29:23 +02:00
Adriaan de Groot
670d8089bc
Changes: pre-release housekeeping
2021-08-05 14:16:28 +02:00
Adriaan de Groot
12a361556b
Changes: post-release housekeeping
2021-08-01 21:26:06 +02:00
Adriaan de Groot
1297845e31
i18n: update language lists
...
I'm specifically putting zh_HK in the 'ok' list so it is selectable,
because that's what we need to be able to improve it most quickly,
2021-07-31 00:39:37 +02:00
Adriaan de Groot
7e0e063c3f
Changes: pre-release housekeeping
2021-07-30 12:54:47 +02:00
Adriaan de Groot
0d2763f68a
Changes: pre-release housekeeping
2021-07-14 09:02:16 +02:00
Adriaan de Groot
9051faf062
CMake: update language list
...
The list suggests things are not-so-good because of recently-pushed
changes to the translations and teams haven't had time to react.
There are also some new duplicate languages.
2021-07-14 00:08:55 +02:00
Adriaan de Groot
53beea6061
CMake: partial revert of updated versioning
...
- Keep the project() version as literal, drop the script-mode changes,
to keep existing (weird?) build-and-packaging hacks working.
- Do switch to unified versioning-git-annotations CMake module,
do drop the "rc" from version numbers.
2021-03-29 10:08:20 +02:00
Adriaan de Groot
38ec357bd5
CMake: simplify development-version string
...
- merge the (not-installed) date-stamp and git-version
files into ExtendedVersion, turn things into functions
- drop support for CVS (wut?)
- don't mention the branch, in git-versioning, because the
hash is enough to find whatever
- don't need external program to find date, use `string(TIMESTAMP...)`
2021-03-26 18:25:51 +01:00
Adriaan de Groot
2be9aece3f
CMake: tweak version-handling
...
- separate out the version into a variable (again -- this was moved **into**
project() long ago, but now there's a desire to have the value before
reaching the project() command)
- rename CALAMARES_VERSION_RC to something more sensible.
2021-03-26 18:25:51 +01:00
Adriaan de Groot
61f579b591
CMake: drop rc from version number
...
In current development, RC is effectively 0 (for a release)
or 1 (during development). It doesn't add anything to suffix
'rc1' to the version number. While here, remove the BUILD_RELEASE
check (because nothing ever sets it) and instead rely on
the RC setting instead to decide for long-calamares-version
2021-03-26 14:44:28 +01:00
Adriaan de Groot
c2d759f11e
CMake: make show-version available in all builds
2021-03-26 14:33:44 +01:00
Adriaan de Groot
88aa1755ce
CMake: split out skip-module-checking to its own cmake module
...
The skip-checking is now in the functions for adding plugins and
subdirectories, so that third-party building should get it
as well, for free. Since AddModuleSubdirectory and AddPlugin
use the newly split-out module, handling SKIP_MODULES and USE_*
consistently across module repositories is now easier.
While here, make accumulating-the-skipped-modules explicit.
2021-03-23 01:47:10 +01:00
Adriaan de Groot
3600c67485
CMake: remove mention of the os-modules
...
The modules (and the need for a specific USE_os) have moved to
calamares-extensions.
2021-03-22 12:09:05 +01:00
Adriaan de Groot
ba89f03d8e
Changes: post-release housekeeping
...
- mention the *packages* service in CHANGES for the previous release
2021-03-19 14:37:38 +01:00
Adriaan de Groot
63e61e9924
Changes: pre-release housekeeping
2021-03-19 13:25:45 +01:00
Adriaan de Groot
413e160368
Changes: post-release housekeeping
2021-03-14 23:36:31 +01:00
Adriaan de Groot
0716f92f62
CMake: update translations lists
...
- ne_NP, id_ID and zh seem to duplicate existing languages, and
I'm not sure why they were requested in the first place.
2021-03-14 16:12:55 +01:00
Adriaan de Groot
c767311062
Changes: pre-release housekeeping
2021-03-14 14:37:52 +01:00
Adriaan de Groot
1496173b2c
CI: Add -Og for debug builds, for better ABI checking
2021-03-02 00:34:04 +01:00
Adriaan de Groot
3d58127234
CI: enable CPack
2021-03-02 00:34:04 +01:00
Adriaan de Groot
0f87a4a91a
Changes: post-release housekeeping
2021-02-23 21:32:59 +01:00
Adriaan de Groot
108e227eec
Changes: pre-release housekeeping
2021-02-23 16:33:47 +01:00
Adriaan de Groot
fc034828c7
Changes: post-release housekeeping
2021-02-05 13:10:12 +01:00
Adriaan de Groot
3fbca3ab4c
Changes: pre-release housekeeping
2021-02-03 11:51:19 +01:00
Adriaan de Groot
b7a27b3f9f
Changes: post-release housekeeping
2020-12-09 11:35:42 +01:00
Adriaan de Groot
205fc4f948
Changes: pre-release housekeeping
2020-12-07 14:24:45 +01:00
Adriaan de Groot
e86f67cad8
Changes: post-release housekeeping
...
The .35 release was really on 2020-12-04, but I'm not going to
go back and update that date.
2020-12-04 20:57:41 +01:00
Calamares CI
d290862163
i18n: [calamares] Automatic merge of Transifex translations
2020-11-30 13:22:17 +01:00
Adriaan de Groot
f2e5f2f8e5
Changes: pre-release housekeeping
2020-11-30 13:19:55 +01:00
Adriaan de Groot
c781343fdd
Changes: post-release housekeeping
2020-11-16 12:52:19 +01:00
Adriaan de Groot
04e21b7e46
Changes: pre-release housekeeping
2020-11-16 12:28:28 +01:00
Adriaan de Groot
3069f4133f
Changes: post-release housekeeping
2020-11-10 12:08:49 +01:00
Adriaan de Groot
d336d0167f
i18n: translation stats
...
(This does not change the overall list of available languages)
2020-11-09 13:08:07 +01:00
Adriaan de Groot
ed95c4a541
CMake: pre-release housekeeping
2020-11-03 11:52:23 +01:00