-
Notifications
You must be signed in to change notification settings - Fork 0
/
ChangeLog
416 lines (277 loc) · 9.58 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
2024-12-28
* Release 1.4.1
2024-12-27
* Release 1.4.1 preparations
2024-09-11
* added meta-event end-of-track
* using std::function instead of raw function pointers
2024-09-08
* better formatting of event times in 'hh:mm:ss.zzz'
2023-12-25
* Release 1.4.0
2023-12-06
* Preparations for release 1.4.0
Build with Qt6 by default
For Qt6 compatibility, the USE_QT5 option must be set
C++ compiler and runtime requirements upgraded to C++17
CMake requirement upgraded to 3.16
2023-11-01
* using std::call_once for restoring settings
2023-08-17
* Better compatibility with Qt < 6.3.0
2023-06-11
* Fixes after Drumstick SF ticket 48:
* Report better SMF loading errors
* Don't believe SMF header about the number of tracks
2023-03-01
* Fixed default language setting
2022-08-10
* Release 1.3.1
2022-08-05
* Help window fixed and simplified
* Drumstick 2.7.0 required because alsaevent.h includes qMetaType declaration for SequencerEvent*
2022-05-07
* Replaced deprecated QRegExp by QRegularExpression for better Qt6 compatibility
2022-04-22
* Using QGuiApplication::setDesktopFileName to fix the wrong icon in KDE+Wayland
2022-04-17
* Release 1.3.0
2022-04-16
* Czech translation updated, by Pavel Fric
2022-04-11
* Fixed update state member
* Fixed resetting position after playback finished
* Fixed MIDI thru: only while recording
2022-04-10
* Moved encoding combo box from the settings dialog to the toolbar
* Allow to switch encodings on the fly without reloading the song
* Avoid deprecated signals and methods of drumstick-file classes
* Fixed row highlighting as playback feedback
2022-04-09
* New MIDI Thru connection option
2022-01-27
* Avoid loading translations for English
2022-01-16
* Fixed ticket #4 install failure with BUILD_DOCS=OFF
2022-01-15
* AppStream MetaInfo renamed.
2021-12-16
* Added downloads in documentation
* Bumped version for the next development cycle
2021-12-12
* Release 1.2.0
2021-12-11
* Czech translation, by Pavel Fric
2021-11-27
* New build options: USE_QT and BUILD_DOCS
* Qt6 compatibility fixes
* Documentation and help system updated
* Using pandoc for help documents and manpages generation
2021-11-19
* Save recording corrections:
Use the chosen file suffix from the save dialog when not given by the user
Save always an initial tempo event
Fixed saved tracks duration
2021-11-13
* Fixed mute track functionality
* Fixed event playback highlighting
2021-11-10
* Support WRK file format markers, provided by Drumstick 2.5
2021-09-25
* Desktop icons replaced
2021-09-19
* Release 1.1.0
2021-09-16
* Supported RIFF RMID files (.rmi), provided by Drumstick 2.4
2021-07-23
* Fixed system exclusive events processing in wrk format
2021-07-21
* fixes: default encoding, and time signature wrk events
2021-04-28
* Removed warnings building with Qt >= 5.15
2021-04-25
* Standarization: MIDI texts/lyrics encoding defaults to Latin1
2021-04-23
* added action icons: internal theme based on breeze
* new settings: qt style, dark mode, and internal icon theme
* desktop icons replaced
2021-04-01 00:00 plcl
* CMake version >= 3.14
* added SCM Revision to the about box
2021-02-04 00:00 plcl
* Fixed file info dialog (initial tempo)
2021-01-10 00:00 plcl
* Dropped KDE dependency. It only depends on Qt5 now
* Using Drumstick 2.0 for ALSA sequencer and File (MID/WRK) support
* Code and build systems modernization
* Czech translation updated, by Pavel Fric
* Japanese translation updated, by Oota Toshiya
* Spanish translation updated
* Release 1.0.0
2013-07-28 00:00 plcl
* Finished Japanese translation, by Oota Toshiya
* Release 0.7.5
2010-11-27 00:00 plcl
* Partial Japanese translation, by Oota Toshiya
2010-09-18 00:00 plcl
* Fixed a crash at exit when playing
2010-09-17 00:00 plcl
* release 0.7.4
2010-09-16 00:00 plcl
* Update of Czech translation by Pavel Fric
* docbook version update
* release preparation
2010-09-15 00:00 plcl
* revised universal sysex messages translation
* revised bank/patch messages translation
2010-09-14 00:00 plcl
* better reporting of file loading errors
2010-09-13 00:00 plcl
* parse/play OVE files (Overture)
2010-09-10 00:00 plcl
* config option to request real-time priority
* config option to resize columns while recording
* (both options are disabled by default)
2010-09-05 00:00 plcl
* require drumstick >= 0.5
* do not set real-time priority on MIDI input thread
* fixed class SequenceModel: warnings and dimensions
2010-03-09 00:00 plcl
* Release 0.7.3
* using Drumstick-0.3
* play WRK files (cakewalk)
* open files from the command line
* drag and drop files into the main window
* fixed Loop and stop time (last event time was not initialised)
* show the file name in the window title bar
2010-02-12 00:00 plcl
* Switch to SVN
* Replacing aseqmm by Drumstick
2009-12-23 00:00 plcl
* Release 0.7.2
* Build system improvements
* Fixed dynamic linking issues with aseqmm
* assorted fixes
2009-12-16 00:00 plcl
* Allow to stop in paused state.
2009-12-13 00:00 plcl
* playback loop
* mute track
* Czech translation updated by Pavel Fric
2009-12-11 00:00 plcl
* support for SMF sequencer specific and unregistered meta-events
* open files filtered by mime-type instead of extensions
2009-12-10 00:00 plcl
* support for international text encodings
* translations updated.
2009-12-05 00:00 plcl
* Czech translation. Thanks to Pavel Fric
2009-08-30 00:00 plcl
* show file creation/modification dates in the SMF info dialog
2009-08-28 00:00 plcl
* fine grained filter menu: add to each category two new options: all, none
2009-08-11 00:00 plcl
* synchronize with current aseqmm tree
2009-08-10 00:00 plcl
* Version 0.7.1
2009-08-09 00:00 plcl
* Tempo scale
2009-08-08 00:00 plcl
* Fix unregistered bug: don't change tempo/PPQ from the preferences
dialog, it may trash the current song
* New sequence information dialog
2009-08-07 00:00 plcl
* add the fine grained event filters to the main menu bar in addition
to the context menu
* Store state of the new fine grained event filters
* Coarse filters disable fine grained filter menu groups
2009-08-05 00:00 plcl
* Translate note numbers into names
* Translate controller and program numbers into names
* Instrument definitions: GM, GS and XG standards
* Context menu: Adjust column sizes
* Fine grained event filters
2009-06-24 00:00 plcl
* Version 0.7.0
2009-06-23 00:00 plcl
* new man page
* documentation updated
* Spanish translation updated
2009-06-21 00:00 plcl
* Read and dump events from SMF (Standard MIDI Files)
* Save the session also in SMF format
* MIDI Playback
* Tabbed views for track filters
2008-12-29 00:00 plcl
* Converted to KDE4/Qt4
* Version 0.6.0
2008-03-24 00:00 plcl
* Fix the crash at startup when ALSA is not loaded
* Fixed position of the context menu to the mouse pointer
* Version 0.5.1
2006-12-28 01:57 plcl
* updated install instructions
* updated documentation
* Version 0.5.0 released
2006-12-27 16:18 plcl
* CMake build system support
* Remove the old autotools buildsystem
* Warning fixes
2005-09-25 01:50 plcl
* Fix a nasty bug with the connections dialog, and bump version to
0.4.1
2005-09-24 00:00 plcl
* Version 0.4 released
* RPM spec files included
2005-09-03 01:59 plcl
* UI files cleanup
2005-08-29 00:23 plcl
* Internationalization updates
* Spanish translation updated
2005-08-28 22:44 plcl
* Context menu to hide/show list columns
2005-08-27 12:27 plcl
* Reorganized preferences dialog
2005-08-27 11:55 plcl
* antialiased icons
2005-08-26 02:00 plcl
* Configuration dialog redesign, using tabs to take less
screen real estate.
2005-08-25 18:00 plcl
* Option for using fixed font
* Format sysex with 2 hex digits per byte
* Show/hide columns
* Option for translating universal sysex messages
* Configure dialog available even when recording
2005-08-05 00:10 plcl
* Version 0.3 released
* New Connections menu, with three items: connect-all,
disconnect-all and a dialog allowing the user to configure
ALSA sequencer connections from inside the program
* New column showing the source ALSA client/port for
each event.
* New configurable option to show the ALSA client name
or number, applied to the new column and elsewhere
2005-05-13 00:02 plcl
* Version 0.2 released
2005-05-12 23:23 plcl
* Use <State> in xml.rc, instead of setEnabled() in code
2005-05-01 14:39 plcl
* Changelog created
2005-05-01 14:35 plcl
* More code restructuration. Hopefully it works this time
2005-05-01 14:34 plcl
* Translations enabled. First Spanish translation
2005-04-30 00:37 plcl
* Fixed some problems with latest code restructuration
2005-04-28 00:14 plcl
* Added Christoph Eckert to credits - about dialog
2005-04-28 00:03 plcl
* Channel numbers from 1 to 16. Code restructured. Thanks to
Christoph Eckert for his suggestions.
2005-04-27 07:55 plcl
* Documentation updated. Thanks to Christoph Eckert
2005-04-26 22:06 plcl
* Preferences and Save must be disabled while recording
2005-04-25 00:58 plcl
* initial import