Himadri Bhattacharjee
9860ee3286
ci: remove pylint
2025-12-27 15:59:37 +05:30
Himadri Bhattacharjee
93b7f4841d
Merge pull request #4 from lavafroth/python-exec
...
Replace ducky script with Python
2025-12-27 15:50:43 +05:30
Himadri Bhattacharjee
0d036fbda7
chore: update project description
2025-12-27 15:50:13 +05:30
Himadri Bhattacharjee
9f8e5a3a19
docs: update install instructions
2025-12-27 15:49:16 +05:30
Himadri Bhattacharjee
ba7a45eb62
deps: remove mpy cross
2025-12-27 14:49:34 +05:30
Himadri Bhattacharjee
b52f8c1ae7
fix: build script yields little to no performance gains
2025-12-02 11:44:14 +05:30
Himadri Bhattacharjee
6777fed3bd
feat: add circuitpython dependencies with uv
2025-12-02 03:18:41 +05:30
Himadri Bhattacharjee
2563c7fe08
feat: move from ducky script to python
2025-12-01 15:45:42 +05:30
Himadri Bhattacharjee
6e20e7e61e
fix(ui): capture tabs in the editor
2025-12-01 15:37:32 +05:30
Himadri Bhattacharjee
919a9092b6
fix(a11y): use buttons instead of divs
2024-02-18 09:34:48 +05:30
Himadri Bhattacharjee
5ecb678c49
fix: replace broken link to wiki
2023-08-17 11:50:14 +05:30
Himadri Bhattacharjee
bb778dade5
Merge pull request #1 from lavafroth/autorun-boot-script
...
- If a script called `boot.dd` exists, it will be run without user confirmation asynchronously while setting up the server
- Makes the file list cover the view on smaller screens
- Replaces old JS patterns with modern IE10+ patterns
- Adds a button to confirm file title without the need to press enter
v1.2.0
2023-08-12 05:48:52 +00:00
Himadri Bhattacharjee
1da6232bf9
doc: document the new entrypoint
2023-08-12 11:07:29 +05:30
Himadri Bhattacharjee
43b911d3e2
fix: asynchronously run boot script alongside setting up the server
2023-08-12 11:04:12 +05:30
Himadri Bhattacharjee
1fadfd0bb2
fix: import run_script_file from ducky module
2023-08-12 09:41:35 +05:30
Himadri Bhattacharjee
41eedec438
refactor: move common functionality into separate function
2023-08-12 09:34:03 +05:30
Himadri Bhattacharjee
30fc09bfca
doc: document run_boot_script
2023-08-12 09:23:27 +05:30
Himadri Bhattacharjee
4626de8d34
ui: make file list more accessible for small screens, adds checkmark for setting file name
2023-08-12 09:21:46 +05:30
Himadri Bhattacharjee
b761c66091
feat: adds experimental ability to autorun boot.dd
2023-08-05 15:24:06 +05:30
Himadri Bhattacharjee
a1f69f5ecc
feat: update code and build script for circuitpython 8.1.0
v1.1.0
2023-06-11 10:46:35 +05:30
Himadri Bhattacharjee
1acae6a5e6
chore: add .pylintrc
2023-06-09 10:13:01 +05:30
Himadri Bhattacharjee
66b29ac1a2
chore: fix all pylint warnings
2023-06-09 10:10:40 +05:30
Himadri Bhattacharjee
ead3afeaaf
chore: fix pylint warnings for boot.py, code.py and logs.py
2023-06-09 09:42:46 +05:30
Himadri Bhattacharjee
5f91021b82
Adds pylint workflow
2023-06-09 03:25:20 +00:00
Himadri Bhattacharjee
0f8605b0f9
feat: UI enhancements
2023-04-15 19:12:07 +05:30
Himadri Bhattacharjee
62188833f7
Use server.serve_forever instead of manually polling events.
2023-03-25 14:46:50 +05:30
Himadri Bhattacharjee
beb2f60e0f
Adds preview to README.
2023-03-24 19:58:40 +05:30
Himadri Bhattacharjee
3def1f28ab
UI/UX: Fixes logging pane scrolling. Adds auto scroll on output.
v1.0.1
2023-03-24 14:58:24 +05:30
Himadri Bhattacharjee
38b371caa2
Use warn and info functions for appending to log queue.
2023-03-24 14:57:32 +05:30
Himadri Bhattacharjee
1364a38c9e
Build script removes old artifacts for rebuilds.
2023-03-24 14:56:59 +05:30
Himadri Bhattacharjee
5b3c4dde21
Fix build script file copying issue.
v1.0.0
2023-03-24 14:06:26 +05:30
Himadri Bhattacharjee
14660ce237
UI/UX: Fixes sidebar width inconsistency. Use footer class for logs.
2023-03-24 13:40:09 +05:30
Himadri Bhattacharjee
483585dd82
Fixes log pane: uses line breaks instead of newline characters.
2023-03-24 13:39:07 +05:30
Himadri Bhattacharjee
6931c34df0
Simplify build file.
2023-03-24 12:53:29 +05:30
Himadri Bhattacharjee
7d8e407d88
Cross compile source files into bytecode using mpy-cross.
2023-03-24 12:32:31 +05:30
Himadri Bhattacharjee
fa77e4391e
Create file from path and not filename.
2023-03-24 11:25:04 +05:30
Himadri Bhattacharjee
f707490be2
Remove todo from README since it is implemented.
2023-03-24 10:30:37 +05:30
Himadri Bhattacharjee
1c08c9e710
Fix calling log function
2023-03-24 10:25:12 +05:30
Himadri Bhattacharjee
dd89db17bf
Adds gitignore.
2023-03-24 10:05:01 +05:30
Himadri Bhattacharjee
a4f8ed1112
Adds logging functionality to frontend. Reduces cyclomatic complexity with subroutines.
2023-03-24 10:02:14 +05:30
Himadri Bhattacharjee
53908f3b41
Link to quick start guide from README.
2023-03-15 14:07:21 +05:30
Himadri Bhattacharjee
42eb63ada2
Adds todo to README.
2023-03-15 14:05:30 +05:30
Himadri Bhattacharjee
d63a1acc15
Moves documentation to wiki pages
2023-01-30 08:22:37 +05:30
Himadri Bhattacharjee
70cdd56510
Adds link to developer setup subheading
2023-01-29 10:36:40 +05:30
Himadri Bhattacharjee
0beee68c2c
Adds prebuilt binary option to setup guides
2023-01-29 10:31:48 +05:30
Himadri Bhattacharjee
2d4715bba7
Fixes typo
v0.1.0-alpha
2023-01-29 10:06:36 +05:30
Himadri Bhattacharjee
749707508a
Adds video guide link and replaces boot.py with boot.dd
2023-01-28 19:34:49 +05:30
Himadri Bhattacharjee
ecc6807215
Fixes request being undefined
2023-01-27 14:28:18 +05:30
Himadri Bhattacharjee
4de36fe22c
Refactors ducky.py, unrolls redundant function calls
2023-01-27 14:09:27 +05:30
Himadri Bhattacharjee
b90392d2e2
Fix documentation teminology
2023-01-27 10:20:08 +05:30