Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: mobile-nixos/mobile-nixos
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: ca5c116f4c9e
Choose a base ref
...
head repository: mobile-nixos/mobile-nixos
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 08e75d37334e
Choose a head ref

Commits on Nov 8, 2020

  1. Unverified

    This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
    Copy the full SHA
    125aaeb View commit details
  2. Verified

    This commit was signed with the committer’s verified signature. The key has expired.
    mweinelt Martin Weinelt
    Copy the full SHA
    fcd8f6c View commit details
  3. Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    3a6326d View commit details
  4. Copy the full SHA
    4d71caa View commit details
  5. Copy the full SHA
    d90cd15 View commit details
  6. Copy the full SHA
    7b75357 View commit details
  7. Copy the full SHA
    9fd1003 View commit details
  8. Copy the full SHA
    dd80aa4 View commit details
  9. Copy the full SHA
    a3c5e85 View commit details
  10. Copy the full SHA
    69f1126 View commit details
  11. Copy the full SHA
    f335005 View commit details
  12. examples: Add testing/crash-before-switch-root

    Can be used as a single point of failure (hah!)
    samueldr committed Nov 8, 2020
    Copy the full SHA
    bb7e9a3 View commit details

Commits on Nov 13, 2020

  1. Copy the full SHA
    e6778f8 View commit details
  2. boot/init: Harmonized failure methods

     - Code is now more of a title
     - Only one code path exists to the applet
    samueldr committed Nov 13, 2020
    Copy the full SHA
    aa1c2f3 View commit details
  3. boot/init: Pass structured data through a file to crash handler

    The command-line arguments are not great for structured data.
    samueldr committed Nov 13, 2020
    Copy the full SHA
    03022f2 View commit details
  4. boot/error: Minimal viable changes for structured data

    The applet isn't any more graceful yet, but this is where things can
    finally get interesting.
    samueldr committed Nov 13, 2020
    Copy the full SHA
    407ff11 View commit details
  5. boot/error: Add a tangible derivation

    This also allows us to add library files.
    samueldr committed Nov 13, 2020
    Copy the full SHA
    bb6a7dd View commit details
  6. Copy the full SHA
    889ebd4 View commit details
  7. Copy the full SHA
    dbfbdf3 View commit details
  8. Copy the full SHA
    ca0c2fc View commit details

Commits on Nov 14, 2020

  1. boot/error: Rework UI for better reporting

    First, right now we're putting the full error message front and center,
    rather than the sad phone.
    
    We're keeping the sad face though, but only as an accent icon.
    
    Finally, not part of this PR, we'll add actions to abort a total crash.
    samueldr committed Nov 14, 2020
    Copy the full SHA
    8d182d0 View commit details
  2. Copy the full SHA
    263d671 View commit details
  3. Merge pull request #239 from samueldr-wip/feature/stage-1-gracefulier…

    …-errors-handling
    
    stage-1: More useful error handler
    samueldr authored Nov 14, 2020
    Copy the full SHA
    08e75d3 View commit details
Showing with 640 additions and 228 deletions.
  1. +0 βˆ’85 artwork/sad-phone.svg
  2. +94 βˆ’0 artwork/sad.svg
  3. +22 βˆ’0 boot/error/default.nix
  4. +39 βˆ’0 boot/error/lib/shaded_text.rb
  5. +317 βˆ’73 boot/error/main.rb
  6. +9 βˆ’20 boot/init/init.rb
  7. +53 βˆ’11 boot/init/lib/system.rb
  8. +1 βˆ’1 boot/init/lib/task.rb
  9. +1 βˆ’1 boot/init/tasks/switch_root.rb
  10. +16 βˆ’0 boot/recovery-menu/lib/reboot_modes.rb
  11. +0 βˆ’17 boot/recovery-menu/main.rb
  12. +1 βˆ’1 devices/asus-dumo/kernel/config.aarch64
  13. +1 βˆ’1 devices/asus-flo/kernel/config.armv7
  14. +1 βˆ’1 devices/asus-z00t/kernel/config.aarch64
  15. +1 βˆ’1 devices/google-marlin/kernel/config.aarch64
  16. +1 βˆ’1 devices/motorola-addison/kernel/config.aarch64
  17. +1 βˆ’1 devices/motorola-addison/kernel/config.armv7l
  18. +1 βˆ’1 devices/oneplus-oneplus3/kernel/config.aarch64
  19. +1 βˆ’1 devices/pine64-pinephone/kernel/config.aarch64
  20. +1 βˆ’1 devices/razer-cheryl2/kernel/config.aarch64
  21. +1 βˆ’1 devices/sony-pioneer/kernel/config.aarch64
  22. +1 βˆ’1 devices/xiaomi-lavender/kernel/config.aarch64
  23. +1 βˆ’1 devices/xiaomi-tissot/kernel/config.aarch64
  24. +38 βˆ’0 examples/testing/crash-before-switch-root/README.md
  25. +9 βˆ’0 examples/testing/crash-before-switch-root/configuration.nix
  26. +12 βˆ’0 examples/testing/crash-before-switch-root/crash.rb
  27. +11 βˆ’0 examples/testing/crash-before-switch-root/default.nix
  28. +1 βˆ’4 modules/initrd-boot-gui.nix
  29. +2 βˆ’2 modules/initrd-fail.nix
  30. +2 βˆ’2 overlay/mruby-builder/mrbgems/mruby-lvgui/default.nix
  31. +1 βˆ’0 overlay/overlay.nix
Loading