90d0307cf0
Add hotkey tests, make them pass
...
Includes updating vitest and supporting hotkeys with both ctrl+shift
2024-03-28 23:40:46 -05:00
dfb14acc6e
Allow null and undefined values in persistent refs
2024-03-29 04:39:56 +00:00
c30724d907
Make disabled elements not eat up mouse events
...
Browsers make disabled elements eat events rather than let them bubble up
This allows containers with disabled elements to have listeners still
(Used specifically so after the board rewrite, purchased upgrades can still be dragged)
2024-03-08 12:19:52 +00:00
660528ea00
Update package-lock.json to new commit hash
2024-03-05 22:47:29 -06:00
b855139ab4
Fixed issues until it fully worked on Galaxy proper
2024-03-05 22:47:29 -06:00
c85bca110b
Sync cloud saves every minute
2024-03-05 22:47:29 -06:00
d237201339
Update sdk
2024-03-05 22:47:29 -06:00
389e8ad1e1
Move unofficial sdk to repo
2024-03-05 22:47:28 -06:00
f6dec5c614
Sync deleting saves to cloud
2024-03-05 22:47:28 -06:00
af4229ebdd
Attention grabber on saves manager when active save isn't synced
2024-03-05 22:47:28 -06:00
7a6f249f58
Add warning to saves manager when not all saves are synced
2024-03-05 22:47:28 -06:00
5c6ea01990
Add synced icon to saves in saves manager
2024-03-05 22:47:28 -06:00
f970b658ff
Add "Keep Both" button
2024-03-05 22:47:28 -06:00
ece7ed2923
Add save conflict resolver
2024-03-05 22:47:27 -06:00
cfba55d2c6
Add galaxy api
2024-03-05 22:47:11 -06:00
b2d7a9ea1d
Merge pull request 'Add eslint workflow action and CONTRIBUTING.md that says to lint first' ( #66 ) from thepaperpilot/Profectus:feat/enforce-eslint into main
...
Reviewed-on: profectus/Profectus#66
Reviewed-by: Escapee <escapee@incremental.social>
2024-03-06 04:45:20 +00:00
df9ba59a1a
Merge branch 'main' into feat/enforce-eslint
2024-03-04 01:26:29 +00:00
escapee
b40d4bef32
Allow both cases in shift+hotkeys
Build and Deploy / build-and-deploy (push) Successful in 58s
Run Tests / test (push) Successful in 2m1s
2024-02-21 19:21:18 +00:00
f7a8fbbb11
Lint
2024-02-20 22:38:49 -06:00
5f8e35478d
Merge remote-tracking branch 'upstream/main' into feat/enforce-eslint
2024-02-20 22:37:17 -06:00
64fad5c74a
PR Feedback
2024-02-20 22:17:01 -06:00
1f22f506dd
Add tests for tree reset propagation
2024-02-21 04:15:49 +00:00
d3faec6a66
Add Nodes to the text that can disappear in projEntry
2024-02-21 04:08:59 +00:00
a39e65852d
Remove unused imports
2024-02-21 01:25:52 +00:00
1e2b20a70f
PR feedback
2024-02-21 01:25:52 +00:00
2e0e221010
Made modifier typing a lot less nasty
2024-02-21 01:25:52 +00:00
4092cd6d56
Add regression test for modifier.getFormula respecting enabled
2024-02-21 01:25:52 +00:00
fa2d7cb53a
Merge branch 'main' into feat/enforce-eslint
2024-02-18 02:17:01 +00:00
143b0773e7
Add eslint workflow action and CONTRIBUTING.md that says to lint first
2024-02-17 20:16:00 -06:00
cba79df80d
Merge pull request 'Fix branchedResetPropagation' ( #57 ) from nif/Profectus-Niffix:main into main
...
Reviewed-on: profectus/Profectus#57
2024-02-14 17:39:06 +00:00
04a5e963ab
Merge branch 'main' into main
2024-02-14 17:38:53 +00:00
263c951cf8
Requested changes
2024-02-14 15:56:18 +00:00
1b809a9550
Merge pull request 'Keep disabled modifiers when making formulas' ( #56 ) from escapee/profectus-template:main into main
...
Reviewed-on: profectus/Profectus#56
2024-02-13 05:18:01 +00:00
5e32fa4985
Fix branchedResetPropagation
...
BREAKING CHANGE - Forces branches to be directed
Signed-off-by: nif <nif@incremental.social>
2024-02-12 19:46:31 +00:00
Seth Posner
cf6265d8ce
Keep disabled modifiers when making formulas
2024-02-12 07:58:39 -08:00
4f807aaf96
Merge pull request 'Add forgejo workflows support' ( #53 ) from thepaperpilot/Profectus:main into main
...
Reviewed-on: profectus/Profectus#53
2024-02-11 19:43:37 +00:00
ffc42a5745
Merge pull request 'Fix reset button using currentAt
when not yet gaining' ( #25 ) from sethposner/profectus-template:main into main
...
Reviewed-on: profectus/Profectus#25
2023-11-13 22:29:49 +00:00
Seth Posner
8811996f64
Add tests confirming low-input conversion values
2023-11-13 14:10:00 -08:00
Seth Posner
7750a3368d
Swap logic for nextAt display
2023-11-13 14:09:48 -08:00
2495dc9783
Implement forgejo actions workflows ( #24 )
...
Reviewed-on: profectus/Profectus#24
Co-authored-by: thepaperpilot <thepaperpilot@gmail.com>
Co-committed-by: thepaperpilot <thepaperpilot@gmail.com>
2023-11-05 17:00:28 +00:00
e66daad7a2
Merge pull request 'Implement isRednered' ( #23 ) from thepaperpilot/Profectus:feature/is-rendered into main
...
Reviewed-on: profectus/Profectus#23
2023-11-05 16:59:37 +00:00
8065f8efa4
Approve install
2023-11-05 10:17:23 -06:00
e9283b5cca
Update repos first
2023-11-05 10:16:38 -06:00
2c615ea524
Typo
2023-11-05 10:07:06 -06:00
953cd8047e
Install rsync the normal way
2023-11-05 10:06:26 -06:00
766c600a70
Were the rsync logs wrong
2023-11-05 09:57:05 -06:00
c1d0b7eec6
Fully qualify >.<
2023-11-05 09:55:52 -06:00
52b500c9d8
setup rsync
2023-11-05 09:49:02 -06:00
aabb0a1bba
Setup node
2023-11-05 09:13:56 -06:00
005bf5da9a
Try alpine instead
2023-11-05 09:11:10 -06:00