5704 Commits (76ce0e4f2b85522509d7c1abfd81c5eb7d3cfacc)
 

Author SHA1 Message Date
Adriaan de Groot 44417a35b4 Merge branch 'issue-1178'
Make buttons happy. FIXES #1178
6 years ago
Adriaan de Groot 79dc9e3463 [libcalamares] Update button icons as we go along
- Adapt the button icons (previous, next, do-install, all-done)
   to the state of the buttons and the corresponding text.
6 years ago
Adriaan de Groot b3d9af4cae [libcalamaresui] Apply correct button labels
- updateButtonLabels() knows all the special cases for
   buttons, so use it when the language changes instead
   of setting up some possibly-wrong values.
 - One edge case that this fixes is: have **just** the welcome
   page before the first exec section in sequence. Then the
   *next* button label was *next* instead of *install*.
6 years ago
Adriaan de Groot 780fe125f7 [libcalamaresui] Give the buttons icons
- Next, Back, Cancel/Quit have somewhat-appropriate icons.
6 years ago
Adriaan de Groot a5cef2175e [libcalamares] Add tests for the locale service
- Minimal tests just check that all the availableTranslations()
   entries have a reasonable language setting.
 - Checks that Esperanto is still broken as a locale in Qt.
6 years ago
Adriaan de Groot 0a48696254 Merge branch 'improve-errors' 6 years ago
Adriaan de Groot 0f66a89236 [welcome] Only do GeoIP query if it's useful
- If badly-configured, then type is none; this is warned about
   in the constructor of Handler()
 - Only run the query if it's a useful type.
6 years ago
Adriaan de Groot 68dc1f5e31 [libcalamares] Warn about badly-configured GeoIP
- Warn when type will be none
 - Re-order warnings from general to specific
6 years ago
Adriaan de Groot 3967f6c5ae [welcome] Log where GeoIP information came from, if it's unusable
- This helps chase down broken GeoIP configurations, since you
   can check the URL and handler type shown in the log.
6 years ago
Adriaan de Groot 6183c4e2f4 [libcalamares] Add accessors for GeoIP handler attributes 6 years ago
Adriaan de Groot 34b1a250ba [libcalamares] Improve warnings when module descriptor files are bad 6 years ago
Adriaan de Groot 5fdaeaa899 [libcalamaresui] Improve wording when module is missing configuration 6 years ago
Adriaan de Groot 25fe8f73c9 CI: label languages "incomplete" at < 5% 6 years ago
Adriaan de Groot b1f9d1334c CI: chase Python deprecations in ConfigParser 6 years ago
Adriaan de Groot 36789d23fb CMake: update language list (add ca@valencia) 6 years ago
Adriaan de Groot e94bbc5e0c [dummyprocess] Add some delay in the dummy 6 years ago
Calamares CI 5daa3b61e1 i18n: [calamares] Automatic merge of Transifex translations 6 years ago
Calamares CI 74059dcaef i18n: [python] Automatic merge of Transifex translations 6 years ago
Calamares CI 1d01253249 i18n: [dummypythonqt] Automatic merge of Transifex translations 6 years ago
Calamares CI 8e2b49364c i18n: [calamares] Automatic merge of Transifex translations 6 years ago
Adriaan de Groot 63d1378721 CMake: need to create dir before copying to it 6 years ago
Adriaan de Groot 13d949f913 Changes: point to slideshow API versions
FIXES #1152
6 years ago
Adriaan de Groot 1c5a37d7d2 [branding] Add French and Arabic default translations 6 years ago
Adriaan de Groot bba0b7ce12 [branding] Update documentation about API versions 6 years ago
Adriaan de Groot c7d09f06c5 [libcalamaresui] QML Retranslation since Qt 5.10 6 years ago
Adriaan de Groot 79bd7b6b89 Merge branch 'issue-1152' 6 years ago
Adriaan de Groot 58f6635ca0 [libcalamaresui] Force retranslation on language change 6 years ago
Adriaan de Groot f9bd0fba10 [libcalamares] Handle async QML loading
- The component isn't ready immediately, so instatiate
   once it is fully loaded and ready
 - Edge case if the execution view step is already visible, then
   start the show (because a previous call to onActivate() will
   have missed it).
6 years ago
Adriaan de Groot 193bcbde71 [libcalamaresui] Use setSource() for API version 1
- Just avoid all the componentized loading and do the
   synchronous load-compile-setContent thing.
6 years ago
Adriaan de Groot 15ab98cb26 [libcalamaresui] Use API version to load slideshow differently 6 years ago
Adriaan de Groot 148b829591 [libcalamares] Introduce slideshowAPI setting 6 years ago
Adriaan de Groot c80b56380d Merge branch 'default-branding-i18n' 6 years ago
Adriaan de Groot ef2531b01d [branding] Update documentation
- mention that translations are included
 - point to external repo for fancy/ example.
6 years ago
Adriaan de Groot a08e764467 CMake: add compiled branding translations to build dir
- Copy the .qm files (compiled translations) into the build
   dir as part of the build process. This is independent of
   **installing** those same translations, but does allow
   the translations to be used by Calamares when run from the
   build dir for testing.
6 years ago
Adriaan de Groot f3f8f3ea46 [branding] Make the default show nervously quick 6 years ago
Adriaan de Groot 593dcff40a [branding] Enable translations for the default show
- Just translate two simple strings, to avoid burdening translators,
 - Add Dutch translation already.

These translations are not yet processed by ci/txpull and push.
6 years ago
Adriaan de Groot 41c2a7e4e0 [branding] Drop complicated machinery for one subdir 6 years ago
Adriaan de Groot cd7fc93b6a [branding] Be more chatty when slideshow is loaded 6 years ago
Adriaan de Groot 003f37ca04 [branding] Be more chatty in example slideshow
- Log when the timer fires and the slide advances
 - Add a start() function (unused at this moment, will be
   called from C++ at the right time)
6 years ago
Adriaan de Groot 9188eab66f Changes: document new things in slideshow 6 years ago
Adriaan de Groot 075f0787f9 Merge branch 'master' into issue-1152 6 years ago
Adriaan de Groot 71209b323a [libcalamaresui] Call QML methods on start and stop
- Use onActivate() and onLeave() in QML as well, to start and stop
   the slideshow.
6 years ago
Adriaan de Groot 68e6bd676e [libcalamaresui] Instantiate QML at load time
- By instantiating only on activation, an ugly "white" gap
   appears where there is no widget at all. So instantiate
   earlier so that the widget already exists and is painting
   by the time the slideshow part is visible.
 - This makes the net effect of this branch so far zero:
   the slideshow is still loaded and started when Calamares starts.
6 years ago
Adriaan de Groot 83d296bcd0 Merge branch 'clang-format'
- Update coding style (more braces!) and coding documentation,
   reformat parts. The idea is to go through and re-do the
   coding style across the whole codebase incrementally, but
   systematically, in the next release or two.
6 years ago
Adriaan de Groot 3b146d47d0 CI: Remove mention of cLog from documentation 6 years ago
Adriaan de Groot 5dfc4884b3 [calamares] Increase constness
- The model shouldn't change items at all.
6 years ago
Adriaan de Groot 85845c9b3e [calamares] cLog() isn't a thing, return to cDebug() 6 years ago
Adriaan de Groot a6d7fcdadf [calamares] Reformat the rest of the application 6 years ago
Adriaan de Groot 9235499f7f [calamares] Reformat the progresstree
- add { } to single-line blocks
 - group some includes better
 - lines broken at a different length, some shuffling around of
   parameter lists.
6 years ago
Adriaan de Groot 8053bf6f3a CI: use both tools for code-formatting
- astyle can do some things that clang-format doesn't (e.g.
   adding brackets; you need clang-tidy for that),
 - clang-format does a much nicer job with lambdas and certain
   other constructions,
 - allow passing in directories at a time for formatting.
6 years ago