Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge v0.1.9 #34

Merged
merged 42 commits into from
Nov 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
b2838d7
Bump version to 0.1.9
1whatleytay Mar 18, 2024
3f5cc20
Increase opacity of registers
1whatleytay Mar 18, 2024
8d769e4
Increase contrast and weight of registers and line numbers
1whatleytay Mar 18, 2024
670fbbf
Move bitmap configuration to the left
1whatleytay Mar 18, 2024
03917dd
Add tokio::spawn for resume
1whatleytay Mar 18, 2024
9eb41fb
Add linux-protocol-headers build feature
1whatleytay Mar 21, 2024
1b0063f
Make zero immutable
1whatleytay Mar 25, 2024
00d9865
Allow negative numbers in macro parameters
1whatleytay Mar 26, 2024
f0b0140
Light theme
lachrymaLF Apr 2, 2024
41d3558
don't load audio repeatedly
milomg Apr 5, 2024
cc066b8
Update cargo
1whatleytay Apr 11, 2024
e3f53e5
line number fix
milomg Apr 11, 2024
9cf8b19
bugfix buttons
milomg Apr 11, 2024
a835bc4
fix
milomg Apr 11, 2024
effe8b8
immediate
milomg Apr 11, 2024
d4fb99f
light mode tab tweak
milomg Apr 11, 2024
a27f2ad
Change arrow direction
1whatleytay May 7, 2024
48753ba
Remove dependency on tokio for src-backend
1whatleytay Aug 26, 2024
5dc4024
Add resume, stop, pause to WASM debugging
1whatleytay Sep 2, 2024
650fa5d
Implement remaining debugger methods
1whatleytay Sep 5, 2024
109100f
Add display worker message
1whatleytay Sep 10, 2024
a3388fa
Add display backend implementation
1whatleytay Sep 10, 2024
4f3634c
Update titan to drop Recovery
1whatleytay Sep 11, 2024
32a2e57
Drop use of RefCell temporarily
1whatleytay Sep 11, 2024
b216ad8
Prevent taking Runner by mut (avoids exclusivity problems while running)
1whatleytay Sep 12, 2024
ca70a28
Upgrade packages to address security
1whatleytay Sep 12, 2024
103679f
Add console and some midi syscall support
1whatleytay Sep 14, 2024
59bff75
Merge branch 'staging' into midiloading
1whatleytay Oct 2, 2024
1bf5181
Add time handling
1whatleytay Oct 2, 2024
ffe402d
Merge branch 'staging' into milomg/midiloading
1whatleytay Oct 2, 2024
9f1b3e5
Merge branch 'milomg-midiloading' into staging
1whatleytay Oct 2, 2024
2ee31c2
Merge branch 'staging' into light
milomg Oct 2, 2024
e2676fb
Merge branch 'milomg-light' into staging
1whatleytay Oct 2, 2024
f74f16a
updates
milomg Sep 16, 2024
27579d1
Remove profiling flag
milomg Oct 2, 2024
1464d01
move config to config.toml
milomg Oct 2, 2024
c8b0855
Subscribe to ModifyKind::Any events (file watch fix for Windows)
1whatleytay Oct 18, 2024
3a92eaa
Update README.md
1whatleytay Oct 21, 2024
da4ba61
Upgrade yarn.lock
1whatleytay Oct 21, 2024
41dd15b
Throw error when multiple similar labels are declared
1whatleytay Oct 23, 2024
f3c9fe3
Prevent shortcut when resume is not allowed
1whatleytay Oct 23, 2024
65652c5
Enable Midi playback again
1whatleytay Nov 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@ Saturn contains a custom-made editor, interpreter, debugger and assembler for MI
To install Saturn, visit the [releases](https://github.com/1whatleytay/saturn/releases) page.
There are usually two trains to pick some. If you're not sure, pick the Latest release.

| Train | Usage |
|-------------------------------------------------------------------------------------|------------------------------------------------|
| [Latest](https://github.com/1whatleytay/saturn/releases/latest) v0.1.7 | Stable, complete release for most users. |
| [Pre-Release](https://github.com/1whatleytay/saturn/releases/tag/app-v0.1.8) v0.1.8 | Latest experimental features. Sometimes buggy. |
| Train | Usage |
|--------------------------------------------------------------------------------------|------------------------------------------------|
| [Latest](https://github.com/1whatleytay/saturn/releases/latest) v0.1.9 | Stable, complete release for most users. |
| [Pre-Release](https://github.com/1whatleytay/saturn/releases/tag/app-v0.1.10) v0.1.10 | Latest experimental features. Sometimes buggy. |

Trying out the pre-release versions of Saturn helps the project out.
If you encounter an issue, please [file a bug](https://github.com/1whatleytay/saturn/issues/new).
Expand Down
51 changes: 27 additions & 24 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,39 +1,42 @@
{
"name": "saturn",
"private": true,
"version": "0.0.0",
"version": "0.1.9",
"type": "module",
"author": "Taylor Whatley",
"scripts": {
"dev": "vite",
"build": "vue-tsc --noEmit && vite build",
"wasm": "wasm-pack build ./src-wasm --out-dir ../src/utils/mips/wasm",
"dev": "yarn wasm && vite",
"build": "yarn wasm && vue-tsc --noEmit && vite build",
"preview": "vite preview",
"tauri": "tauri"
"tauri": "tauri",
"cargo-bump": "cd src-backend && cargo update && cd ../src-tauri && cargo update && cd ../src-wasm && cargo update"
},
"dependencies": {
"@heroicons/vue": "^2.0.13",
"@tauri-apps/api": "^1.1.0",
"date-fns": "^2.29.3",
"fuse.js": "^6.6.2",
"@heroicons/vue": "^2.1.5",
"@tauri-apps/api": "^1.6.0",
"date-fns": "^4.0.0",
"fuse.js": "^7.0.0",
"midicube": "^0.6.2",
"ua-parser-js": "^1.0.32",
"uuid": "^9.0.0",
"vue": "^3.2.37"
"ua-parser-js": "^1.0.39",
"uuid": "^10.0.0",
"vue": "^3.5.6"
},
"devDependencies": {
"@tauri-apps/cli": "^1.5.6",
"@types/node": "^18.7.10",
"@types/ua-parser-js": "^0.7.36",
"@types/uuid": "^9.0.0",
"@vitejs/plugin-vue": "^5.0.4",
"autoprefixer": "^10.4.13",
"postcss": "^8.4.31",
"prettier": "2.8.1",
"tailwindcss": "^3.2.4",
"typescript": "^4.6.4",
"vite": "^5.1.1",
"vite-plugin-top-level-await": "^1.4.1",
"@tauri-apps/cli": "^1.6.2",
"@types/node": "^22.5.5",
"@types/ua-parser-js": "^0.7.39",
"@types/uuid": "^10.0.0",
"@vitejs/plugin-vue": "^5.1.3",
"autoprefixer": "^10.4.20",
"postcss": "^8.4.47",
"prettier": "3.3.3",
"tailwindcss": "^3.4.13",
"typescript": "^5.6.2",
"vite": "^5.4.9",
"vite-plugin-top-level-await": "^1.4.4",
"vite-plugin-wasm": "^3.3.0",
"vue-tsc": "^1.0.0"
"vue-tsc": "^2.1.6",
"wasm-pack": "^0.13.0"
}
}
Loading
Loading