This repository has been archived by the owner on Jun 16, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
/
RELEASE NOTES.txt
309 lines (283 loc) · 6.93 KB
/
RELEASE NOTES.txt
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
##
Release 2.7.1
--
Features
--
* Fix library tracks not being playable after server restart.
(The location field in the sql statement is never filled. Use the function to generate it to be saved in the XML file, so that it can replay it after server restart.)
* Tracks and Artists are now sent over BAPSNET using UTF8. Now shows UTF8 characters in Presenter.
* Timers are enabled by default.
* Config menu now updates available audio devices, and channels will switch audio device on new file load.
* Allows COM Port to be changed for BAPS Controller, and port list updates on opening config window.
* Adds serial heartbeat to add support for the new BAPS Controller Arduino built into the Studio Blue Mattchbox
(If the Controller sends 255 over serial to the Server, the server will also respond 255, allowing the Controller to detect connection. In this case, the CONN LED on the new controller lights.
* Adds a "Restart Server" button to config menu, as well as tiding up the config menu rendering code.
--
Changes
--
* Upgraded ngpsql library from v1 to v4.0.3.
* Adds BSD-3 Clause Licence
* Removed a lot of old/dead projects within the VS solution.
--
Bug Fixes
--
* Re-implemented original BAPSSetup installer with new (build in) form templates.
(Allows for Service user to be customisable again, as well as installing only Presenter)
* A couple of compiler warnings.
* Corrected F Key lables on the Presenter transport buttons (all were labeled F1, F2, F3)
--
Known Issues
--
* The BAPS.dll is still somehow different from the original from 2.6.2 and cannot play WAV files after playing MP3's.
(Copy-pasting the old one into Program Files fixes the issue temporarily.)
* BAPS sometimes goes fullscreen by itself, with the Ctrl + Shift + W combo being a separate function which doesn't fix it.
(Closing and reopenning fixes).
##
Release 2.7.0
--
Features
--
New BAPSSetup installer which is natively supported by Visual Studio 2015/17.
--
Known Issues
--
BAPSSetup will require a local user's credentials to run the Server Service as.
This is not currently styled into the installer, but is rather a popup.
--
Bug Fixes
--
Fixes USB based BAPS Controller software such that the Ctrl - Alt - O menu for administrator no longer crashes the server.
All windows and popups will now appear in sensible places, central to the parent window.
Audiowall now has a button to close the window.
All windows now share the same icon, some had old blue logo.
The sidebar jingles/beds/adverts refresh buttons now actually follow the registry / options values.
--
##
Release 2.6.2 v0
--
Features
--
New USB based BAPS Controller module
Updated record library search to allow dirty search
Dirty items are marked with 2 stars in the results
Unknown items are marked with 1 star in the results
--
Known Issues
--
None
--
Bug Fixes
--
None
--
##
Release 2.6 v0
--
Features
--
Now uses new recordlibrary tables rec_*
--
Known Issues
--
None
--
Bug Fixes
--
None
--
##
Release 2.5 v0
--
Features
--
server state now stored to xml config file and restored on startup
timers in client disabled and hidden by default
--
Known Issues
--
None
--
Bug Fixes
--
None
--
##
Release 2.4 v2
--
Features
--
None
--
Known Issues
--
None
--
Bug Fixes
--
Searching by release date now allows blank artist and title
timeline dragging cant go past 'now'
--
##
Release 2.4 v1
--
Features
--
1) Second automation attempt (more reliable but not final)
2) Config option to restrict using non clean music
3) Search record library by release date
4) about box now on ctrl+alt+a
5) ctrl a now selects all in large news window
--
Known Issues
--
None
--
Bug Fixes
--
None
--
##
Release 2.3 v1
--
Features
--
1) First attempt at automation
2) Removed attempt to fetch audio using 'location' field
3) Find shows for 'today'
--
Known Issues
--
None
--
Bug Fixes
--
None
--
##
Release 2.2 v1
--
Features
--
1) Channels renamed to 1, 2, 3
2) load show message changed to 'E-mail / BAPS showid'
3) autoscroll on track list
4) Optional channel clearing when loading show
5) No loading audio while channel is busy playing
6) 'Search again' option in record library
7) order by functionality in record library
8) Scroll on hold up down scrollbar button
9) no play while playing
10) flashing warning when attempting to load when playing
11) countdown to track end flasher
12) Load show from list of today's shows
--
Known Issues
--
Epilepsy warning
--
Bug Fixes
--
None
--
##
Release 2.1 v4
--
Features
--
Implementation of 'fader/button start' code
--
Known Issues
--
None
--
Bug Fixes
--
Deleting a loaded track no longer causes config flags to be reset
Possibly found the config system bug server side and client side
Stopped the about window from being able to open another about window
Stopped the load show windows from being able to open another load show window
Disallow use of ctrl+a in text window
--
##
Release 2.1 v3
--
Features:
--
Playback control from any window
defaults to 'other user' in load show
baps controller can be enabled/disabled
--
Known Issues
--
Config System occasionally crashes in client due to drop downs (presumed)
--
Bug Fixes
--
Starting audio from audiowall no longer loads if it is already loaded
Cue and Intro positions save for duration of session
Cue positions are now per track rather than on a load by load basis
Text screen can no longer be closed by alt+F4 (crashfix)
Guarded the serial port close statement to ensure a port is open before being closed
Mutex releases removed from error states as they were causing double releases due to finally blocks
No Close for audiowall
--
##
Release 2.1 v1
--
Features:
Audiowall
--
Known Issues:
--
Config system causes presenter crash when saving sporadically, although save is successful. (object disposed exception when receiving config update)
--
Bug Fixes
--
NONE
--
##
Release 2.0 v3
--
Features:
--
NONE
--
Known Issues:
--
Config system causes presenter crash when saving sporadically, although save is successful. (object disposed exception when receiving config update)
--
Bug Fixes:
--
Channel config for automatic advance, play on load and repeat, are reset when a channel is reset
The load show form clears the help text in the username box when it gets focus
--
##
Release 2.0 V2
--
Features:
--
Updated Help System
Added default username and password to BAPS Presenter
--
Known Issues:
--
Config system causes presenter crash when saving sporadically, although save is successful. (object disposed exception when receiving config update)
--
Bug Fixes:
--
Maximizing windows works regardless of varying screen resolutions
Altered play button in channel 2 to read F5 instead of F4.
Cannot delete playing track now
--
##
Initial release 2.0
--
Features:
--
NONE
--
Known Issues:
--
1) Maximizing windows on multi screen systems of varying resoutions chooses to maximize to the primary screen size rather than the current screen size
2) Config system causes presenter crash when saving sporadically, although save is successful. (object disposed exception when receiving config update)
--