Skip to content
Snippets Groups Projects
Select Git revision
  • usb-vid-pid
  • improve-bundle-loading
  • main default protected
  • ci-improvements
  • release/1.3.0 protected
  • nicer_patches2
  • fil3s-limit-filesize
  • persistent_captouch_calib
  • captouch
  • nicer_patches
  • scope_hairline
  • allow-reloading-sunmenu
  • wifi-json-error-handling
  • app_text_viewer
  • shoegaze-fps
  • media_has_video_has_audio
  • fil3s-media
  • more-accurate-battery
  • sector_size_512
  • led_fix_fix
  • v1.3.0
  • v1.2.0
  • v1.2.0+rc1
  • v1.1.1
  • v1.1.0
  • v1.1.0+rc1
  • v1.0.0
  • v1.0.0+rc6
  • v1.0.0+rc5
  • v1.0.0+rc4
  • v1.0.0+rc3
  • v1.0.0+rc2
  • v1.0.0+rc1
33 results

run.py

Blame
    • dos's avatar
      f280186c
      py,st3m: Split SunMenu and MainMenu · f280186c
      dos authored and dos's avatar dos committed
      SunMenu is just a presentation layer that doesn't concern itself with
      any kind of logic. It could be simply replaced with (already existing)
      SimpleMenu and FlowerMenu or, in the future, may even become customizable
      by the user.
      
      Split the main menu's logic into a separate entity that delegates
      the presentation to the class it inherits from, like all the other
      uses of the menu system.
      f280186c
      History
      py,st3m: Split SunMenu and MainMenu
      dos authored and dos's avatar dos committed
      SunMenu is just a presentation layer that doesn't concern itself with
      any kind of logic. It could be simply replaced with (already existing)
      SimpleMenu and FlowerMenu or, in the future, may even become customizable
      by the user.
      
      Split the main menu's logic into a separate entity that delegates
      the presentation to the class it inherits from, like all the other
      uses of the menu system.