Commit graph

125 commits

Author SHA1 Message Date
foamyguy
a2253d6d5c
Merge pull request #63 from RetiredWizard/fruitjamaddminesw
Add PyPaint to included apps
2025-08-21 11:16:30 -05:00
RetiredWizard
bbbe417f6f Add PyPaint to included apps 2025-08-21 10:52:21 -04:00
foamyguy
f9ce279198
Merge pull request #53 from FoamyGuy/use_learn_repo
Some checks failed
Validate Build / validate-build (push) Has been cancelled
use learn repo instead of bundle zip URLs.
2025-08-19 13:40:49 -05:00
foamyguy
98838420a9
Merge pull request #58 from RetiredWizard/fruitjampydosfix
Some checks failed
Validate Build / validate-build (push) Has been cancelled
Used 'supervisor.runtime' instead of just 'runtime'
2025-08-15 20:53:37 -05:00
RetiredWizard
c2307ce9bc might as well increment version for the fix.... 2025-08-15 20:02:44 -04:00
RetiredWizard
88cb051636 Used 'supervisor.runtime' instead of just 'runtime' 2025-08-15 19:03:48 -04:00
foamyguy
52e0aedf2e
Merge pull request #52 from RetiredWizard/fruitjameditsrch
Some checks failed
Validate Build / validate-build (push) Has been cancelled
Various editor fixes & additions,  PyDOS display option
2025-08-14 17:02:51 -05:00
RetiredWizard
042bbc22ad missed a couple spaces around seperators 2025-08-14 17:21:01 -04:00
RetiredWizard
6e06ed1a43 Reformat status line with row,col at end 2025-08-14 16:29:07 -04:00
foamyguy
28cdd13f5c use learn repo instead of bundle zip URLs. 2025-08-14 12:11:02 -05:00
RetiredWizard
4d38040567 Handle invalid line number entries on GoTo 2025-08-14 01:47:36 -04:00
RetiredWizard
79c43b7416 better window adjustment for find feature 2025-08-14 00:55:57 -04:00
RetiredWizard
22715b739f Various editor fixes & additions, PyDOS display option 2025-08-14 00:39:46 -04:00
foamyguy
c47c06865d
Merge pull request #50 from RetiredWizard/fruitjameditor
Some checks failed
Validate Build / validate-build (push) Has been cancelled
Editor scrolling fix, PyDOS updates
2025-08-13 13:22:35 -05:00
RetiredWizard
7f9a66b5c4 Editor scrolling fix, PyDOS updates 2025-08-13 11:41:31 -04:00
foamyguy
28aba35b8d
Merge pull request #48 from RetiredWizard/fruitjampybasic
Some checks failed
Validate Build / validate-build (push) Has been cancelled
Add PyBasic as a built-in app
2025-08-12 14:29:26 -05:00
foamyguy
39abae5d6c
Merge pull request #49 from RetiredWizard/fruitjamspeaker
Some checks failed
Validate Build / validate-build (push) Has been cancelled
Add launcher.conf.json option speaker option (DOS fix)
2025-08-09 08:00:49 -05:00
RetiredWizard
6d5634aed3 Add launch.conf.json option speaker option (DOS fix) 2025-08-09 00:06:12 -04:00
RetiredWizard
bc2ce6a2d3 Fix for loading basic programs from root directory 2025-08-06 23:31:17 -04:00
RetiredWizard
478b550a17 Add PyBasic as a built-in app 2025-08-06 22:54:14 -04:00
foamyguy
631d270860
Merge pull request #46 from relic-se/mouse-click-index
Some checks failed
Validate Build / validate-build (push) Has been cancelled
Mouse click index page bug fix
2025-08-05 15:58:32 -05:00
foamyguy
aa5ed36c5f
Merge pull request #47 from relic-se/color-palette-json
Use `launcher.conf.json` for user color palette configuration
2025-08-05 15:58:01 -05:00
Cooper Dalrymple
e53cd2e089 Add os library back in 2025-08-05 13:44:58 -05:00
Cooper Dalrymple
091b1934d8
Merge branch 'main' into color-palette-json 2025-08-05 13:43:45 -05:00
foamyguy
9bfcc84723 Merge branch 'refs/heads/main' into mouse-click-index
# Conflicts:
#	src/code.py
2025-08-05 12:20:41 -05:00
foamyguy
a69d6c878a
Merge pull request #44 from relic-se/aspect-ratio
Support 4:3 aspect ratio with `FRUIT_JAM_OS_4x3` environment variable
2025-08-05 12:08:18 -05:00
Cooper Dalrymple
4cd27e78b6 Fix display=None error 2025-08-05 11:03:16 -05:00
Cooper Dalrymple
876e5e18d6 Use launcher.conf.json for user color palette configuration 2025-08-05 10:53:40 -05:00
Cooper Dalrymple
0f12a36ff6 Fix page indicator size when scale=1 2025-08-05 10:34:13 -05:00
Cooper Dalrymple
7b98eec44c Force display configuration 2025-08-05 10:28:06 -05:00
Cooper Dalrymple
6ff675b58d Allow custom page size configuration 2025-08-05 10:17:55 -05:00
Cooper Dalrymple
8f330e4caf Fix mouse index page bug 2025-08-05 10:16:13 -05:00
Cooper Dalrymple
60cd407fff
Merge branch 'main' into aspect-ratio 2025-08-05 09:32:41 -05:00
Cooper Dalrymple
ebbd201a3a Support CIRCUITPY_DISPLAY_WIDTH environment variable 2025-08-05 09:28:38 -05:00
foamyguy
2de417326c
Merge pull request #45 from relic-se/color-palette
Add support for color palette environment variables
2025-08-05 09:20:15 -05:00
Cooper Dalrymple
4c561b5911 Add support for custom unselected arrow color 2025-08-05 09:00:36 -05:00
Cooper Dalrymple
6b8b3b46f8 Add support for color palette environment variables 2025-08-05 08:48:24 -05:00
Cooper Dalrymple
9bcfe9f97c Support 4:3 aspect ratio with FRUIT_JAM_OS_4x3 environment variable 2025-08-05 08:39:47 -05:00
foamyguy
8b5b975ed6
Merge pull request #42 from RetiredWizard/pydosreadonly
Some checks failed
Validate Build / validate-build (push) Has been cancelled
Add ability for PyDOS to switch between read-write/read-only modes
2025-08-04 13:14:55 -05:00
RetiredWizard
fe54703f22 Limit readonly command to CircuitPython 2025-08-04 14:05:10 -04:00
RetiredWizard
8dc9ab5fbe update version number 2025-08-04 13:58:49 -04:00
RetiredWizard
c9335715b8 Add ability for PyDOS to switch between read-write/read-only modes 2025-08-04 13:34:36 -04:00
foamyguy
f3e9e23c47
Merge pull request #40 from RetiredWizard/fruitjamaudio
Skip audio output if DAC not attached
2025-08-04 10:37:44 -05:00
foamyguy
42bb023cef
Merge pull request #39 from FoamyGuy/no_display_fix
don't launch boot_animation.py if there is no display.
2025-08-04 10:36:41 -05:00
RetiredWizard
235ed6018b Skip audio output if DAC not attached 2025-08-04 11:12:30 -04:00
foamyguy
cfe93619d0 don't launch boot_animation.py if there is no display. 2025-08-04 09:31:47 -05:00
foamyguy
d7302ea2a7
Merge pull request #34 from FoamyGuy/editor_keyboardmouse_combo_fix
Some checks failed
Validate Build / validate-build (push) Has been cancelled
only try to find mouse if there are at least 2 USB devices in editor.
2025-08-02 11:32:32 -05:00
foamyguy
671486221c
Merge pull request #33 from RetiredWizard/fruitjamfix
Screen dimension calc plus additional help info
2025-08-02 10:41:31 -05:00
foamyguy
7fe7b0d788 only try to find mouse if there are at least 2 USB devices in editor. 2025-08-02 10:38:36 -05:00
RetiredWizard
ec382f3c51 one more help update 2025-08-02 02:33:47 -04:00