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 next into main #918

Closed
wants to merge 87 commits into from
Closed

Merge next into main #918

wants to merge 87 commits into from

Conversation

2xAA
Copy link
Member

@2xAA 2xAA commented Aug 2, 2024

No description provided.

2xAA and others added 30 commits May 9, 2021 19:51
fix: fixes github workflows
# [3.17.0](3.16.0...3.17.0) (2021-06-24)

### Bug Fixes

* fixes shader gallery preview sizes ([#585](#585)) ([c4e289a](c4e289a))

### Features

* adds quick action to add module to recently focused group ([#586](#586)) ([dca9ea0](dca9ea0)), closes [#496](#496)
* adds version number to status bar ([#587](#587)) ([0afd65f](0afd65f)), closes [#581](#581)
## [3.17.1](3.17.0...3.17.1) (2021-06-24)

### Bug Fixes

* **meyda:** Use correct import path ([#592](#592)) ([ac63cbe](ac63cbe))
## [3.17.2](3.17.1...3.17.2) (2021-06-30)

### Bug Fixes

* **deps:** Use correct format to load vcync/interactive-shader-format-js ([553f4f9](553f4f9))
* fixes loading presets with textures referencing groups ([#591](#591)) ([9dfeff5](9dfeff5)), closes [#590](#590) [#590](#590)
* **mathjs:** updates mathjs to v7 from v3 ([#595](#595)) ([32585cc](32585cc)), closes [#594](#594)
# [3.18.0](3.17.1...3.18.0) (2021-07-01)

### Bug Fixes

* updates a group's outputContext name when group's name is updated ([#604](#604)) ([a0db3c9](a0db3c9)), closes [#599](#599)
* **deps:** Use correct format to load vcync/interactive-shader-format-js ([553f4f9](553f4f9))
* fixes loading presets with textures referencing groups ([#591](#591)) ([9dfeff5](9dfeff5)), closes [#590](#590) [#590](#590)
* **mathjs:** updates mathjs to v7 from v3 ([#595](#595)) ([32585cc](32585cc)), closes [#594](#594)

### Features

* **fft:** adds fft ([#611](#611)) ([f9f2b90](f9f2b90))
* **grabCanvas:** Adds grab-canvas as a plugin ([#612](#612)) ([d7ca887](d7ca887)), closes [#366](#366) [#366](#366)
* adds localStorage saving for audio and video inputs ([#608](#608)) ([33109cd](33109cd)), closes [#470](#470)
* **gallery:** updates ordering of modules to be alphabetical ([#606](#606)) ([48f0075](48f0075)), closes [#605](#605)
* **group-inheritance:** adds group inheritance option ([#607](#607)) ([1894eda](1894eda)), closes [#603](#603)
# [3.19.0](3.18.0...3.19.0) (2021-11-09)

### Bug Fixes

* **color-picker:** fixes colorPicker ([#631](#631)) ([293e223](293e223))
* **font-list:** updates dependancy ([#624](#624)) ([5aeecae](5aeecae))
* **gallery:** fixes gallery item preview ([#629](#629)) ([3272fbc](3272fbc)), closes [#597](#597) [#526](#526)
* **groups:** fixes default value for groups inheritFrom ([#628](#628)) ([d80f5ef](d80f5ef)), closes [#627](#627)
* **loop:** adds context to update method ([#641](#641)) ([1178273](1178273))
* **output-window:** Set proper encoding ([#634](#634)) ([41335b3](41335b3))
* **prop-default:** updates default prop check ([#646](#646)) ([0bc4e10](0bc4e10)), closes [#644](#644)
* **rangecontrol:** fixes an infinite update loop ([#643](#643)) ([334e024](334e024))
* **release:** use node 14 ([dd05d88](dd05d88))
* removes menuBar from appearing on output windows ([#632](#632)) ([5d6ef6a](5d6ef6a))
* slow post message ([#623](#623)) ([cab2b82](cab2b82))
* **slow-start-up:** refactors worker/modv lifecycle and module loading ([#618](#618)) ([ea8a15d](ea8a15d)), closes [#617](#617)
* **smoothing:** fixes inputLink smoothing ([#630](#630)) ([24864e2](24864e2))
* **splash-screen:** moves styles into main app.vue only ([#638](#638)) ([a90a09a](a90a09a))

### Features

* **isf:** remove unused error message & temp folder from media manager ([#636](#636)) ([4dfb299](4dfb299))
* **kick:** adds option for kick as inputlink and adds u_kick uniform for shaders ([#616](#616)) ([6aeac7f](6aeac7f))
* **offline-support:** Include raster.css + fonts ([#622](#622)) ([ef217bb](ef217bb)), closes [#621](#621)

### Performance Improvements

* **module-inspector:** changes v-for key from id to index ([#625](#625)) ([c79cb81](c79cb81))
build(corejs): updates corejs to allow optional chaining and nullish c. op. babel transforms (#650)
Update main from next
## [3.19.1](3.19.0...3.19.1) (2021-11-10)

### Bug Fixes

* **build:** ignore the time so that we can always do a release even after 2 hours ([#652](#652)) ([58da409](58da409)), closes [#602](#602)
* **release:** use node 14 ([7b3f169](7b3f169))
* build(deps): bump tar from 4.4.13 to 4.4.19 (#648)

Bumps [tar](https://github.com/npm/node-tar) from 4.4.13 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases)
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v4.4.13...v4.4.19)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* feat(text): set the default fill color to white and the stroke to red (#654)

fixes #510

* feat(props): adds sub-property inputs to allow input links (#658)

Up until now, we've not been able to assign input links to any value "under" a prop. These changes
allow this.

* fix(inputs): adds clean-up of inputs when modules or groups are removed (#656)

* fix(inputs): adds clean-up of inputs when modules or groups are removed

* fix(groups): cleans up active modules when group is deleted

* fix(modules): handle non registered modules (#661)

* feat(tooltip): extends v-tooltip to allow for mouseover tooltip messages

* feat(modules): adds $status array to modules

allows user feedback in the case of an error or unexpected behaviour

re #660

* feat(modules): adds status display on active modules

fixes #660

* fix(fs): handle fs errors when files aren't found

This adds fixes for missing files as part of presets

* fix(vec2control): fixes inputlink focus (#666)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim Pietrusky <[email protected]>
# [3.20.0](3.19.1...3.20.0) (2022-01-06)

### Bug Fixes

* **copyright:** updates copyright notice in readme ([#668](#668)) ([d9d9621](d9d9621))
* **inputs:** adds clean-up of inputs when modules or groups are removed ([#656](#656)) ([910f731](910f731))
* **modules:** handle non registered modules ([#661](#661)) ([4748d34](4748d34)), closes [#660](#660) [#660](#660)
* **vec2control:** fixes inputlink focus ([#666](#666)) ([a3f47d0](a3f47d0))

### Features

* **props:** adds sub-property inputs to allow input links ([#658](#658)) ([8bb9073](8bb9073))
* **text:** set the default fill color to white and the stroke to red ([#654](#654)) ([515e4c8](515e4c8)), closes [#510](#510)
## [3.20.1](3.20.0...3.20.1) (2022-01-07)

### Bug Fixes

* **color:** fixes color props to work with new subproperties ([#670](#670)) ([fc10f3e](fc10f3e))
## [3.20.2](3.20.1...3.20.2) (2022-02-09)

### Bug Fixes

* **gallery-group:** fixes gallery group being removed on group order change ([#683](#683)) ([bf581ee](bf581ee))
* **inputlinks:** fixes mutation type inputlinks ([#686](#686)) ([0e4e4cd](0e4e4cd))
* **presets:** spreads preset data object before property deletion ([#682](#682)) ([a219e2e](a219e2e))
# [3.21.0](3.20.2...3.21.0) (2022-03-10)

### Bug Fixes

* **image:** fixes texture initialisation ([#707](#707)) ([b09ee89](b09ee89)), closes [#706](#706)

### Features

* **help:** adds link to github discussions in help menu ([#679](#679)) ([c6c24bf](c6c24bf))
* **renderer:** adds three.js renderer ([#684](#684)) ([34b4826](34b4826))
## [3.21.1](3.21.0...3.21.1) (2022-03-24)

### Bug Fixes

* **build:** use node 16 which should install windows-build-tools automatically ([906d866](906d866))
revert(updates): reverts #680 to fix macOS updates (#722)
build(deps): bump minimist from 1.2.5 to 1.2.6 (#717)
fix(color-picker): sets contextIsolation to false (#715)
## [3.21.2](3.21.1...3.21.2) (2022-03-26)

### Bug Fixes

* **color-picker:** sets contextIsolation to false ([#715](#715)) ([037223d](037223d)), closes [#714](#714)

### Reverts

* **updates:** reverts [#680](#680) to fix macOS updates ([#722](#722)) ([568553f](568553f)), closes [#720](#720)
2xAA and others added 29 commits January 7, 2023 09:25
build: update node & dependancies (#809)
# [3.26.0](3.25.5...3.26.0) (2023-03-01)

### Bug Fixes

* **checkbox:** add boolean emission prop ([#792](#792)) ([e62f47a](e62f47a))
* **color-picker:** dismiss color picker by clicking outside color picker ([#793](#793)) ([015b84a](015b84a)), closes [#461](#461)
* **plugins:** emit boolean from checkbox ([#795](#795)) ([c13f54a](c13f54a))
* **styling:** fix unwanted top range control alignment in module inspector ([#806](#806)) ([0082450](0082450))
* **styling:** update tab styles to match design. fix tab dropdown stacking ([#815](#815)) ([a280099](a280099))
* **swap:** properly set default swap structure when finished swapping ([#766](#766)) ([144453c](144453c)), closes [#765](#765)

### Features

* add animated loader, remove when loaded to prevent redraws ([#771](#771)) ([57f3658](57f3658))
* add automation of browserslist update ([#787](#787)) ([16f33a6](16f33a6)), closes [#691](#691)
* audio input gain control ([#800](#800)) ([07ac0a0](07ac0a0))
* **gallery-item:** implement better gallery item scaling ([#791](#791)) ([9146c1e](9146c1e))
fix(meyda): update import path (#825)
## [3.26.1](3.26.0...3.26.1) (2023-03-03)

### Bug Fixes

* **meyda:** update import path ([#825](#825)) ([b257dfd](b257dfd))
# [3.27.0](3.26.1...3.27.0) (2023-04-05)

### Bug Fixes

* conform path paths for crossplatform compatibility ([#835](#835)) ([0f66f55](0f66f55))

### Features

* **video:** add support for webcodec video ([#761](#761)) ([0ec7ca4](0ec7ca4)), closes [#695](#695) [#695](#695)
# [3.28.0](3.27.0...3.28.0) (2023-06-11)

### Bug Fixes

* **background-window:** fixes macos window creation on dock icon click ([#850](#850)) ([a4d2d0b](a4d2d0b))
* **gallery:** use grab cursor for gallery items ([#844](#844)) ([23bd5c3](23bd5c3))
* move maximize function to keep main window hidden until ready ([#839](#839)) ([fbfff08](fbfff08))
* **output-window:** removes immediate setSize call ([#849](#849)) ([151feb0](151feb0))
* remove dialog ([#841](#841)) ([81996d1](81996d1))
* restores tween data correctly when focusing other inputs ([#837](#837)) ([aa4a3d5](aa4a3d5))
* **style:** use custom select and expand widths to 100% ([#845](#845)) ([4453dd8](4453dd8))
* use correct path variable ([#846](#846)) ([14460ab](14460ab))

### Features

* **cursor:** adds grab cursor to group and active module titles ([#842](#842)) ([888ed83](888ed83))
* **expressions:** adds `inputValue` as scope item ([#859](#859)) ([e5f7c7b](e5f7c7b)), closes [#857](#857)
* **group title:** adds additional mouse listener, focus and selection ([#843](#843)) ([4b54059](4b54059))
* **save/saveas:** adds save menu item and updates save as to remember path ([#858](#858)) ([2250fa2](2250fa2))
# [3.29.0](3.28.0...3.29.0) (2023-06-21)

### Bug Fixes

* exit the app properly when the main window has confirmed quit ([#863](#863)) ([e12bbe5](e12bbe5))
* **groups:** prevent occational UI jump when updating module order ([#872](#872)) ([00cd620](00cd620))

### Features

* **context-menu:** add electron context menu ([#790](#790)) ([09c28fd](09c28fd)), closes [#789](#789)
build: fix electron and vue-cli update (#876)
fix: remove inputLink warning (#878)
## [3.29.1](3.29.0...3.29.1) (2023-06-21)

### Bug Fixes

* remove inputLink warning ([#878](#878)) ([0f9e440](0f9e440))
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](npm/node-semver@v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](jonschlinkert/word-wrap@1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…in view (#904)

* fix: keeps preview in view

* fix: removes redundant resolution display
Allows renderers to store certain data outside of presets/Vuex for performance and bugfixes
* add triangles module

* hue settings

* fix: add missing features, field reset and a few nice-to-haves

---------

Co-authored-by: Sam Wray <[email protected]>
updates electron and replaces deprecated new-window event handler with setWindowOpenHandler
@2xAA 2xAA closed this Aug 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants