-
Notifications
You must be signed in to change notification settings - Fork 12
/
CHANGELOG_GIT
1181 lines (925 loc) · 47.1 KB
/
CHANGELOG_GIT
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
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
Git changes:
F2b 15 2015
CHANGE: Too much to mention. transition from mplayer to mpv
--------------------------------------
Dov 24 2014
FIX: Do not update volume if the media hasn't (yet) started; may fix muted sound on dvd play.
CHANGE: More reactive mouse movements in dvd-menu mode
Nov 11 2014
CHANGE: get rid of menubar as it is ugly (with gambas 3.6.1)
CHANGE: Workaround for seekbar not accepting mouse events anymore (gambas 3.6.1)
FIX: removed white border around the preview picture (gambas 3.6.1)
FIX: Ugly trayicon due to gambas 3.6.1; less ugly now...
FIX: "enhanced" gambas 3.6.1 file dialogs doesn't use "path" as start directory anymore, use "not enhanced" dialogs.
FIX: Nicer, non flat, progressbar.
Oct 13 2014
CHANGE: Don't change brightness on overbright change with vaapi and vdpau
CHANGE: Tweaked dynamic overbright threshold for vaapi
FIX: Do not parse unavailable audio/video output drivers
FIX: Unvalidate cached options on profile load
FIX: Zero the brightness value on overbright with vaapi or vdpau too.
FIX: Do not update dynamic overbright on periodic keyframes
FIX: Cached options wasn't working due to changes made today
Sep 30 2014
FIX: Keep dynamic overbright status across applies
Sep 26 2014
FIX: Zero all equalizer values before starting dynamic overbright
CHANGE: faster analyze timer (should be timer perfect till 30fps)
Sep 22 2014
CHANGE: Use different overbright values when using vdpau
FIX: Spurious osd messages removed
CHANGE: Alsa audio output driver tabstrip now fills a (non exhaustive) list of available alsa pcms
Sep 15 2014
FIX: Out of bounds MplayerClass.Analyze.1738
Sep 05 2014
CHANGE: faster analyze timer and higher overbright threshold
Aug 31 2014
FIX: Almost perfect Dynamic Overbright timings
Aug 14 2014
FIX: Better Dynamic Overbright timings
FIX: fill the screen when switching to FS via the topleft button
Aug 01 2014
FIX: Gb.image.effect isn't really needed.
FIX: Stop Overbright timer on request
Jul 31 2014
New *experimental* Dynamic Overbright in videoequalizer (similar to dynamic contrast)
Jul 22 2014
New "overbright" slider in video equalizer window.
Jul 22 2014
FIX: Do not crash on radio tab select if network is down
Jun 19 2014
FIX: Enable pulse audio driver controls
Apr 08 2014
CHANGE: Do not use dyndns urls anymore
Mar 31 2014
FIX: Playlist items move was broken, fixed.
Mar 25 2014
CHANGE: REQUIRES youtube-dl >= 2014.03.21 to watch youtube videos.
Feb 21 2014
NEW: New Option (Generaloptions->Audio) to precise seek into mp3 streams. Enabled by default.
Feb 03 2014
CHANGE: Updated Russian Translation thanks to VictoR
Jan 24 2014
NEW: New stereo3d video filter available
NEW: New option in Generaloptions->Network to prefer (or discard) 3D videos from youtube
FIX: Workaround for 100% cpu use with gambas 3.5.1 when mplayer ends by its own
FIX: Stop a timer left active when mplayer terminates without the user pressed the stop button.
FIX: Some notes in the tooltip about stereo3d viewing
CHANGE: Italian translation updates
Jan 23 2014
FIX: Try to keep the previously selected sub and audio stream across applies/mplayer restarts
CHANGE: Subtitles and audio stream choose buttons are now menu buttons.
FIX: "Related videos" wasn't needed/used since youtube tree navigation for related videos was introduced months ago.
FIX: Italian translation updates
NEW: New reset button in video equalizer window to restore default values
FIX: Apply video equalizer settings (if auto apply is checked) and search for yt subtitles on apply/restart
Jan 21 2014
FIX: Little correction to the italian translation.
Jan 09 2014
FIX: Avoid 100% cpu use by replacing "FOR READ" with "FOR INPUT" in thumbprocess
FIX: Do not delete files if the user closes the window asking for confirmation!
Jan 07 2014
CHANGE: Updated Russian Translation thanks to VictoR
Jan 04 2014
FIX: Skip DASH (audio only or video only) youtube formats (youtube works again in git)
Dec 29 2013
WORKAROUND: Replace https urls with http ones due to mplayer limitation
FIX: Detect *.googlevideo.* as youtube urls too
Dec 23 2013
FIX: Workaround for date calculation on dvbt.
FIX: Drop dvbt event on wrong datediff
FIX epg search was broken, fixed
Dec 13 2013
FIX: recognize more youtube format codes
Dec 12 2013
FIX: Lyrics finder didn't work, fixed
Dec 09 2013
NEW: Hungarian Translation (thanks to Toroka)
Nov 27 2013
FIX: Do not crash when trying to play non existing files right from the album tab.
FIX: Dropped gb.xml and replaced bu gb.libxml; packagers should update deps.
Nov 06 2013
NEW: Initial Icecast support
NEW: Icecast: search implemented in the local YellowPages
Nov 05 2013
FIX: fixed Simplified (and speedup) parsing of shoutcast feeds
Oct 31 2013
FIX: Missing links on some youtube streams
FIX: Do not download thumbnails twice
FIX: Simplified (and speedup) parsing of youtube feeds
FIX: Removed deprecated (and not working anymore) youtube feeds from the tree
Oct 02 2013
FIX: Glitch
Sep 29 2013
FIX: Do not Step on next media on apply (regression)
Sep 26 2013
CHANGE: Reduced the lag at track change.
FIX: Little glitch left off by the cachebar
Sep 24 2013
NEW: Ability to auto-add the extracted audio to the playlist and to the library
FIX: Do not put audioconvert log into the log window
FIX: Some audio temporary files were left in the temp folder, fixed.
CHANGE: Ability to queue items to extract audio from and new skip/stop button
Sep 09 2013
FIX: Better workaround for missing picture on fullscreen switch
FIX: xt7-player.png -> xt7-player in .desktop file (10x symbianflo)
Sep 04 2013
CHANGE: Audio extraction/transcode capabilities for youtube, browse and playlist tabs
Sep 03 2013
NEW: Initial work for audio extracting/transcoding, only works for library items now.
Sep 02 2013
FIX: Vdpau overlay surface was always disabled (not saved), now it is under generaloptions->video amd get saved.
CHANGE: defaults to "NOT" disabling vdpau overlay surface, if you need, please manually check it and save the profile.
Aug 06 2013
FIX: Typo in executable() which prevent idle mplayer to timeout
July 24 2013
FIX: Removed the icon path from .desktop file (10x symbianflo)
July 23 2013
FIX: Image viewing capabilities interfree with subtitles preview
July 22 2013
CHANGE: Updated Russian translation from VictoR
July 18 2013
FIX: Error when replacing playlists by an album tracks
FIX: Avoid out of range values in ladspahelper (by setting value=minvalue)
FIX: Possible runtime error on album browse
July 17 2013
FIX: Explicitely pass proxy to mplayer if environment variable is defined
FIX: Use http_proxy (or https_proxy) environment variable and drop http_proxy option.
NEW: Ability to rename custom audio and video filters (buttons) and added 2 more custom filters
July 16 2013
NEW: Allow to change text zoom on lyrics form
NEW: Lyrics finder via duckduckgo (click on the microphone icon when a music is playing).
June 25 2013
NEW: Display jpg,png,bmp pictures by using mf:// protocol, panning and zooming are supported
June 20 2013
NEW: New default hotkey: "del" will delete the playing file from disk after confirmtion.
FIX: Don't try to play directories
FIX: Update/sync views on file deletion
FIX: workaround for missing picture when unredirecting fs windows is enabled and mplayer is paused
June 18 2013
FIX: Keep forced zoom mode across media
June 11 2013
CHANGE: Workaround to keep volume level after applying audio filter parameters change without restarting mplayer
CHANGE: Workaround to make xt7 recognize mplayer2>20130219 statusline in the stderr stream
FIX: unneeded valuebox removed
June 10 2013
NEW: Effect on pressed buttons (a bit lame)
FIX: Try to clear only the audio filters currently loaded
CHANGE: Every change to a ladspa filter is applied/tested in realtime
FIX: floatspinbox was broken since the switch from gambas2 to 3
CHANGE: Use a floatspinbox to change ladspa parameters.
FIX: Changing audio filters parameters in realtime was broken
FIX: Do not quote ladspa plugin labels
June 5 2013
NEW: Helper window to compile ladspa audio plugin parameters.
FIX: Volume level was resetted after every apply.
May 28 2013
FIX: fixed desktop file (thanks symbianflo)
FIX: some msgboxes growed in size when opened multiple times
May 15 2013
FIX: Always stop mplayer at quit time
FIX: Do not start a listening socket on pluginmode
FIX: Corrected cachebar geometry in plugin mode
May 07 2013
FIX: Swap buttons
NEW: A<->B loop button available on seekable media (works best with audio only files)
May 02 2013
FIX: Following "browse" playqueue didnt work when starting xt7 with a mediafile argument (gb 3.4.1 bug)
FIX: Try harder to keep pause state while switching fullscreen via dbl click.
Apr 30 2013
FIX: Fix item selection in fileview with right click. (gb3.4 workaround)
Apr 26 2013
FIX: Exception when taking another thumb on an early time
Apr 20 2013
FIX: Correct text wrote into audioproperties panel
FIX: Prevent blank column on embedded picture errors
NEW: F5 and canc implemented in fileview; refresh clears selection.
Apr 18 2013
FIX: Prevent a crash when fill properties grid for network streams with unknown size.
Apr 17 2013
FIX: thumbnailer: timeout with sig 9
FIX: thumbnailer: update grid on new thumbs
FIX: regression, uncovered.txt wasn't found
FIX: thumbnailer: Redirect thumbnailer output to dev null to avoid pipe stalls
FIX: Prevent a runtime error on fullscreen switch
Apr 16 2013
FIX: keep pause state (limited to mplayer ability) when changing volume
FIX: Prevent xt7 from going crazy when autoadvance is selectd but several unplayable media are in the play queue
NEW: Show total bitrate in mediaproperties tab (useful for mkv files)
Apr 05 2013
FIX: Explicitely call updateprofilestablist after changing default profile
FIX: Tabstrip captions names could be messed up, fixed
Apr 04 2013
CHANGE: Manually assign form names at startup for gambas 3.4.1
FIX: Quit 40% faster if no setting has been saved.
FIX: Fix on key events in fileview
Apr 02 2013
FIX: Engage play queue shutdown for browse and youtube tabs too.
CHANGE: Auto-Select the next stream from the tab containing the previous one
FIX: Lock onesectimer before playing the next stream, unlock it later. (fixes endless selectnext() )
FIX: Replace "\n" with " " in pretext
FIX: Replace "\n" with " " in forcename (when adding items to playlist or library)
FIX: Do not send anything to mplayer while it is pausing
Mar 28 2013
FIX: Give Autoresize property to some buttons
CHANGE: Shrink some gui elements
FIX: Modal dialog size was wrong simetimes
FIX: Replace & with & in shoutcast titles
FIX: Set covermanager hsplit layout explicitely (gambas 3.4)
Mar 27 2013
CHANGE: Be a bit more permissive on where to catch mouseup to seek after a drag
FIX: Browse Tab (fileview) fixes for gambas 3.4
FIX: Use -noconfig-all and -prefer-ipv{4|6} for thumbler
FIX: Cleaned up some unused vars and functions
FIX: "-noconfig-all" -> "-noconfig all"
Mar 26 2013
FIX: shorter pause timeout when currenttime=0
FIX: Don't seek on mouseup if mouse is outside seekbar
FIX: Use global.mouseinside(obj)
NEW: Disable vdpau overlay surface by default (new option in vdpau driver window)
Mar 25 2013
FIX: Remove a debug line that interfree with pause/play
FIX: Updated Russian translation (thanks to victorr2007)
Mar 22 2013
CHANGE: On seekbar drag, do a seek only when using left mouse button.
CHANGE: Bigger live previews
Mar 21 2013
FIX: Some mthumbler graphic fixes, push :P
FIX: Keep track of osdlevel
Mar 20 2013
FIX: Last commit broke youtube play from tree, fixed.
NEW: Optionally display animated video preview on seek
FIX: Give thumbler a lower priority (+5) over main player
Mar 18 2013
FIX: Use 2 labels into a panel for the statusbar
CHANGE: Use included volume,info and zoom icons
FIX: Do not try to seek into unseekable streams via seek bar
CHANGE: Warn user when he can't seek into the stream
FIX: Support for live youtube streams
Mar 14 2013
NEW: New library popup menu to search for album tracks
FIX: Highlight the album under the mouse before trying to set a cover on menu popup
Mar 13 2013
CHANGE: Add a small shade between the toolbar and the right side panel
Mar 12 2013
FIX: Taller button panel
FIX: pluginmode visual fixes
FIX: shadeup was misplaced when starting the first time
Mar 11 2013
FIX: Rewrote fileview selection code to be compatible with gambas 3.4.0
Mar 08 2013
FIX: Browse youtube related videos by using subthreads
FIX: more youtube treeview fixes
Mar 07 2013
FIX: Small cosmetic fix for gambas <3.4.0
Mar 06 2013
FIX: Change shadeup.png visibility only when the form is fully loaded
FIX: Fileview selection fixes
Mar 01 2013
FIX: More workarounds to prevent gui glitches with gambas 3.4.0
FIX: Reparent controlpanel for audiofiles too
Feb 28 2012
FIX: Wider icon list column in generaloptions form
FIX: Some workarounds to prevent gui glitches with gambas 3.4.0
Feb 27 2013
FIX: Removed a margin
FIX: Specific refresh and treeveiw fixes for gambas 3.4.0
Feb 21 2013
FIX: Option to disable kde effects when in fullscreen works again
FIX: Default filename to download youtube streams fixed (includes duration and extension)
FIX: Youtube videos whose VideoID begins with "-" didn't play; fixed
Feb 11 2013
FIX: Workarund for crash on exit with new libcurl 7.29.0
Feb 05 2013
CHANGE: Youtube tree: span title/duration over 2 lines.
Feb 04 2013
FIX: More natural Goertzel filter (DFT)
FIX: Replace & with & in youtube titles
Jan 31 2013
CHANGE: Small shade on meterpt.png
FIX: Sometimes scrollbars didn't show up in grids (again)
Jan 29 2013
FIX: Switch visual<ization by clicking on the blank space too (not just the bar)
NEW: Audio Spectrum visualization (click on the meter bars or set it in generaloptions)
Jan 24 2013
FIX: Audio meters display is 4x faster
Jan 22 2013
CHANGE: A few of new icons (thanks to Alessandro Bompadre)
FIX: Keep pause state in some circumstances
FIX: Extra mouse buttons (4,5) should be recognized again
Jan 21 2013
FIX: Give video area tracking
FIX: Composite mouse hotkeys (eg: right+wheel) where lost when moving the mouse
Jan 16 2013
FIX: Slightly optimized meters calculation code
FIX: Don't use taglib for wav files as it fails to parse channel number (https://github.com/taglib/taglib/issues/92)
FIX: Vmeters spacing with channels number >2 was wrong
FIX: Vmeters are instancied objects now
Jan 10 2013
FIX: Light shade on cachebar
Jan 9 2013
FIX: Fixed Link/url to submit bugs
Jan 8 2013
FIX: Display the cover file into the right panel when in browse mode
FIX: Move cachebar when Hsplitter is resized
FIX: Use the right background color for left side lists
Dec 21 2012
FIX: We're still there (WHOOPEE!), added russian comment to .desktop file
Dec 19 2012
FIX: Be compatible with youtube-dl >=2012.12.11
Dec 14 2012
CHANGE: Update Russian translation
FIX: Get audio bitrate and medialength from mplayer if taglib returns 0
Dec 11 2012
CHANGE: Main play timer delay set to 500ms (was 1000ms)
CHANGE: Use float values for time
CHANGE: Always start play timer after mplayer
FIX: first time play -> wrong meters height
FIX: play 'audiofileX', stop, play 'audiofileX' -> no audio panel
Dec 10 2012
CHANGE: Removed any reference to fakesplit
CHANGE: make cachebar background transparent
FIX: Get rid of some graphical glitches
Dec 7 2012
FIX: Avoid crash on exit "FMain.UpdateVolumeSlider.3075"
Dec 5 2012
FIX: Avoid crash when skipping files too quickly
Nov 30 2012
CHANGE: Allow to resize covers before set them
FIX: Discard uncovered state when updating selection
FIX: Display folder picture for audiofiles even if the picture wasn't cached
Nov 28 2012
FIX: Library elements in grid didn't show up in fullscreen mode
FIX: Sometimes scrollbars didn't show up in grids
Nov 27 2012
CHANGE: Higher padding for pluginmode
FIX: Correctly resize bottom vpanel when switching fullscreen
Nov 26 2012
FIX: Center caching box when video area changes
CHANGE: Use Simpler cache bar
Nov 23 2012
FIX: Added a timeout to the stop function
Nov 20 2012
FIX: keep the pausing state when switching fullscreen mode
FIX: Avoid the volume to stuck at 0%
NEW: Updated Russian translation, thanks to Виктор/VictorR2007
Nov 5 2012
FIX: Unglitchy FS/win switch
Nov 4 2012
FIX: Typo in GeneralOptions.BackResetButton5_Click (thanks to victorr2007)
Oct 29 2012
FIX: Some glitches in statusbar
Oct 26 2012
FIX: Explicitely arrange Generaloptions form on open
Oct 22 2012
CHANGE: Updated italian translation
FIX: Video and audio drivers window werent' coreectly arranged if not resized
FIX: Reverting commit 465657934a (keep pause on doubleclick) due to an incompatibility with mplayer2
Oct 18 2012
FIX: Avoid crash when dragging video/audio drivers
CHANGE: Make some windows wider
FIX: Video and audio filters window werent' coreectly arranged if not resized
Oct 17 2012
NEW: <Noemi>: Display next seek position on seekbar change. </Noemi>
Oct 15 2012
FIX: Youtube captions (subtitles) were broken
Oct 09 2012
FIX: Prevent bottomvbox from flashing when in pluginmode and mouse is hovering it
FIX: Controls doesn't show up when playing audio only files in -pluginmode
Oct 08 2012
FIX: with newer gambas (tested 3.3.2) dynagui object dragging didn't work properly
CHANGE: Bind pluginmode profile to -pluginmode option
Oct 05 2012
FIX: Only show panels in fullscreen if mouse is inside the fullscreen form
FIX: Hide bottomvbox in pluginmode when returning to window mode
CHANGE: Hide bottomvbox in pluginmode (show on mousemove)
FIX: Do not reuse xt7 instance in -pluginmode
Oct 04 2012
NEW: Try to get the pausing state when switching from/to Fullscreen via doubleclick
FIX: better fullscreen handling for -pluginmode
FIX: Calculate right bottom vbox height depending on statusbar visibility
FIX: Don't call setstyle_early from allinit_post
Oct 03 2012
CHANGE: Hide left side panel by default when in "-pluginmode"
CHANGE: Give mplayer_idle a shorter timeout when using "-pluginmode"
FIX: Better commandline arguments parsing
FIX: stop intercepting signals before quitting
CHANGE: gb.signal required
NEW: Intercept quit signals and quit as clean as possible
Oct 02 2012
FIX: Fixed versioncheck() function
Sep 28 2012
CHANGE: Default seekbar behaviour changed, click will seek to mouse position.
CHANGE: Use another form for fullscreen window (allows fullscreen to work with mozplugger)
Sep 24 2012
FIX: Workaround to avoid stuck mouse buttons
CHANGE: Allow to choose to restart or not the stream when seeking on youtube. (generaloptions -> network)
FIX: Give tracking to controlframe picturebox solve stuck mouse button issue (i think it is a gambas bug)
FIX: Temporally switch browse tab to single selection mode before selecting prev/next item
FIX: Code cleanup (removed some unused vars/functions)
CHANGE: Changed default rss (tiny) icon
CHANGE: Fixed minimum required gambas version to 3.3.0
FIX: Workaround to let shoutcast and podcasts works with newer (and buggy) gambas xml component
FIX: Faster youtube url retrival
Sep, 10 2012
NEW: Initial work to check for updates at startup
Aug, 22 2012
FIX: Do not overwrite files saved from youtube.
Aug, 8 2012
FIX: Unable to update items containing "[,]" characters
Aug, 6 2012
CHANGE: Allow multiple selection in file view
FIX: Save faster when changing background
Aug, 4 2012
FIX: Forgot to save the picture file...
FIX: Saving the profile aftter setting a bg image via drag'n drop corrupted the current profile
Aug, 3 2012
FIX: Flash files wasn't saved to the right path
FIX: Move to first item after the last (and viceversa) in youtube tab.
FIX: Show the right youtube title when hitting the play button
FIX: Don't jump every second video when playing from youtube tab continuosly.
FIX: Wrong(inverted) seek/skip pictures
Aug, 1
NEW: General options -> style: Allow to set a background image for the bottom panel
NEW: Use menubutton instead of menu bar (switch via windows menu back to menu bar or with CTRL-M)
July, 31 2012
NEW: Drag'n drop any image from the web or from a local file into the bottom panel to theme it :)
NEW: Updated Russian translation, thanks to Виктор/VictorR2007
CHANGE: New default control buttons
July, 24 2012
CHANGE: Faster retrival youtube videos by parallelizing youtube-dl instances
CHANGE: --prefer-ipv4 now disabled by default
July, 21 2012
WORKAROUND: Apply youtube feeds workaround for gambas 3.2.1 too
July, 20 2012
FIX: Workaround for wrong encoded characters when getting youtube videos
July, 18 2012
FIX: Don't call "gbx -v", but use system.Fullversion to do gambas version check (faster)
WORKAROUND: Make youtube feeds work with gambas 3.2.0 (still charset problems will probably be fixed with gb > 3.2.0)
FIX: Added some missing tooltips
CHANGE: Italian translation updates.
July, 16 2012
FIX: Try hardly to allow youtube seeking by searching mp4 first, then webm and flv as last chance.
FIX: Prevent "Null Object error" when trying to tag an item which is not in library or playlist.
FIX: Cycle through items (last->first) in browse tab too.
July, 01 2012
FIX: 'User Options' weren't take into account when hitting apply, fixed
June, 27 2012
CHANGE: Seeking youtube streams works *MUCH* better by restarting the player to the new position
June, 25 2012
FIX: Prev,next buttons works again on cd audio playing
FIX: Allow cdda grid columns to be resized
FIX: Fixed Dvd playback
NEW: Handy 'User Options' under 'General options' to type additional commandline options
CHANGE: Use more stock icons
FIX: Possible Null object error if no playlist item selected when changing icon width
June, 21 2012
FIX: Corrected wrong media tooltip behaviour in some cases
FIX: Prevent the video to disappear when it is paused and the box is resized
FIX: Update status bar when mplayer is paused and the spliter is resized
FIX: Possible out of bounds when switching to albums view with just one album loaded
June, 13 2012
CHANGE: Everything is translated to Italian
FIX: Avoid crash when saving subtitles and selecting automatic extension
NEW: Button near the dvbt filter box to open dvbt option window.
June, 12 2012
FIX: prevent missing tags message box from be hidden by the cover search form
CHANGE: Hide the tooltray tip when pointer stay on the tray icon for 5 seconds.
CHANGE: Added a little padding around the tooltray tip
FIX: Reset main form caption when media ends.
June, 11 2012
CHANGE: Version set to 3.0.999. Means: 'hunting for bugs' before 3.1
FIX: Automatic extension when exporting a playlist wasn't working
June, 8 2012
FIX: Dont' ask what to do with a playlist just saved
FIX: Save file dialogs wern't working good; fixed
June, 7 2012
FIX: Library grid missed keyboard events: fixed
FIX: Don't save selected/total length boxes into profile
FIX: Wrong values in selected/total length box
FIX: Restore gridviews sorting at startup (side effect: speedup loading when results are filtered... yay!)
June, 6 2012
CHANGE: Make question dialogs modal
June, 5 2012
NEW: Option for stop-xscreensaver (General options -> video) - enabled by default.
June, 4 2012
CHANGE: Make use of vsplitters in drivers and filters forms
June, 3 2012
FIX: Higher mediaheaders timeout for dvb streams (fix a radio issue with default xt7 settings)
June, 1 2012
FIX: Initialize tryicon tooltip mask only when it is first called
May, 31 2012
New: Option to choose when/if make use of dvb_set_channel (check mplayer bugid 2070)
FIX: Keep track if audio is switched inside mplayer class rather than fmain.
May, 29 2012
FIX: Allow to change audio tracks when zapping through dvbt channels
FIX: Better default cache values for dvbt
FIX: Don't use dvb_set_channel after switching audio (workaround an mplayer bug, going to report it...)
May, 28 2012
CHANGE: Show program info when clicking on now/next panel
CHANGE: Go to the tuned epg channel when clicking on epg button
FIX: Don't throw an error when selecting an initial tuning file
NEW: zoom option available in general options -> video
NEW: Initial support for multiple audio streams in dvbt
May, 26 2012
CHANGE: Little tweak to the tray icon widget
May, 25 2012
CHANGE: Temporary disabled Now/next Panel
FIX: Simplified arrangecpl function
CHANGE: Only show record button when a stream can be dumped
CHANGE: When tuned to a dvb channel, show the info button to popup the now/next panel
FIX: re-enabled now/next panel
May, 24 2012
FIX: Hide the panel now/next as soon as you click on it
CHANGE: clear the epg search box the first time it got focus
FIX: Some fixes to dvb now/next panel
May, 23 2012
FIX: Panel Now/next is still under work, don't show on every mousedown event
CHANGE: gambas component image.effect is NOT needed anymore, sorry.
CHANGE: Tune to a channel when dblclick on the channel name from the epg window.
May, 22 2012
FIX: Working on epg broke non dvbt play, fixed
FIX: Several epg related fixes (if you wanna try, please install dvbsnoop)
FIX: missing audio/video panel if media started when already in fullscreen
FIX: More EPG fixes
CHANGE: Check if youtube-dl is installed and popup a message if not
May, 21 2012
NEW: Integrated multiple playlists support (use the playlist combobox in playlist tab)
CHANGE: Faster DVB "Zapping" by re-using the playing mplayer instance and dvb_set_channel
FIX: Understand when the window is set to fullscreen by 'outside'
FIX: Added new tooltip messages
FIX: Updated Italian translation
CHANGE: Allow to change dvb channels by using Next/Previous buttons
NEW: Check if a systemtray is available before init the trayicon (will work with the upcoming gambas version)
NEW: Very alpha stage epg window integration (dvbt tab, epg button)
May, 20 2012
FIX: (regression) Wrong behaviour when cropping black bars in fullscreen
May 19 2012
FIX: (regression) wrong panel color when hitting stop
May 18 2012
CHANGE: Use Xrefresh when exiting Fs
FIX: Wrong colors when showing fullscreen panel
FIX: New Antiglitch Fs/win/Fs routine
FIX: Restored Tooltip messages in librarygrid
REVERTED BACK All the glitch patches
May 17 2012
FIX: Use control.proxy to allow events under shadeup/low pictureboxes
FIX: Sort Tracks when appending them to the playlist from album view
FIX: More "unglitchy" Fullscreen/window/fullscreen transitions
CHANGE: Pause mplayer and unpause it when chainging resolutions/framerates
FIX: Just manage the screen where xt7 is when entering fullscreen (multihead systems)
FIX: Just manage the screen where xt7 is when entering fullscreen (multihead systems)
FIX: Still trying to unglitch fw/win/fs
FIX: Still trying to unglitch fw/win/fs (multihead)
May 11 2012
FIX: Simple DVB tuner window: fix select/unselect all
May 07 2012
FIX: Interpret m3u,asx,wax,wvx,ram,b4s files as playlists as well (was only *.pls)
CHANGE: Try to read 2K of data from mplayer, may be more or less stable or change nothing, trying it...
May 03 2012
FIX: Removed an unuseful debug message
FIX: Grab hotkeys only when mplayer is running (fixes a latency when clicking in the video box and then into the library)
May 02 2012
FIX: Force playlist controls panel to be always visible
FIX: Try to avoid a startup error "DrawingArea is being drawn"
Apr 27 2012
FIX: Changed required gambas version to 3.1.1
FIX: Fixed a bad bug that could lead to *grid.txt to grow over time
CHANGE: Removed the warning message about mplayer issues with ubuntu
FIX: Check (and do it) if *grid.txt may be shrinked at save time
NEW: Allow to rename any (was only dvbt) Grid item by popup menu
CHANGE: Some graphical tweaks
FIX: Wrong subs when choosing between embedded and file subs
Apr 26 2012
FIX: Use "Natural" sorting on columns so that (eg) 2 comes before 10
FIX: Right click -> open containing folder was recently broken
FIX: Correctly set default list background color to color.textbackrgound
FIX: Better calculation of total desktop width and height (mainly for trayicon tooltip)
NEW: Draw shadows on the gridviews, please file a bug if you see graphical glithces.
FIX: Explicitely show the player window when executed from 'outside'
Apr 24 2012
FIX: Changed right mouse behaviour to workaround gb3.1,gb3.1.1
CHANGE: Faster deletion of thumbnails
CHANGE: Allow video filters when using vdpau, but still clears them when using a gpu accelerated codec
CHANGE: Use Faenza-like icon for tray too
FIX: Main form not restored on tray icon click
CHANGE: Skip task bar for Alloptions form
CHANGE: do not shade the first column
FIX: Leave more space when autosizing columns
CHANGE: CoverManager window stacking set to "above"
CHANGE: Changed Default colors
FIX: Make sure tray icon tooltip is not off-screen
FIX: Set colors/fonts user preference over some missing controls
Apr 23 2012
FIX: Don't generate tooltips as long as mouse is moving (improved)
FIX: Regression: Use 2 threads to get thumbnails from video files
Apr 20 2012
FIX: Better fullscreen scripts command timings
FIX: correct mouse cursor shape in A/V drivers form
CHANGE: Call xrefresh when entering to window mode to force a screen update
FIX: Remove cover and thumbnail cache when removing items from library
Apr 19 2012
NEW: Prebuffer cover dir + some old code cleanup + more readable debug messages
CHANGE: Split mplayer logs for "-*" for better readablity
NEW: Allow user to override environment variables (generaloptions -> misc)
Beware that if you specified an environment varialbe right into the mplayer
textbox in the past, now you NEED to move it into the new textbox
NEW: Avoid idling mplayers to be left if xt7-crashes or something by start them with timeout (10 minutes)
NEW: Use a timeout for mplayer thumbnailer processes too (30sec)
FIX: Remove useless capture parameter from idle mplayer processes
NEW: Draw a rounded box under the current albumview item
Apr 18 2012
FIX: Tweaks and fixes to the drag'n drop routines (chains window)
Apr 17 2012
NEW: Get covers from picture files inside folders too
NEW: Auto search for covers when displaying albums tab too
FIX: Possible runtime error at albumview.init
FIX: See the last :)
FIX: Fixed division by 0
FIX: Playlistclass.AddDir() was broken by a typo
FIX: Save uncovered cache file when saving all settings too
FIX: Avoid to show inwdows off-screen (happens with openbox)
Apr 16 2012
FIX: "round" to calc tha total rows into albums view (fix missing albums)
FIX: Clear the albums view before searching (fixes wrong/ghost item results)
FIX: Update albums view when something library is updated
FIX: Update albums view on tab change too
NEW: Allow to use a different size for covers in albums view
FIX: Don't show the last empty row when albums view is just one column
FIX: "all menus" debug voice removed
CHANGE: Use a timer to update total selection length, it is lighter and less glitchy
Apr 13 2012
FIX: Don't reset playlist row height when moving items
FIX: Workaround for weird gambas behaviour with playlistclass.getvalue()
FIX: Manual rows update is now faster and with no glitches.
NEW: New albumview tab, not fully tested, but not harmful at all.
NEW: Draw a light shadow under youtube thumbs
FIX: Workaround for gb3.1 to display covers as they are found
Apr 12 2012
FIX: Make xt7 work with gb3.0 by just "trying" to use new gb3.1 features
CHANGE: Better Columns autosize
CHANGE: Faster columns sort when grid display is filtered
Apr 11 2012
NEW: Show sort indicator and shade the sorted column into grids
NEW: execute ~/.config/gambas3/Xt7-Player/switch.fs.command.sh <fps> or switch.win.command.sh
when switching to fullscreen/windowed mode, so you can write a script that change video mode
to match video refresh rate.
CHANGE: Thanks to Arabian Man , there's a new Faenza like default icon.
FIX: Workaround for the buggy Gridview.RowAt() that comes with gb3.1
Apr 10 2012
FIX: Segmentation fault with gambas 3.1 fixed
FIX: Possible runtime error when a profile wasn't found
FIX: Changed gridview code to be compatible with gambas3.1
FIX: Keep the gui more reactive when selecting items in a huge library
FIX: Changed grids selection code to be compatible with gambas 3.1
Apr 06 2012
FIX: Don't allow uncovered.txt to be 0 bytes (temporary fix)
FIX: Spare cpu cycles when the pointer moves into the grid with active tooltips
FIX: Spare cpu cycles when the pointer moves into the grid with active tooltips (again)
Apr 05 2012
CHANGE: Avoid volume=0 as softvol has issues with it
FIX: Make sure user typed option are always appended to the end of command line
Apr 03 2012
FIX: Use directory chooser, not file chooser to set dvb recording folder
FIX: Regression: call generaloptions.init() before loading it
Apr 02 2012
FIX: Avoid overflows when displaying filesize
FIX: Save capturing stream on stop and on exit too
NEW: Allow to capture in realtime any mpeg muxed media (useful for dvbt://*)
FIX: media tooltips in playlist now works correctly
NEW: Use the last volume level as the initial volume for new media
FIX: hitting cancel when renaming dvb channels resulted into an empty name, fixed.
FIX: Explicitely set libtag_c version 0 for distro that don't make libtag_c.so -> .so.0 symlinks
FIX: Use full paths to mark uncovered files
Mar 29 2012
CHANGE: Async http client in covermanager (don't block the ui while downloading)
NEW: Added google image search to cover providers
FIX: Missing icons in dvbt grid
NEW: Allow to rename dvb channels
Mar 28 2012
FIX: Fakesplitter doesn't work with some qt styles (like oxygen), cosmetic fix
FIX: Catch network errors when trying to search for covers
CHANGE: replace à,è,é,ì,ò,ù with a,e,e,i,o,u when querying amazon
3.0.1:
FIX: Runtime error at start if Excludedirs.txt doesn't exists
Mar 27 2012
FIX: When saving all forms settings at once, some options were restored to factory defaults
FIX: Use constant icon size in browse tab list
Mar 21 2012
FIX: Row highlighting (last?!) fixes
NEW: Popup menu to sort (only library) by album,artist or full path
Mar 19 2012
FIX: Fix row height for hotkeys and subtitles grids
FIX: Make list inactive whan asking for deleting items from disk (safer)
CHANGE: Modified default subtitle options
CHANGE: 'it' translation update
CHANGE: 'pl' translation update (eloaders)
CHANGE: other translation update
Mar 10 2012
FIX: Use user preferred languages list when manual searching on os.org
FIX: remove null results from os.org searches
CHANGE: Manual search by tag and query on Opensubtitles.org (more results)
Mar 09 2012
FIX: Avoid crashes when unable to get video length
FIX: use shell() instead of double quotes in mplayer.do_play()
FIX: Make scrolling in grids smoother by delaying coverslookertimer when scrolling
FIX: fixed Possible bad row index at CoverManager.CoversLookerTimer_timer.877
FIX: Allows to drag'n drop playlists (.m3u,.pls...) from browsers into the library or playlist
FIX: Changed default user agent for opensubtitles.org to "xt7player"
NEW: "Opensubtitles.org" manual search and save option
Mar 08 2012
FIX: Some padding/spacing/margin fix
FIX: Never use a "File not found" icon for uries (tv://, dvb://...)
FIX: Always use quickmode when adding youtube streams to library/playlist
FIX: No more glitches in grids when deleting items
FIX: Clear opensubtitles across plays
NEW: "Opensubtitles.org" voice under existing subtitles menu, allows to search by moviehash
CHANGE: gb.compress is needed
Mar 05 2012
CHANGE: Keep the playing media selected across searches
FIX: Don't return the previous cover if the current doesn't exists
FIX: Reset "previouscoverfile" when user changes cover
FIX: keep cover aspect ratio in the right side panel
FIX: Don't crop covers in the right side panel
FIX: Regression: Wrong sized icons when not viewing covers ( DefaultLibraryIcon() )
FIX: Regression: allow to set a custom cover for network streams too.
FIX: Play() fuinction changed interface, some calls needed to be fixed
FIX: RemoveCoverCache(): check if there is something in memory to clean before trying to
Mar 02 2012
FIX: Tuned highlight row table
FIX: Safer coverfile()/fixfilename() function
FIX: Column autosize tweaked to take into account big covers
FIX: Some optimizations
FIX: Proper support of unsquared covers
Mar 01 2012
NEW: popup menu item for library and playlist to explicitely search for embedded covers
NEW: heuristic support For jpg embedded into mkv containers (attachments)
NEW: heuristic support For jpg embedded into mp4 containers
CHANGE: Defaults to ".mp4" for youtube downloader
FIX: Try harder to take a thumb from video files
FIX: Video thumbnailer: use "-nocache" to speedup things
FIX: If present, display any custom item title (eg: youtube streams added to playlist) instead of url at play time
CHANGE: Simplified play() function (again)
CHANGE: Simplified play() function
CHANGE: Be lighter with highlightresults on logarea and shoutcast window (start searching after 0.5sec after user typed)
CHANGE: Be lighter with updatesearchresults(), (start searching after 0.5sec after user typed)
FIX: Avoid twice updatesearchresults() at startup
Feb 29 2012
CHANGE: Use an hardcoded table to choose the highlight factor
FIX: Runtime Return img.pictureerror when a youtube link was added into playlist
FIX: item highlighter was broken by long time, fixed
FIX: Transparent background for webradio.png
FIX: Have the same size for all icons in view.
Feb 28 2012
FIX: speed up scrolling (due to frame shadows)
NEW: Optionally (see button next to search bar) display tooltips when hovering media list items
FIX Keep the selected item visible across icon size changes
NEW: Draw a shadow frame under the covers
FIX: Big speedup in retriving embedded jpg from oggs,flacs and mp3s
FIX: Current playing cover weren't update when setting a cover from a gridview
FIX: Remove one unuseful space from the right of statusbar text
CHANGE: Use a button instead of a label to show possible search fields