-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathVERSION
314 lines (270 loc) · 11.7 KB
/
VERSION
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
# Changelog
#### Table of Contents
- [Unreleased](#unreleased)
- [4.3.0](#430---2020-05-14)
- [4.2.1](#421---2019-04-16)
- [4.2.0b](#420b---2018-03-27)
- [4.2.0a](#420a---2018-03-26)
- [4.2.0](#420---2018-03-26)
- [4.1.1](#411---2018-02-19)
- [4.1.0](#410---2018-02-06)
- [4.0.5](#405---2018-01-10)
- [4.0.4](#404---2017-12-24)
- [4.0.3](#403---2017-12-04)
- [4.0.2b](#402b---2017-11-24)
- [4.0.2a](#402a---2017-11-23)
- [4.0.2](#402---2017-11-23)
- [4.0.1](#401---2017-11-23)
- [4.0.0](#400---2017-11-20)
- [3.0.0](#300---2017-10-23)
___
## [Unreleased][]
### Changed
- Adapted to `foo_spider_monkey_panel`.
- Replaced WilB's `YouTube Track Manager` with it's successor `Find & Play`.
## [4.3.0][] - 2018-05-14
### Added
- Playlist Panel:
- Added disc sub-header.
- Art images are now cached: no more needless image reloading after every little action.
- Added foo_enhanced_playcount support: `$max(%play_count%, %lastfm_play_count%)` query is used to get track play count.
### Changed
- Playlist Panel:
- Increased playlist initialization speed by 30%!
- Swapped rating and duration positions in rows.
- Corrected query for album sub-title: standard `%subtitle%` instead of non-standard `%albumsubtitle%`.
### Fixed
- Playlist Panel:
- Fixed bug: art images were loaded even with headers disabled.
- Fixed bug: changing grouping preset in one player mode was not always affecting grouping preset in other mode.
- Fixed various display glitches with multiline tags.
- Art Mode:
- Fixed right-click menu handling.
## [4.2.1][] - 2018-04-16
### Changed
- Updated WilB's scripts:
- Library Tree v1.4.0.2.
- YouTube Track Manager v3.9.5.2.
### Fixed
- Fixed various bugz with player window when it's maximized.
## [4.2.0b][] - 2018-03-27
### Changed
- Updated WilB's Library Tree to v1.401.
## [4.2.0a][] - 2018-03-26
### Fixed
- Playlist Panel: fixed wrong scroll position on item refocusing.
## [4.2.0][] - 2018-03-26
### Added
- Playlist Panel:
- Increased playlist initialization speed by 100%-180%!
- Copy/Cut/Paste now works with native clipboard, e.g. copy mp3 file to/from Windows Explorer.
- Added ability to drag tracks from panel, e.g. drag mp3 file to another panel or to Windows Explorer.
- Added option to display original release date in grouping header (right-click > Appearance > Headers > Show original release date).
### Changed
- Playlist Panel:
- Changed default title query in header to `%albumartist%`.
- Cleaned up various queries used in group header.
- Drag-n-drop behaviour is now much more in line with the native Windows behaviour.
- Track Info Panel:
- Remade 'New Tag' dialog window.
- Updated WilB's scripts:
- Library Tree v1.4.
- YouTube Track Manager v3.9.5.
- Updated theme.fcl:
- Changed contained script files.
- Adjusted default panel properties.
### Fixed
- General:
- Fixed frame shadow not being enabled on frame style switch.
- Fixed mouse middle button not always working.
- Playlist Panel:
- Fixed items not refocusing after external drag-n-drop.
- Fixed items not refocusing if added from external script\components.
- Fixed handling of title and sub-title queries when evaluation result is empty.
- Fixed track info not always updating when played from dynamic sources.
- Fixed invalid info in Group Header when playing from dynamic sources.
- Fixed 'Open Containing Folder' (SHIFT-O).
- Fixed overlap of queue index and album artist.
- Fixed playlist manager not always reflecting changes in playlist content, when adding or removing playlist items.
- Top Panel:
- Fixed crash on double-click.
- Fixed track info not updating when playing from dynamic sources.
- Bottom Panel:
- Fixed invalid playback time with dynamic sources.
## [4.1.1][] - 2018-02-19
### Changed
Playlist Panel:
- Playlist Manager: changed button animation style for better consistency with the rest of the theme.
- Grouping Dialogs:
- Added workaround for borked buttons in Windows 7.
- Added fb2k icon to the window.
- 'Apply' and 'Update' buttons are now active only when there are pending changes.
- Dialog windows are now centered.
## [4.1.0][] - 2018-02-06
### Added
- Added compatibility fixes for vanilla JScript v2.0.0 component.
- Track Info Panel:
- Added ability to add, copy, edit and remove metadata tags (through double-click and context menu).
- Added tooltips on hover, which display full tag value.
- Made possible to hide file info tags and show only metadata tags.
- Added animation on mouse click.
- Playlist Panel:
- Added ESplaylist-like ability to customize grouping presets:
- Presets can be added, changed, moved and removed.
- Customizable title and sub-title queries in group header.
- Added CTRL-SHIFT-up/down hotkeys - moves selection up/down.
- Added 'pressed' animation to playlist manager.
- Context Menus: developer context menu (accessible via SHIFT-right-click) now contains all base panel scripts in it's 'Edit panel scripts' sub-menu.
### Changed
- Updated WilB's scripts:
- Library Tree 1.3.9.2.
- YouTube Track Manager 3.9.4.
- Track Info Panel: rewritten from scratch.
- Playlist Panel: date and album are not displayed now in compact header if empty.
- Various performance improvements.
- Updated theme.fcl:
- Added compatibility fixes for vanilla JScript v2.0.0 component.
- Added new script files.
- Changed default panel properties.
- Major internal changes.
### Fixed
- Fixed crashes when starting fb2k in minimized state.
- Playlist Panel:
- List padding (set via panel properties) is respected now.
- Fixed incorrect scroll position that appeared in some cases.
- Fixed invalid drag-n-drop position.
- Fixed various errors with drag-n-drop on empty playlist area.
- Fixed invalid position of CTRL-V pasted items.
- Fixed CTRL-X not removing cut item.
- Fixed various crashes during playlist navigation while focused track is not set.
- Fixed grouping settings not respecting playlist changes.
- Cover Panel:
- Fixed 'Loading' text being stuck on script load.
- Fixed crashes when track is deleted during art load.
## [4.0.5][] - 2018-01-10
### Added
- Art Mode: title queries and title cycle interval can be configured now through Panel Properties.
### Changed
- Art Mode: empty title text is skipped skipped now.
- Top Panel: adjusted fb2k logo color :D
### Fixed
- Playlist Panel: fixed various errors with custom grouping query.
- Menu Panel: fixed pseudo caption not always working.
- Fixed wrong window sizes on player Mode change when FrameStyle is other than NoBorder.
- Removed unneeded resizes on mode change.
## [4.0.4][] - 2017-12-24
### Changed
- Playlist: date and album now won't be displayed if unavailable (previously was displayed as '?').
- Better handling of vanilla JScript component.
### Fixed
- Updated theme.fcl: fixed inability to use theme with standard fb2k installation.
- Playlist Panel: clicking on Header now always selects all it's rows.
- Top Panel: compatibility fixes for foo_youtube v2.2.
- Menu Panel: fixed some buttons not responding after changing border mode.
## [4.0.3][] - 2017-12-04
### Added
- Track Info Panel: added ability to change tracking mode (auto/playing/selected).
- Playlist Panel: header grouping type is now synced between Playlist Mode and Full Mode.
### Changed
- Top Panel: Made 'Last.FM Scrobbling Disabled' icon a bit prettier ^^.
- Updated theme.fcl: moved timeout shim to helpers.js.
### Fixed
- Art Mode: fixed cropped 'mute' button.
- Playlist Panel:
- Fixed text overlapping with lock image.
- Fixed lock image not appearing after locking playlist.
- Fixed list width not adjusting when scrollbar disappears\appears.
- Fixed inconsistencies with queue position display.
- Cover Panel:
- Fixed panel being stuck with "Loading" text.
- Fixed thumb images not clearing on track change.
- Fixed crash on resize.
- Fixed small text in thumb placeholders.
- Fixed thumb placeholder placement.
- Added missing menu separators to context menus.
- Fixed theme not adjusting window size correctly after import.
## [4.0.2b][] - 2017-11-24
### Fixed
- Fixed UTF8 encoding related crashes.
- First time launch resizes window properly now.
- Updated theme.fcl:
- Fixed crash when clicking on volume bar in Playlist Mode ( again ).
## [4.0.2a][] - 2017-11-23
### Changed
- Updated theme.fcl:
- Removed unused CUI layout.
### Fixed
- Updated theme.fcl:
- Fixed crash when clicking on volume bar in Playlist Mode.
## [4.0.2][] - 2017-11-23
### Changed
- First theme launch now sets window size according to player mode.
- Updated theme.fcl:
- Spectrum visualization is now enabled by default.
### Fixed
- Fixed crash on LAST tab when 'similar artists' mode is chosen.
- Fixed bug: 'thumbs' panel on BIO tab was not downloading images.
## [4.0.1][] - 2017-11-23
### Added
- Top Panel: foo_scrobble integration - added button to toggle Last.FM scrobbling.
### Changed
- Updated WilB's Library Tree to 1.3.9.1.
- Updated theme.fcl.
### Fixed
- Various small bugfixes.
## [4.0.0][] - 2017-11-20
### Added
- Playlist: rewritten from scratch.
- Playlist: added per playlist grouping.
- Playlist: expansion/collapse of headers can be done by right/left arrow buttons.
- Playlist: all playlist changes now can be roll-backed with Edit > Undo.
### Changed
- Playlist: removed ability to skip tracks when rating is lower than specified. Use [foo_skip](https://www.foobar2000.org/components/view/foo_skip) component instead.
- Playlist: expansion/collapse of headers is now done by CTRL-SHIFT-click instead of double-click.
- Playlist: small design changes.
- Playlist: cleaned up right-click context menu.
- Updated code for compatibility with JScript 1.3.1 changes.
- Technical: updated lodash to 4.17.4.
- Technical: refactored lots of code.
### Fixed
- Fixed glitched window shadow.
- Playlist and Cover: fixed art stretching.
- Playlist: fixed inconsistent selection behaviour.
- Playlist: fixed inconsistent drag-drop behaviour.
- Playlist: fixed genre display in group info.
- Playlist: fixed various small bugs.
## [3.0.0][]
### Added
- Added Art Mode.
- Playlist Mode: added hidden volume bar.
- Scrollbar: rewritten from scratch.
### Changed
- Now using modded foo_jscript_panel instead of vanilla one, for extensions.
## [2.0.0][]
### Added
- Added Playlist Mode.
- Added alpha animations to various ui elements.
- Full Mode: added Spectrum Visualization with ability to disable it.
### Changed
- Replaced all button handling with code from helpers.js.
## [1.0.0][]
### Changed
- Migrated to JScript component from WSHScript component.
### Fixed
- Fixed various crashes caused by incompatibility with JScript.
[unreleased]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.3.0...HEAD
[4.3.0]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.2.1...v4.3.0
[4.2.1]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.2.0b...v4.2.1
[4.2.0b]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.2.0a...v4.2.0b
[4.2.0a]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.2.0...v4.2.0a
[4.2.0]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.1.1...v4.2.0
[4.1.1]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.1.0...v4.1.1
[4.1.0]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.0.5...v4.1.0
[4.0.5]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.0.4...v4.0.5
[4.0.4]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.0.3...v4.0.4
[4.0.3]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.0.2b...v4.0.3
[4.0.2b]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.0.2a...v4.0.2b
[4.0.2a]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.0.2...v4.0.2a
[4.0.2]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.0.1...v4.0.2
[4.0.1]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v4.0.0...v4.0.1
[4.0.0]: https://github.com/TheQwertiest/CaTRoX_QWR/compare/v3.0.0...v4.0.0