Commit graph

909 commits

Author SHA1 Message Date
dfb14acc6e Allow null and undefined values in persistent refs 2024-03-29 04:39:56 +00:00
68e6e3f37a Revert "Add link to docs in setupDraggableNode docstring"
This reverts commit 1c7824b550.
2024-03-12 21:52:19 -05:00
1c7824b550 Add link to docs in setupDraggableNode docstring 2024-03-10 09:37:02 -05:00
1b267edc32 Revert changes in /data. Check the board-example branch for them instead 2024-03-10 09:27:31 -05:00
0e7ca27e3b Move common board node CSS to class 2024-03-09 21:59:17 -06:00
2cfa450d96 Move board to src/game 2024-03-09 20:36:41 -06:00
ad421ac759 Add some tests for boards 2024-03-09 13:42:17 -06:00
68b1401c2a Document boards 2024-03-08 17:06:54 -06: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
17b878e3be Fix upgrade purchasing on drag 2024-03-03 22:31:20 -06:00
3fd8375031 Perf optimization 2024-03-03 22:17:16 -06:00
aca56f6af6 Use z-index to avoid changing render order 2024-03-03 22:17:06 -06:00
f0e831ee8f Add cnodes 2024-03-03 20:26:00 -06:00
1acfde134b Add support for rendering VueFeatures in boards 2024-03-03 19:59:26 -06:00
df9ba59a1a Merge branch 'main' into feat/enforce-eslint 2024-03-04 01:26:29 +00:00
424bde0cdd WIP on rewriting board 2024-02-28 23:19:11 -06:00
escapee
b40d4bef32 Allow both cases in shift+hotkeys 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
18de3d9f32 Fix merge issue
Some checks failed
Build and Deploy / build-and-deploy (push) Successful in 1m2s
Run Tests / test (push) Failing after 2m15s
2024-02-18 09:38:15 -06:00
7df42f3185 Merge remote-tracking branch 'template/main'
Some checks failed
Build and Deploy / build-and-deploy (push) Failing after 54s
Run Tests / test (push) Failing after 53s
2024-02-18 09:12:04 -06: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
nif
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