ace-dent / picotracker

Track boogs for Picotron (unofficial)
Creative Commons Zero v1.0 Universal
1 stars 0 forks source link

Launching the theme editor can reset the current theme #18

Open ace-dent opened 5 months ago

ace-dent commented 5 months ago

Describe the bug / feature When launching the themed.p64 editor, it will default to the last 'Custom' editor session rather than the current theme. This can override the desktop theme in unexpected ways.

Forum post:

... I went on a bit of an expedition and running Themed from FileNav blacks out the entire theme! ... -- Decidetto

To Reproduce Steps to reproduce the behavior:

  1. From the Picotron menu (top-left), launch System Settings.
  2. Select 'Custom' and edit the custom theme colours (e.g. add lots of black). Set as Default. Close theme editor.
  3. Now in System Settings, select a new default theme- e.g. biz. Close System Settings.
  4. Using the file browser or Terminal, launch /system/apps/themed.p64
  5. The old Custom theme is loaded rather than the current theme. This changes all the desktop colours. Closing the editor doesn't reset the theme.

Expected behavior On launching the theme editor, the current theme colours should be loaded- not the last editor session.

Software (please complete the following information):

ace-dent commented 5 months ago

Re-tested with release v0.1.0d on macOS. Issue still exists.

OniriCorpe commented 4 months ago

still on v0.1.0e

ace-dent commented 3 months ago

Re-tested with release v0.1.0g on macOS. Issue still exists.