File ysfx.changes of Package ysfx

-------------------------------------------------------------------
Mon Sep 01 01:06:21 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>

- Update to version 0.0.39+git.0.cb64fd1:
  * plugin: searchable popup narration
  * plugin: support slider manipulation by keyboard
  * readme: mention crt requirement
  * plugin: read preset on reader whenever it changes
  * accessibility: make parameter label focusable
  * plugin: set title so that narrators know about it
  * plugin: add optional previous/next preset shortcuts
  * ci: drop mingw32/64
  * plugin: handle increment for more complex sliders
  * plugin: fix graphics scaling
  * plugin: round text output when close enough
  * Update README.md
  * ci: update runners
  * ide: add more flexibility text encoding
  * plugin: sync ui sliders with backend

-------------------------------------------------------------------
Fri May 30 04:50:28 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>

- Update to version 0.0.38+git.0.a9b0a65:
  * tokenizer: fix missing sentinel value
  * ci: rename artefacts

-------------------------------------------------------------------
Wed Apr 23 05:25:57 UTC 2025 - Konstantin Voinov <kv@kott.no-ip.biz>

- Update to version 0.0.37+git.0.0b762f1:
  * preprocessor: fix header parsing bug
  * plugin: make stay on top behaviour configurable
  * ysfx: hack for windows to force losing focus
  * ci: update runner
  * ysfx: only allow lice to run from graphics thread
  * ysfx: error for duplicate config vars
  * ysfx: hook up preprocessor config
  * ysfx: parse preprocessor configuration
  * ide: ignore identifier case
  * plugin: warn about unsupported API in highlighting
  * ysfx: add stubs for host interaction

-------------------------------------------------------------------
Mon Mar 10 04:16:28 UTC 2025 - kv@kott.no-ip.biz

- Update to version 0.0.35+git.0.ac9dd77:
  * plugin: hotfix for reload crash bug
  * plugin: reduce line shimmering in D2D mode
  * plugin: add option to force software rendering
  * plugin: fix label transparency issue
  * ysfx: add missing header file
  * ysfx: ignore whitespace around equality in options
  * ysfx/plugin: support `options: gfx_hz=#`
  * docs: a few more links for the readme

-------------------------------------------------------------------
Sun Feb 09 05:02:46 UTC 2025 - kv@kott.no-ip.biz

- Update to version 0.0.33+git.0.99f8fed:
  * deps/plugin: update `juce`
  * plugin/ide: maintain viewport when saved from IDE
  * plugin: preserve state on compile error
  * plugin: show errors in main window
  * ide: add a search box to the variables section
  * plugin: limit number of undo states that get added
  * plugin: some minor cleanup
  * plugin: add manual undo stack
  * ysfx: extra preset/serialization api
  * plugin: notify host of non-parameter changes
  * ysfx: add api endpoint for checking manual undo

-------------------------------------------------------------------
Sat Feb 01 04:29:59 UTC 2025 - kv@kott.no-ip.biz

- Update to version 0.0.32+git.0.625c96d:
  * ysfx: allow whitespace before slider identifier
  * wdl: use locale independent atof
  * wdl: force compilation for arm architecture
  * ide: add option to close tab
  * ide: ensure we can still edit broken jsfx
  * ide: show asterisk for unsaved files
  * ide: force editor to always be on top
  * ide: create new file by double clicking import
  * ide: add multi-file support
  * ysfx: add api for finding imported files

-------------------------------------------------------------------
Mon Dec 16 21:50:57 UTC 2024 - kv@kott.no-ip.biz

- Update to version 0.0.30+git.0.7f35370:
  * plugin: clean up some warnings
  * ide: add basic search to ide
  * plugin: treat all modals the same way
  * ide: store last filename
  * plugin: fine tune missing plugin mechanism
  * plugin: expose syntax highlighting to theme
  * plugin: add syntax highlighting
  * plugin: preserve state when saving from editor
  * plugin: forward more keys
  * plugin: open save as dialog if no file loaded
  * plugin: defer parameter name updates
  * docs: request more information in bug template
  * docs: mention issue tracker in readme

-------------------------------------------------------------------
Tue Dec 03 01:51:05 UTC 2024 - kv@kott.no-ip.biz

- Update to version 0.0.28+git.0.e413819:
  * ysfx: expose more in/out channels by default
  * plugin: add `mutex` header
  * plugin: add yes to all/cancel to overwrite dialog
  * plugin: allow renaming in preset mgr
  * plugin: fix crash issue
  * plugin: double click loads preset in browser
  * plugin: don't capture escape key with graphics
  * plugin: add prev/next button to preset menu
  * ci: switch to latest macos for runner
  * plugin: fix focus issue
  * dialogs: improve crash safety dialogs
  * preset_mgr: add preset manager
  * ysfx: handle multiple same section fields

-------------------------------------------------------------------
Sun Oct 13 00:41:04 UTC 2024 - kv@kott.no-ip.biz

- Update to version 0.0.26+git.0.2e53080:
  * ysfx: make modifier keys in line with `jsfx`

-------------------------------------------------------------------
Wed Oct 02 21:13:28 UTC 2024 - kv@kott.no-ip.biz

- Update to version 0.0.25+git.0.a4da615:
  * plugin: allow dropping jsfx into plugin
  * plugin: fix potential crash bug due to layout loop
  * plugin: allow removing plugins from recent list

-------------------------------------------------------------------
Sat Sep 21 05:20:45 UTC 2024 - Konstantin Voinov <kv@kott.no-ip.biz>

- update spec

-------------------------------------------------------------------
Sat Sep 21 03:28:55 UTC 2024 - kv@kott.no-ip.biz

- Update to version 0.0.24+git.0.4732b86:
  * ysfx: don't allow making undefined sliders visible
  * ci: clean up packaging
  * ysfx: rename `ysfx-s` to `ysfx-s instrument`
  * ysfx: generate clap instrument and effect
  * plugin: delay window construction until needed
  * ysfx: make sure we use a plugin name
  * ysfx: forward or silence output buffers
  * ysfx: don't switch to all slider view on no gfx
  * plugin: fix slider sync for `sliders > 64`
  * plugin: make plugin UI respond to `show_slider`
  * plugin: improve scaling behavior sliders
  * plugin: fix memory leak
  * plugin: add rename and delete preset functionality
  * ysfx: add api to rename presets
  * plugin: make sure people enter a name
  * plugin: use plugin path when no bank was loaded
  * plugin: small code style fixups
  * plugin: split off bank to decouple lifetime
  * plugin: always update label
  * plugin: confirm in case of a potential overwrite
  * plugin: handle utf-8 preset names
  * ci: bump to juce8 / do some maintenance
  * plugin: support saving presets
  * ysfx: store exact blob string from rpl
  * ysfx: allow saving bank
  * ysfx: handle presets with funky name formatting
  * ysfx: support parsing to rpl text string
  * ysfx: document issue with specific rpl files
  * ci: increase console width, to not wrap so much
  * ysfx: added more preset manipulation
  * ysfx: add option to add preset to bank
  * ysfx: small fixups
  * ysfx: use fixed size api for `slidergroups`
  * ysfx: correctly return `file_avail` in text mode
  * plugin: customize preset search
  * thirdparty: add searchable `popupmenu`
  * ysfx: more permissive nonlinear slider parsing
  * plugin: use slider mapping
  * ysfx: add slider shape functions
  * ysfx: parse slider shape modifiers
  * ysfx: add case insensitivity

-------------------------------------------------------------------
Sat Aug 17 09:34:44 UTC 2024 - kv@kott.no-ip.biz

- Update to version v0.0.16:
  * plugin: add clap support
  * ysfx: support `options:prealloc`
  * ysfx: bump memory limit to 128 MB
  * ysfx: small helper APIs
  * plugin: add padding customization to theme file
  * plugin: confirm with user before switch
  * plugin: move label handling into info
  * plugin: remove accidentally committed declaration
  * plugin: open file dialog if file cannot be found
  * plugin: show scrollbar in gfx mode when needed

openSUSE Build Service is sponsored by