Changelog for
libags6-6.16.22-306.10.x86_64.rpm :
* Sun Oct 13 2024 Joël Krähemann
- new upstream v6.16.22 minor improvements and fixed potential SIGSEGV while shrinking notation, automation and wave form data.
* Wed Aug 21 2024 Joël Krähemann - new upstream v6.16.18 minor improvements.
* Fri Jul 26 2024 Joël Krähemann - new upstream v6.16.16 minor improvements and bug-fixes.
* Sun May 19 2024 Joël Krähemann - new upstream v6.13.4 fixed recently broken scrollbars.- new since v6.13.3 fixed potential SIGSEGV and improved UI.- improved dark mode
* Sun May 12 2024 Joël Krähemann - new upstream v6.12.1 much UI cosmetics and minor improvements.
* Fri May 03 2024 Joël Krähemann - new upstream v6.10.1 fixed tempo and a lot of cosmetics in UI.- refactored widgets in libgsequencer.so to use GtkWindow as parent class instead of GtkDialog.
* Thu Apr 25 2024 Joël Krähemann - new upstream v6.9.0 fixed note 256th counter bug.- refactored all soundcard implementations to use new utility functions.
* Thu Apr 18 2024 Joël Krähemann - new upstream v6.8.3 many bug-fixes.- fixed auto-scroll.- fixed memory-leak while stop playback.- fixed ags-fx-dssi.- fixed SIGSEGV with remove automation port.- new in version 6.6.0 implemented AgsFileDialog and AgsFileWidget.
* Tue Feb 27 2024 Dominique Leuenberger - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN.
* Sat Feb 17 2024 Joël Krähemann - new upstream v6.5.2 updated screenshots in user manual docs.- fixed composite toolbar tool dialogs.
* Tue Feb 06 2024 Joël Krähemann - new upstream v6.4.3 enabled auto-scroll and refactored update-ui event.
* Sat Jan 27 2024 Joël Krähemann - new upstram v6.3.5 fixed some compiler warnings and make it compile with clang.
* Sun Jan 14 2024 Joël Krähemann - new upstream v6.3.1 improved 256th note processing in the audio engine.- fixed potential SIGSEGV with composite editor- fixed potential SIGSEGV with AgsSF2Synth and AgsSFZSynth
* Sat Oct 07 2023 Joël Krähemann - new upstream v6.1.3 support of 256th note x offset support in audio engine and piano roll.
* Sat Sep 23 2023 Joël Krähemann - new upstream v6.0.13 fixed resampling of ags-fx-buffer and ags-fx-playback.- minor improvements.
* Mon Sep 11 2023 Joël Krähemann - new upstream v6.0.11 fixed memory leaks.
* Sun Sep 03 2023 Joël Krähemann - new upstream v6.0.8 fixed silent pads.
* Tue Aug 22 2023 Joël Krähemann - new upstream v6.0.1 implemented MIDI UMP utility functions.- refactored ags_midi_smf_util.[ch]- refactored ags_midi_util.[ch]- refactored ags_osc_buffer_util.[ch]
* Thu Aug 10 2023 Joël Krähemann - new upstream v5.5.3 improved resampling. Implemented MIDI CI version 1.2 util.
* Fri Aug 04 2023 Joël Krähemann - new upstream v5.4.3 minor improvements
* Sat Jul 01 2023 Joël Krähemann - new upstream v5.4.0 improved automation editor.
* Sat Jun 24 2023 Joël Krähemann - new upstream v5.3.12 more fixes to automation editor.- updated some screenshots in the manual- minor improvements
* Fri Jun 16 2023 Joël Krähemann - new upstream v5.3.8 improved automation editor and ramp acceleration dialog.- minor improvements.
* Sat Jun 03 2023 Joël Krähemann - new upstream v5.2.5 mega update with improvements, bug-fixes and new features.- AgsSF2Synth additional effect tremolo, vibrato and wah-wah- AgsSFZSynth additional effect tremolo, vibrato and wah-wah- fixed and improved ags-fx-lv2 effect processor- added json-glib-1.0 dependency- fixed MIDI input
* Sun May 14 2023 Joël Krähemann - new upstream v5.1.4 improved conditional build- implemented tempo editor
* Sun Apr 16 2023 Joël Krähemann - new upstream v4.5.5 introduced api-pdf automake target- new since v4.5.4 fixed AgsSFZSynth by correcting type check.
* Sat Sep 17 2022 Joël Krähemann - new upstream v4.4.1 fixed potential SIGSEGV while adjusting buffer size and using AgsSF2Synth.- fixed premature stop of playback after audio export.
* Sat Jul 23 2022 Joël Krähemann - new upstream v4.2.13 fixed don\'t initialize playback recall twice.- minor improvements
* Fri Jul 01 2022 Joël Krähemann - new upstream v4.2.10 minor improvements and some bug-fixes.
* Sun Jun 12 2022 Joël Krähemann - new upstream v4.2.3 implemented refresh port and no-update while refreshing ports.
* Sun Jun 05 2022 Joël Krähemann - new upstream v4.2.0 improved API reference manual, added more descriptions.- implemented getter/setter of AgsAudioFile.- since 4.1.0 implemented preset editor.
* Thu May 26 2022 Joël Krähemann - new upstream v4.0.8 fixed machine\'s input dialogs and machine selector popover.- fixed unitialized value in ags_simple_file.c.- minor improvements.
* Tue May 24 2022 Joël Krähemann - new upstream v4.0.4 major API improvements.- migrated to libgtk-4.0- migrated to libsoup-3.0- updated gsequencer.spec version identifier
* Mon Apr 25 2022 Joël Krähemann - new upstream v3.19.0 fixed potential SIGSEGV with AgsExportWindow.- Show PDF handbook instead of HTML in gsequencer.- New dependency poppler-glib.- Removed dependency webkit2gtk-4.0.
* Tue Feb 22 2022 Joël Krähemann - new upstream v3.18.2 implemented AgsMetaDataWindow and hamburger menus.- new since 3.18.0 implemented support for GtkApplication and open files attach to existing process. Note, there is a command line option to prevent this.
* Sun Feb 13 2022 Joël Krähemann - new upstream v3.17.5 updated user\'s handbook manual and minor improvements.
* Thu Feb 10 2022 Joël Krähemann - new upstream v3.17.3 minor improvements.
* Sun Feb 06 2022 Joël Krähemann - new upstream v3.17.1 implemented AgsSFZSynth and ags-fx-sfz-synth effect processor.- implemented additional getter/setter functions of AgsSFZFile, AgsSFZGroup, AgsSFZRegion and AgsSFZSample.
* Sun Jan 30 2022 Joël Krähemann - new upstream v3.16.14 fixed potential SIGSEGV because of unitialized AgsApplySF2MidiLocale field synth.- minor improvements.
* Sat Jan 22 2022 Joël Krähemann - new upstream v3.16.12 implemented --no-config command line option to bypass config read from XML.- new environment variables AGS_CONFIG and AGS_TEST_CONFIG to inject arbitrary config file.- minor improvements and bug fixes.
* Sun Jan 16 2022 Joël Krähemann - new upstream v3.16.6 fixed AgsSF2Synth missing program and resample.- new since 3.16.5 fixed AgsFFPlayer restore from XML.- minor improvements and fixes.
* Fri Jan 14 2022 Joël Krähemann - new upstream v3.16.2 minor improvements.- new since 3.16.1 implemented AgsSF2Synth allowing you to play Soundfont2 files by MIDI locale i.e. select bank and program.- minor improvements.
* Sat Jan 08 2022 Joël Krähemann - new upstream v3.15.3 fixed AgsSynthUtil and AgsFMSynthUtil.- new since 3.15.2 fixed configure events of editor implementations.- new since 3.15.0 implemented AgsHybridFMSynth.- implemented AgsNoiseUtil.- minor improvements.
* Mon Dec 27 2021 Joël Krähemann - new upstream v3.14.10 fixed notation, automation and wave lists to do not allow duplicates.- fixed corrupted selection with duplicates.- minor improvements.
* Mon Dec 27 2021 Joël Krähemann - new upstream v3.14.9 fixed wave form editor selection.- new since 3.14.7 fixed wave form editor cursor, enabling you to proper copy & paste within it.- new since 3.14.6 fixed missing filename restore from XML of AgsAudiorec.- fixed ALSA and OSSv4 export thread.- fixed missing start of AgsAudiorec while export.- minor improvements.
* Wed Dec 22 2021 Joël Krähemann - new upstream v3.14.5 fixed automation editor to respect toggled and integer ports and apply lower correct.
* Tue Dec 21 2021 Joël Krähemann - new upstream v3.14.3 implemented AgsHybridSynth powered by new ags-fx-synth effect processor.- implemented ags-fx-chorus.- implemented enabled port of ags-fx-low-pass and ags-fx-high-pass.- minor improvements.
* Mon Dec 13 2021 Joël Krähemann - new upstream v3.13.7 fixed dependent code of refactored objects OSSv4 and ALSA device IO.- new since 3.13.4 implemented AgsChorusUtil.
* Thu Dec 09 2021 Joël Krähemann - new upstream v3.13.3 fixed SIGABRT during termination of GSequencer.- implemented AgsAlsaDevout, AgsAlsaDevin and AgsAlsaMidiin- implemented AgsOssDevout, AgsOssDevin and AgsOssMidiin- deprecated AgsDevout, AgsDevin and AgsMidiin- fixed wave form editor clipboard
* Wed Dec 01 2021 Joël Krähemann - new upstream v3.13.0 implemented time stretch utility functions and made it available in gsequencer wave form editor.- extended developer manual.
* Fri Oct 29 2021 Joël Krähemann - new upstream v3.12.6 improved AgsAnimationWindow to obtain stride from format.- new since 3.12.5 fixed SIGSEGV with AgsRampAccelerationDialog and AgsSelectAccelerationDialog.- implemented missing paste flags of AgsCompositeToolbar.- implemented missing channel selector toggle of AgsCompositeToolbar.- minor improvements.
* Wed Oct 20 2021 Joël Krähemann - new upstream v3.12.3 fixed SIGSEGV while destroy AgsMachine and while restore from AgsSimpleFile XML.- fixed functional UI tests.
* Tue Oct 19 2021 Joël Krähemann - new upstream v3.12.2 implemented AgsCompositeEditor, replacing AgsNotationEditor, AgsAutomationEditor and AgsWaveEditor.- some bug-fixes.
* Wed Sep 01 2021 Joël Krähemann - new upstream v3.10.15 implemented VST3 host, which is excluded from build.- minor improvements.
* Tue Aug 03 2021 Joël Krähemann - new upstream v3.9.7 completed refactoring of wanted utility functions.
* Fri Jul 30 2021 Joël Krähemann - new upstream v3.9.5 completed refactoring of ags_synth_util.c and ags_fm_synth_util.c.- added unit-tests.
* Wed Jul 28 2021 Joël Krähemann - new upstream v3.9.4 fixed some uninitialized values.- new since v3.9.3 implemented various functions related to parse using AgsSolverMatrix, AgsSolverVector and AgsSolverPolynomial as well arithmetic functions and elimination procedure.- fixed SIGSEGV of AgsPitchSampler- added unit tests- incomplete refactoring of synth utility functions- new since v3.9.2 implemented ags_volume_util.c, ags_envelope_util.c, ags_peak_util.c and ags_resample_util.c- many now deprecated utility functions, the replacement have got a different function signature whereby only a pointer to a struct is required containing all required parameters. Further the replacement uses accelerated operations are inteded to run just in time.
* Mon Jun 28 2021 Joël Krähemann - new upstream v3.9.1 added empty structs with boxed type for utility headers to achieve better organization of introspected functions.
* Mon Jun 21 2021 Joël Krähemann - new upstream v3.9.0 implemented to select different pitch functions from UI.
* Sat Jun 12 2021 Joël Krähemann - new upstream v3.8.13 fixed gtk-doc missing sections.- new since v3.8.12 improved to pitch by using fluidsynth code.- implemented new utility functions from fluidsynth.- updated user\'s handbook chapter 3 missing hot-keys.
* Mon May 17 2021 Dominique Leuenberger - Do not own base filesystem directories such as /usr/share/mime/packages and /usr/share/metainfo.
* Sun Apr 11 2021 Joël Krähemann - new upstream v3.8.10 improved ags_hq_pitch_util.c.- fixed more deprecated Gtk+-3.0 symbols.- minor improvements.
* Fri Apr 02 2021 Joël Krähemann - new upstream v3.8.5 fixed ags_lfo_synth_util.c offset and iteration.- fixed potential SIGSEGV while clicking AgsPiano of AgsNotationEditor.
* Thu Apr 01 2021 Joël Krähemann - new upstream v3.8.4 fixed empty keys while using no tuning in ags_hq_pitch_util.c- improved iteration of AgsChannel in ags_fx_factory.c
* Wed Mar 31 2021 Joël Krähemann - new upstream v3.8.3 fixed missing XML IO of new available controls.- new since v3.8.2 fixed gtk-doc missing sections.- new since v3.8.1 additional volume controls to AgsSyncsynth, AgsFMSyncsynth and AgsMatrix.- new since v3.8.0 fixed many deprecated Gtk+-3.0 symbols. Additional volume controls to AgsFFPlayer and AgsPitchSampler.- minor improvements
* Wed Mar 17 2021 Joël Krähemann - new upstream v3.7.50 fixed missing initial loop information after AgsMachine::map-recall() signal callback to ags-fx-playback and ags-fx-notation.
* Sat Mar 13 2021 Joël Krähemann - new upstream v3.7.48 updated user\'s handbook chapter 2 Docbook XML file.- new since v3.7.44 fixed potential SIGSEGV with AgsPluginBrowser no plugin selected.- new since v3.7.43 Polish translation.
* Sun Feb 21 2021 Joël Krähemann - new upstream v3.7.42 run tests with valgrind and fixed some bugs shown.- implemented ags_notation_to_raw_midi() and ags_notation_from_raw_midi().- improved AgsServer response.- fixed ref-count of AgsAudioApplicationContext and AgsXorgApplicationContext.- fixed uninitialized buffer of AgsFxPeakChannel- fixed AgsOscConnection and AgsOscClient uninitialized, leaked and use after free errors.- fixed ref-count of ags_recycling_position()- fixed .pc files- minor improvements.
* Tue Feb 09 2021 Joël Krähemann - new upstream v3.7.35 fixed bad bug related to serialization of AgsComplex and other float types. This affects ags-fx-envelope to do wrong behavior.- since v3.7.34 correct double _Complex types for all AgsComplex.- since v3.7.32 improved thread-safety of pulseaudio- since v3.7.31 minor improvements
* Mon Jan 25 2021 Joël Krähemann - added ${datadir}/locale/
*/LC_MESSAGES/gsequencer.mo to gsequencer in specs file.- new upstream v3.7.30 fixed use ags-fx instead of deprecated recalls in ags_simple_file.c while restore.- fixed wrong cast with interface in ags_xorg_application_context.c- new since 3.7.29 fixed AgsThread fields start_mutex and start_cond type.- new since 3.7.26 fixed missing initialization of ::read() and ::write() of AgsApplicationContextClass.- implemented some get_type() functions of enums.- other improvements and fixes.- new since 3.7.24 added French translation- new since 3.7.23 added German translation
* Sun Jan 03 2021 Joël Krähemann - new upstream v3.7.22 fixed AgsTurtle access after freeing string.- new since v3.7.20 fixed some reference count and minor improvements.- improved developer\'s manual with a listing about ags_fx_factory_create()- additional unit-tests