File: ChangeLog

package info (click to toggle)
xmms-singit 0.1.18-1
  • links: PTS
  • area: main
  • in suites: woody
  • size: 4,328 kB
  • ctags: 2,973
  • sloc: ansic: 25,023; cpp: 9,298; sh: 7,673; makefile: 404; yacc: 316; sed: 16
file content (213 lines) | stat: -rw-r--r-- 8,532 bytes parent folder | download
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
This file contains technical (development) changes
If you look for "practical user changes" see NEWS

Latest changes: 2002-02-26

SingIt 0.1.18 (2002-02-26)

    * Moved config file from .xmms/config -> .xmms/config-singit
      (To preserve your config simply _copy_  .xmms/config -> .xmms/config-singit)
    * Changed editor keyhandling
      Works with Num-Lock / Caps-Lock (= Shift !)
    * Changed song structure checks
    * No more OpenGL errors when OpenGL isn't supported by XFree
    * Fixed some OpenGL bugs - still segfaulting (in NVidia symbols :-(
    * Made home install useable again
    * Rewritten config system - now using GtkObject
    * Support for song position relative lyrics (~~)
    * Totally new configure setup
    * Started new debug system (level based to prevent message flows)
    * Created new editor icons
    * Higher editor accuracy for clicks (clist + sync)
      Patch from Dino Leonardo Sangoi

SingIt 0.1.17 (2002-02-10)

    * New editor funtion - nice text
    * Remove sleep from display thread (config option)
    * Overall cleanups

SingIt 0.1.16 (2001-12-20)

    * Rewritten main thread handling
    * Rewritten karaoke widget
    * Every plugin adapted to new thread code
    * Correct localization handling
    * Improved OpenGL plugin
    * Splitted refresh (visual) and check (file) code into different threads
      (Much less GDK / GTK hickup)

SingIt 0.1.15 (2001-06-30)

    * Many multi-threaded cleanups
      - hopefully no more crashs by out of sync
    * Rearranged the editor
    * OpenGL plugin still crashes....

SingIt 0.1.14 (2001-06-07)

    * Switched from g_timeout to pthreads
      (hopefully everything is thread-safe now)
    * Implemented correct karaoke widget class (old one secfaulted with pthreads)
    * Some work on the OpenGL displayer (still unuseable...)

SingIt 0.1.13 (2001-05-22)

    * Plugin support
      (every displayer has its own lib like xmms plugins)
      Supported plugins:
      - Karaoke window (old main window)
      - Navigation window (old navigation window)
      - Fullscreen (!new!)
      - OpenGL (!new - switch in configure!)
    * New editor mode (just visual - no logic so far)
    * Code cleanups (karaoke widget / editor)

SingIt 0.1.12 (2001-04-29)

    * New filenames and internal structures
    * Moved old "clist"-karaoke widget into another window
        - its now a kind of navigator
    * New drawing code for the karaoke widget
    * New debug code (enable it inside the plugin config)
    	- it's still possible to drop the whole debug code from the plugin
    * Updated to libtool 1.4

SingIt 0.1.11 (2001-02-18)

    * Time offset changer (has anyone a better description...?)
      Expl. Select some lines in the editor containing tags. Then hit "Change time of selection".
      A box with a spinbox appears. Enter the time you want to add (- = sub) to the selection.
    * First version of a jumping ball...

SingIt 0.1.10 (2001-02-04)

    * Check consistency of sync lyrics in editor
      (! This doesn't work right with multiple start tags in a lyric file !)

SingIt 0.1.9 (2001-01-30)

    * New main window "set messages" code
    * Lots of code cleanups
      (lots of complicated code from the beginning of the development...)
    * Editor text should be consistent so strip html and timetags should work in both modes
    * Use a semaphore per song (should make access more secure...)
    * Use real song structure much less - use secure attached songs
    * Disabled HTML-Exporter page, since old export modes don't work with sync lyrics
      (Just a default one left... thinking of DHTML, CCS... )

SingIt 0.1.8 (2001-01-16)

    * Just bugfixes

SingIt 0.1.7 (2001-01-15)

    * Changed file change recognization again (still not perfect)
    * Rewrote the whole karaoke widget two times
      (first for better synchronization,
       second to remove horrible flickering - now it uses pixmaps)
    * Simplyfied synchronization between scroll list (clist) and karaoke widget
    * Rewritten lyrics scan code (better for editor)
    * Working color support for my karaoke widget ;-)
    * Rewritten much clearer line selection code for list widget
      (singit_main.c - set_new_clist_lyric_line)
    * See new lyrics sample - synchronized (Mel_C._-_I_Turn_To_You.txt)

SingIt 0.1.6 (2000-12-15)

    * Changed file change recognization because old one paralyzed xmms when changeing
      current song position in the playlist
    * Some more development on the karaoke widget (synchronization with text)
    * Ooops - corrected the extended timetags should be [MM:SS:III] not [MM:SS:IIII]
      because the range for milliseconds is from 0-999 ???;-)
      (Old extended one isn't supported anymore !!!)

SingIt 0.1.5 (2000-12-06)

    * Some little development on the karaoke widget
    * Hopefully removed all problems for people without libid3
      (undeclared the whole file -> much easier (more strict, simple but good ;-))
    * Adjustment for "reaction time" - this solution makes it easier to set
      correct extended timetags (current time from xmms - reaction time))
    * Update of the main code for better karaoke widget support

SingIt 0.1.4 (2000-11-20)

    * Implemented id3v1 tag reading functions
    * Should scan id3v2 lyric tags correctly (not tested)
    * Improved support for synchronous lyrics
    * Multiple directories for the lyrics (private / global / ...)
    * Multiple extensions (std: txt, tag)
    * New dialog to edit comma seperated entries
    * Inserted more "#ifdef HAVE_ID3" blocks - should compile without id3lib again
    * Extended Tag-Format to [MM:SS:IIII] Minute / Second / Millisecond
      (The old format is - of couse - still supported :-)
    * Option to configure the timeout (std: 100)
    * All windows are openable from the editor via toolbar buttons
    * Start to write my own karaoke widget (does anyone have tutoricals for gdk ???)

SingIt 0.1.3 (2000-10-20)

    * Created id3 Tag Editor / Dialog (just the interface) (singit_id3dlg.*)
    * Added file_hash and file_size to check updated file instead of rescanning (song.* / singit_sha.*)
    * Adapted / Extended song "class" / structure to support synchronized lyrics (song.*)
      (timestamps use milliseconds as Id3v2-sync_lyrics do)
    * Auto-Resize just changes width not height anymore

SingIt 0.1.2 (2000-10-03)

    * New lyrics window hide code
      (It's a workaround. It seems it isn't possible to correctly hide an unmaped window
        [a window which is visible, but on an other desktop].
       The only way I found is to hide the window after the window is maped.)
    * HTML export configuration config page

SingIt 0.1.1 (2000-09-26)

    * Fixed the bug when checking second lyric position
    * Implement new "user wanted" features
    * Fixed a bug when starting the creator from the config dialog

SingIt 0.1.0 (2000-09-25)

    * Bugfixes
    * Message box dialog widget
    * New HTML tag remove code
    * Now I use "linux version system" (even 0.0.x -> stable, odd 0.1.x -> development)

SingIt 0.0.4 (2000-09-10)

    * Nothing really new - just some tweaks

SingIt 0.0.3 (2000-09-07)

    * Encapsulated the whole config data (create, read, write, free, dialog - singit_config.*)
      (much cleaner and less (no... ?:-) errors (SEGFAULTs) ;-)
    * Using attach / detach mechanism to simplify config and timeout usage (timeout.*)
    * Encapsulated lyrics and token into a song structure (song.*)
      Added save, serialize (stream) funtions (used by lyrics editor)
    * Splitted singit_cfg into singit_status (not saved) and singit_config (saved)
    * Every dialog now uses an init, a clear and a close funtion
      They also contain a private *_status structure for easier cleanup
    * Removed XMMS plugin code from main window (main.c / singit_main.c)
      Better mechanism to free the whole resources

SingIt 0.0.2 (2000-08-26)

    * Totally new handling of lyric token
    * Seeking based on new token list works now correct
    * Subjectively polling time decreased
    * Added "automake / autoconf" structures (lots of work :-(
    * Added internationalization support
    * Improved configuration window
    * Nearly everything changed
      (except main and about window layout ;-)

SingIt 0.0.1 (2000-08-24)

    * Simple token list
    * Automatic selecting of lyric lines works
    * Token scanner works
    * "High" resource usage because of complex polling
    * Simple self written Makefile
    * Seeking crashes program