Muffin
75b1a6f9d2
Update addons including fullscreen settings migration
2024-03-16 21:25:53 -05:00
Muffin
68954fa6bd
Implement addon setting conditions with multiple allowed values
2024-03-16 21:12:41 -05:00
Muffin
adc2a03959
Fix addon setting store tests
2024-03-16 21:10:17 -05:00
Muffin
7f4b4fb9d3
merge-upstream: Initial merge of upstream/develop. Compiles but very broken.
2023-12-22 19:26:58 -06:00
Christopher Willis-Ford
2f3b6f5f41
test: include absurd amounts of debug info
2023-10-13 17:07:27 -07:00
Christopher Willis-Ford
54a1a6044e
test: fix sprite library test WRT SeleniumHelper changes
2023-10-13 16:49:42 -07:00
Christopher Willis-Ford
87b86b661c
test: let web-audio-test-api resume
...
Without this change, `web-audio-test-api` can throw like this:
```
TypeError: Failed to execute the 'transitionToState' on 'AudioContext'
not enabled
```
2023-10-13 16:49:42 -07:00
Christopher Willis-Ford
05a2d16a60
test: improve Selenium helper debugging and consistency
2023-10-13 16:49:42 -07:00
Christopher Willis-Ford
c78735ecbd
test: remove unnecessary driver.quit()
2023-10-13 16:49:42 -07:00
Christopher Willis-Ford
ba5a50bf5d
test: temporarily skip test broken by scratch-fetch
2023-09-29 12:36:02 -07:00
Muffin
4f1d25556d
Disable cloud manager tests as they are hopelessly broken
2023-08-28 00:45:09 -05:00
Muffin
e0f5aeb6b3
Add cloud variable region switcher
2023-08-28 00:44:57 -05:00
Andy O'Neill
f74bdeb233
fix: correct localization integration test due to translated label
2023-06-27 09:55:27 -04:00
GarboMuffin
d65e0b6ce2
Remove test for feature that doesn't exist anymore
2023-06-18 18:51:45 -05:00
Andy O'Neill
dd8b6faf66
feat: move language and theme to submenu
2023-05-22 13:02:22 -04:00
Andy O'Neill
40e2080580
Merge branch 'develop' into feature/color-contrast
2023-05-08 15:50:26 -04:00
Andy O'Neill
0b15a41c8f
test: unit test for toggle-buttons
2023-04-18 17:17:09 -04:00
Andy O'Neill
bb00935e14
feat: update button styles
2023-04-14 16:47:15 -04:00
Andy O'Neill
8c4526d5f1
chore: update names of themes
2023-04-05 13:30:54 -04:00
Andy O'Neill
4a2368dccb
ci: prevent costumes integration tests from failing
2023-04-03 14:24:59 -04:00
Andy O'Neill
f8acdaea4e
chore: update how theme images are stored and served
2023-03-27 11:54:55 -04:00
Andy O'Neill
ee1deb86a8
test: add unit tests for updating block icons
2023-03-23 10:22:43 -04:00
Andy O'Neill
0dca3bfe28
feat: use high contrast icons
2023-03-23 10:22:43 -04:00
picklesrus
c1064d5381
feat: bring back cat blocks
2023-03-17 10:42:23 -04:00
Andy O'Neill
b1c6ac2721
test: add tests for theme picker
2023-03-10 11:14:46 -05:00
Andy O'Neill
f61402d84e
test: create a test for updating extension category colors
2023-02-27 12:08:34 -05:00
Andy O'Neill
d2c5d6211c
chore: use constant for default theme
2023-02-24 09:52:41 -05:00
Andy O'Neill
63d43fbc78
feat: apply color theme to extension categories and blocks
2023-02-24 09:37:26 -05:00
Andy O'Neill
563dffb34a
feat: color theming for monitors based on block category
2023-02-23 16:37:48 -05:00
Andy O'Neill
b2d4021455
feat: store color theme in state
2023-02-15 13:28:15 -05:00
Christopher Willis-Ford
79a25ff5d3
fix: remove Sentry and add ErrorBoundary tests
2023-01-27 08:34:50 -08:00
Andy O'Neill
2fa0880f90
fix: load flyout correctly when switching languages
2023-01-03 14:46:12 -05:00
GarboMuffin
408768307f
addons: Fix inaccurate test name
2023-01-03 00:56:43 -06:00
GarboMuffin
10baaf78b4
addons: Move 'if' parsing to SettingsStore
...
Addon API and settings page both had their own implementation. Now there
is one single implementation that is thoroughly tested.
2023-01-03 00:11:17 -06:00
GarboMuffin
8fc3728e55
addons: Add migration for editor-devtools split
2022-12-30 13:54:11 -06:00
Andy O'Neill
d54c17456d
test: add integration test that tests monitor labels after switching languages
2022-12-05 13:07:35 -05:00
Andy O'Neill
97dc338b5a
test: mock toolboxXML for monitor-list test
2022-12-01 09:55:27 -05:00
Andy O'Neill
cb7d235ca8
ci: use ⌘ or Ctrl based on whether platform is Mac for sound integration test
2022-11-10 13:10:09 -05:00
Andy O'Neill
92e5e3f809
chore: add test for cloud-manager-hoc with video
2022-11-09 09:12:57 -05:00
GarboMuffin
7bba1e2997
Remove color alpha in imported addon settings
...
https://github.com/TurboWarp/scratch-gui/issues/618#issuecomment-1263547747
2022-10-04 15:53:42 -05:00
GarboMuffin
4793777b8f
Merge branch 'develop' of https://github.com/LLK/scratch-gui into develop
2022-09-23 22:54:18 -05:00
Maximouse
2409e6d6ab
Update snapshot
2022-08-31 10:51:37 +02:00
GarboMuffin
b1d8e8ee42
Disable intentionally broken test
2022-08-08 22:52:22 -05:00
GarboMuffin
21a102a174
Update sound-editor.test.jsx
2022-08-08 02:40:55 -05:00
GarboMuffin
2b58c19822
Update snapshots
2022-08-08 01:10:38 -05:00
GarboMuffin
f15b05f735
Show a notice if the sound is in stereo
2022-08-05 17:42:09 -05:00
Thomas Weber
17e4b077b4
Update addons to 1.27.0: part 1
...
Internal addon settings storage version changed from 2 to 3
A migration was added for hide-flyout default setting changes
hide-flyout is still missing some style updates for dark mode & brand color
2022-07-15 01:42:09 -05:00
Thomas Weber
de5359b674
Extract real extension URL from scratchx.org URLs
2022-07-09 22:02:29 -05:00
Thomas Weber
534740d23e
Fix code payload test
2022-05-30 17:18:15 -05:00
Thomas Weber
9361035fbf
Update sound editor snapshot test
2022-05-28 21:11:29 -05:00