summaryrefslogtreecommitdiff
path: root/ChangeLog
blob: a860ad775faa21afa3b5b6b7d49e0773c1873fac (plain)
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
version 0.2.2.2
	fixed resume after suspend/hibernate
	fixed cue reader regression
	fixed another playlist drawing regression
	fixed stutter at the start of ape tracks

version 0.2.2.1
	fixed playlist drawing regressions encountered in 0.2.2

version 0.2.2	
	fixed several build problems reported by users
	added app icons, updated launcher script
	proper sse2 detection and usage in ape plugin
	reduced volumebar range to -50dB
	horizontal scrolling in playlist
	pango is now used for ellipsizing
	case-insensitive search using russian, danish, french and other alphabets
	vertical scroll is much faster now

version 0.2.1
	new ape decoder - faster, doesn't crash
	fixed APEv2 tag reader
	fixed id3 tag reader on big-endian systems
	player now builds without errors on big-endian systems
	memory for HVSC song length database is now allocated on demand
	fixed icons in system tray menu
	fixed color detection for column header text
	improved cuesheet reader (pregap support and better bounds checking)

version 0.2.0
	plugin API - decoder and misc plugins working, other types are work in progress
	most decoders are in plugins now, which means that most dependencies are optional (libmad, libFLAC, etc)
	global hotkeys plugin
	last.fm scrobbler plugin
	added help page (under help menu)
	huge amount of performance tweaks (including power consumption tweaks)
	cuesheets embedded into FLAC's vorbis comments
	24 bit flac support
	$XDG_CONFIG_HOME env variable support
	APE format support through libdemac
	launcher (.desktop) file
	scroll follows playback (optional)
	no more "?" when no track number in tags
	fixed seekbar accuracy bug
	improved cuesheet reader
	cuesheet text charset detection (utf8, iso8859-1, cp1251)
	improved mp3 parser (better vbr duration calc, more accurate seeking, etc)
	fixed bug when starting files from command line using relative paths
	fixed order/loopmode session saving
	fixed id3v2.2 reader
	focus/deiconify window on trayicon click
	X button no longer minimizes to tray by default (configurable)
	search is now accessible from menu
	column sizes are now saved between sessions
	select multiple folders in "add folder(s)" dialog

version 0.1.1
	volume control now works on dB scale
	fixed bug in ogg vorbis decoder that was skipping songs
	flac decoder now can ignore corrupted files to some extent
	added shuffle playback mode
	removed some of the unused code from build scripts
	player no longer hangs if song change happend near the end of current song
	playlist redraw fixed for pause/unpause
	speed optimizations on playlist drawing
	changed scrollwheel step to 2 rows
	changed playlist drawing from cairo to gdk, uses proper font now
	fixed server part to be started earlier, to prevent multiple instances bug
	fixed several things preventing player to work on ppc64 architecture
	fixed id3v2 unsynchronized frames reading
	implemented basic session management, window size/position, volume, playmode are remembered across sessions