7319 Commits (885fe80d5ba33803d55f4640dc03a0de6d986e78)
 

Author SHA1 Message Date
Adriaan de Groot 15cbdf2a18 [calamares] Allow multiple instances if -d is given
- Calamares doesn't like to run multiple instances, since they would
  interfere with each other (stealing disks from each other, for instance).
  The single-application code tries to prevent that.
- For -d runs, for developers where presumably they know what they are
  doing, the single-application restriction is annoying: especially if
  you need two instances at once for some kind of visual comparison.

Drop the single-app requirement if -d is given.
5 years ago
demmm 1ece171597 start of adding requirements to welcomeq
just QML, no real connections yet
hardcoded to not visible
not clear if requirementsModel is available to welcomeq
5 years ago
Adriaan de Groot 60aecaf0b8 [calamares] Fix height of the navigation bar in QML
- If the QML navigation panel sets a height, use that
- If it doesn't, use 48px (which *may* make sense, but like many
  screen dimensions in Calamares doesn't take HiDPI into account)
- Give the demo QML an explicit height of 48
5 years ago
Adriaan de Groot bb2b5fd982 [libcalamaresui] No reason for bail() to be a method 5 years ago
Adriaan de Groot 526716556c [libcalamaresui] Store the slideshow-from-images data
- This code has existed for a long time but never stored anything
  to the Branding object, and the most literal slideshow (just some
  images) was not implemented.
5 years ago
FLVAL e5f2aba8e2
Add files via upload
Region "Africa" zones # 52 
14:25:19 [6]:  ..  Zone "Asmara" QPoint(445,183) 
14:25:19 [6]:  ..  First zone found 2 "2.0" 
14:25:19 [6]:  ..  Also in zone 3 "3.0"
5 years ago
Adriaan de Groot 401a34fcbd [libcalamares] Fix tests on FreeBSD
- https requests can fail if ca_nss isn't installed; ping something
  else then.
5 years ago
Adriaan de Groot 7277d52828 [libcalamares] Expand range of errors for network requests
- All failures were being reported as Timeout, which is confusing
  when they are not. Introduce HttpError for the not-timeout
  other kinds of errors.
- Add operator<< for RequestStatus for nicer error logging.
5 years ago
Adriaan de Groot ea51ff9285 Merge branch 'welcome-config' 5 years ago
Adriaan de Groot 5dc358093e [welcome] Apply coding style 5 years ago
Adriaan de Groot 713132d4af [welcome] Move GeoIP loading into Config
- The Config object can handle GeoIP loading on its own. Both
  View steps that used this had a derpy view->setCountry() that
  didn't really do anything with the view anymore.
5 years ago
Adriaan de Groot 6434374bf3 [welcome] Move languageIcon loading into the Config object
- The QML module had an additional check that the normal one
  did not; add it in the merged code.
5 years ago
Adriaan de Groot a7a6c937ea [libcalamaresui] Add needed includes
- Return type QPixmap means we should definitely #include it
5 years ago
Adriaan de Groot 120a2b0f03 [welcome] Move get-the-show*Url code into Config
- Since this is configuration-loading, put it in the Config
  class; reduces code duplication between welcome and welcomeq.
5 years ago
Adriaan de Groot e65a0ee617 [welcome] Update welcome example
- donate **does** have a corresponding branding setting
- show that "false" is a valid setting
5 years ago
Adriaan de Groot cd44f548f5 [libcalamaresui] Add donateUrl to the branding settings
SEE #1384
5 years ago
Adriaan de Groot 9e344f50a7 [bootloader] Refactor efi-next-boot
- move the setup-next-boot code to a function on its own
- credit to Gaë
5 years ago
Adriaan de Groot 7c633f1253
Merge pull request #1394 from gportay/set-efi-bootnext
[bootloader] Set the EFI Boot Next
5 years ago
Calamares CI aef529afe5 i18n: [python] Automatic merge of Transifex translations 5 years ago
Calamares CI b66867f0ff i18n: [dummypythonqt] Automatic merge of Transifex translations 5 years ago
Calamares CI 4f274bae36 i18n: [calamares] Automatic merge of Transifex translations 5 years ago
Gaël PORTAY 4a9c8d0278 [bootloader] Set the EFI Boot Next
- This forces the EFI firmware to boot the loader that was just
   created, whatever the boot order set in the firmware setup (USB,
   CD/DVD, HD...).
 - It is safe to use the first Boot Entry listed in BootOrder as the
   previous command creates the new entry and adds it to the first place
   of the BootOrder.
5 years ago
Adriaan de Groot 7d1800a0d7 [welcome] Apply coding style 5 years ago
Adriaan de Groot e023adc9b2 Merge branch 'remove-star'
Branding API too clever by half. Make it simpler.
5 years ago
Adriaan de Groot 70054e5db4 [welcome] Chase Branding API change 5 years ago
Adriaan de Groot 0046c3f161 [tracking] Chase Branding API change
- While here, apply coding style
5 years ago
Adriaan de Groot c0a3614f09 [partition] Chase Branding API change 5 years ago
Adriaan de Groot da82adeeee [finished] Chase Branding API change
- while here, also apply coding style
5 years ago
Adriaan de Groot dc1a4fab8e [libcalamaresui] Chase Branding API change 5 years ago
Adriaan de Groot 794939b6a8 [calamares] Chase Branding API change 5 years ago
Adriaan de Groot 62696a3a48 [libcalamaresui] Remove the special * operator for string-enums in branding
- This is a good example of being overly clever in C++
- the whole API with an enum requesting a specific string is a bit weird,
  although it makes sense from the 'might need more strings specified'
  point of view.
5 years ago
Adriaan de Groot 7d8e54ba47 Merge branch 'qml-globalstorage'
- Make GlobalStorage generally available to QML modules (as Global
  from io.calamares.core)
5 years ago
Adriaan de Groot 0e71957b74 [libcalamaresui] Apply coding style 5 years ago
Adriaan de Groot 8af17fafe1 [libcalamaresui] Register Global Storage (as 'Global') for QML 5 years ago
Adriaan de Groot dc523525c2 [libcalamaresui] Register the right type for ViewManager (C&P typo) 5 years ago
Philip Müller e4bdeaa943 [displaymanager] don't write AutomaticLogin lines
- sometimes if you use external OEM modules you might have those lines already present
- by skipping them you won't have double lines when rerun the module in a later step
5 years ago
Adriaan de Groot f4f720bc8f i18n: update English sources 5 years ago
Adriaan de Groot 39ec061639 Merge remote-tracking branch 'origin/welcomeq' 5 years ago
Adriaan de Groot 156a473565 [welcomeq] Hook the translations up to the language combobox 5 years ago
Adriaan de Groot 4786a91eb8 [welcome] Order get/setters consistently
- code styling OCD, all the other ones are get, then set
- getters can be in the header, they're boring
5 years ago
Adriaan de Groot 22e64d8c18 [branding] Remove duplicate keys for images (thanks Bill) 5 years ago
Adriaan de Groot 8eace7ba5c Merge branch 'wallpaper'
Merge in the documentation from Bill Auger and then implement
what it documents (this had been missing; productWallpaper was
an orphan setting).

FIXES #1380
5 years ago
Adriaan de Groot 3d6e5c5df7 [calamares] Implement productWallpaper setting
- If we have a wallpaper, bung in an extra QWidget between the main
  window and the panels (sidebar, nav and main) where we set a
  stylesheet that displays the chosen image.
5 years ago
Adriaan de Groot 1d44c88e0a [libcalamaresui] Refactor loading of stylesheet
- prep-work for adding special-case styling for productWallpaper
5 years ago
Adriaan de Groot ddde817abf [libcalamaresui] Apply coding style 5 years ago
Adriaan de Groot fabb351b77 [libcalamaresui] Give ViewManager widgets names for styling 5 years ago
bill-auger e2bbaf2cee [branding] add documentation for WIP 'productWallpaper' branding 5 years ago
Adriaan de Groot fa75c2e2a0 i18n: Correct XML some more 5 years ago
Adriaan de Groot 2490884b78 CI: Simple tool to help with source size of TZ files 5 years ago
bittin 64324c8fc2 i18n: Swedish translation of the Timezone file 5 years ago