Skip to content
Snippets Groups Projects
  1. Mar 23, 2024
  2. Jan 22, 2024
  3. Mar 14, 2023
  4. Feb 18, 2023
  5. Feb 13, 2022
  6. Jan 22, 2022
  7. Apr 11, 2021
  8. May 24, 2020
  9. Jan 28, 2020
    • Minecrell's avatar
      main/devicepkg-dev: Fix shellcheck warnings in splash screen generation (!899) · d4ee1230
      Minecrell authored and Bart Ribbers's avatar Bart Ribbers committed
      (These were present before the code was moved to devicepkg-dev.)
      Unverified
      d4ee1230
    • Minecrell's avatar
      main/{devicepkg-dev,postmarketos-mkinitfs}: statically generate splash screens (!899) · e3d07c83
      Minecrell authored and Bart Ribbers's avatar Bart Ribbers committed
      We need to generate the splash screens separately for each device,
      because they are specific to the device's display resolution.
      
      At the moment we do this dynamically during the installation process.
      This has the advantage that there is no need to re-build all device
      packages when one of the splash screen is changed (or a new one is added).
      
      In reality, however, the splash screens do not change very frequently.
      On the other hand, generating the splash screens dynamically has signficant
      disk usage overhead for a minimal ("none" UI) rootfs:
      
      The Python interpreter together with the necessary libraries requires
      about ~60 MB of disk space on aarch64.
      The splash screens itself require about ~100 KB for 720x1280.
      
      This is not necessary if we move the splash screen generation into
      devicepkg-dev, which is used to build the device package for all devices.
      Another advantage is that we no longer need the (rather complicated)
      caching mechanism for splash screens - so we actually end up with less
      lines than before.
      
      rootfs size for samsung-a5ulte ("none" UI):
        Before: 450M
        After:  388M (-62M)
      
      After this change, every(!) device package needs to be rebuilt once.
      No changes are necessary in device packages.
      Unverified
      e3d07c83
  10. Sep 26, 2019
  11. Nov 27, 2018
  12. Feb 11, 2018
    • Michael Hamann's avatar
      devicepkg-dev: Generate calibration matrix for libinput (#1205) · 99b398a7
      Michael Hamann authored
      * Automatically generate a calibration matrix for libinput
        This takes the calibration matrix for wayland and divides the pixel
        offsets by the device width/height.
      * Bump pkgrels of devices using devicepkg-dev
        This causes new packages to be generated, using the new devicepkg-dev
        version.
      99b398a7
  13. Dec 14, 2017
Loading