1
2011-01-04 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
3
* src/betaradio.vala: Set default icon.
5
src/betaradio.vala: Set tooltip text.
6
* data/betaradio.desktop.in,
7
man/betaradio.1: Adjust comment and description.
13
mkdeb.sh: Polish for Debian package.
15
debian/source/format: Fix lintian warning and error.
16
* mkdeb.sh: Polish script.
17
* po/zh_TW.po: Update po.
19
2011-01-03 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
25
src/json_cat.h: Remove deprecated source codes.
34
vapi/config.vapi: Deploy Vala program and gettextize.
35
* src/betaradio.c: Remove unneeded source codes.
37
src/json_soup.vala: Follow function naming rule of Vala.
39
2010-12-29 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
41
* src/json_soup.vala: Reimplement JsonSoup component by Vala.
42
* src/gst_player.vala: Reimplement GstPlayer component by Vala.
43
* src/betaradio.vala: Reimplement BetaRadio component by Vala.
44
* src/gst_player.vala: Reduce unneeded inheritance.
45
* src/json_soup.vala: Fix array indexing bug.
48
2010-12-06 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
50
* utils/academic.json: Add THBS.
51
* utils/academic.json: Add OnlyMayDay.
53
2010-11-19 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
55
* utils/academic.json,
57
utils/ptt.json: Add Pinewave Radio.
59
2010-10-08 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
62
debian/changelog: 'debian' folder should not be included in release
63
tarball but can be maintained under VCS.
69
man/betaradio.1: Adjust for official Debian package application.
70
* mkdeb.sh: Create a script to generate Debian package.
72
debian/changelog: Bump to v1.1.1 release.
73
* mkdeb.sh: Use hard link instead of dullicate copy.
75
2010-10-03 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
80
src/betaradio.c: Polish gettext usage.
84
po/zh_TW.po: Bump to v1.1 release.
86
2010-09-27 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
88
* autogen.sh: Install copies instead of symbolic links to avoid pbuilder
91
2010-08-31 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
93
* po/zh_TW.po: Update po file.
94
* src/betaradio.c: Replace url by some condition.
95
* src/gstplay.c: Use playbin2.
100
debian/README.source,
105
debian/patches/series,
107
debian/source/format,
109
man/betaradio.1: Debianized.
116
src/json_cat.h: Import json-cat as built-in function.
117
* Makefile.am: Distributed with debian folder.
118
* autogen.sh: Add ./configure
119
* po/zh_TW.po: Update po file.
121
2010-06-30 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
123
* src/betaradio.c: Add more debug options from gst.
125
2010-06-29 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
127
* src/gstplay.c: Adjust blocksize for mms.
129
2010-06-28 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
131
* utils/hichannel.json,
133
utils/ptt.json: Prepare for new mechanism.
134
* utils/list.json: Fix wrong json format.
135
* utils/ptt.json: Fix wrong json format.
136
* utils/ptt.json: Fix wrong json format.
137
* utils/hichannel.json,
138
utils/ptt.json: Add property.
142
src/gstplay.h: Add mp3 streaming support and allow different sources.
144
utils/ptt.json: Rename pttradio's title.
145
* src/gstplay.c: Enlarge blocksize to 320KBytes.
147
2010-06-26 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
149
* src/Makefile.am: Not to install header files.
150
* src/betaradio.c: Not to blink icon.
152
web/hichannel.json -> utils/hichannel.json: Change source.
153
* web/jquery.cookie.js,
154
web/jquery.timers.js,
158
web/player.js: Remove unneeded files.
159
* po/zh_TW.po: Update language translation.
160
* src/betaradio.c: Check icon before use.
161
* configure.ac: Update GTK+ requirement.
164
src/betaradio.c: Polish.
165
* data/betaradio.desktop.in: Update language translation.
167
2010-06-25 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
169
* data/radio-off.png,
177
src/sitelist.h: Remove unneeded files.
178
* data/betaradio.png: Change new icon.
181
src/Makefile.am: Update autotools config.
183
po/zh_TW.po: Update language translation.
186
src/streamplayer.h -> src/gstplay.h: Apply to new architechure design.
188
2010-06-06 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
192
web/Icon.png: Update site icon.
194
web/hichannel.json: Update to jQuery 1.4.2
196
2010-01-17 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
202
web/Icon.png: Keep one 128x128 icon.
205
web/player.js: Adjust UI.
206
* utils/hichannel.html,
208
utils/hichannel.yaml,
209
web/hichannel.json: Update list.
210
* web/player.html: Add site icon.
212
2010-01-13 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
214
* utils/jquery.cookie.js,
216
utils/player.js: Remember last channel.
217
* web/hichannel.json,
218
web/jquery.cookie.js,
219
web/jquery.timers.js,
226
web/radio-48.png: Move to folder 'web'.
227
* web/player.js: Improve Safari.
228
* web/player.js: Improve Safari on Mac only.
230
2010-01-11 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
232
* utils/radio-32.png,
235
utils/radio-48.png: Add icons with Public Domain license from
236
http://openclipart.org/media/files/neoguiri/8233
238
2010-01-10 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
240
* utils/jquery.timers.js,
242
utils/player.js: Add alarm support.
243
* utils/player.js: Fix the bug of alarm.
244
* utils/player.js: Fix the compatible problem with IE8.
246
2010-01-08 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
250
utils/player.js: Adjust UI.
252
2010-01-07 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
254
* utils/player.js: Add autostart.
256
2010-01-06 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
258
* utils/player.js: Fix the compatible problem with IE8.
259
* utils/player.js: Refactor for max compatibility.
260
* utils/player.html: Adjust UI.
263
utils/player.js: Adjust UI.
266
utils/player.js: Adjust UI.
268
utils/player.js: Adjust UI.
269
* utils/player.js: Change the behavior of control.
271
2010-01-05 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
274
utils/player.js: Use unobtrusive JavaScript.
275
* utils/player.js: Refactor.
277
utils/player.js: Refactor.
278
* utils/hichannel.json,
279
utils/hichannel.yaml,
280
utils/player.js: Refactor and remove bad url.
282
2010-01-04 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
284
* utils/hichannel.html,
285
utils/hichannel.json,
286
utils/hichannel.py: Add new mechanism about JSON.
287
* utils/hichannel.html,
288
utils/hichannel.json,
290
utils/hichannel.yaml,
291
utils/player.html: Add audio player of HTML5 and adjust data format.
293
2010-01-03 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
298
src/streamplayer.h: Refactor for abstract stream player.
301
po/zh_TW.po: Fix compilation error and update po file.
302
* utils/hichannel.html,
304
utils/hichannel.yaml: Add new mechanism about YAML.
305
* src/radiosite.h: Create the prototype for RadioSite.
306
* utils/hichannel.yaml: Replace 'mms' with 'http'.
315
src/streamplayer.h: Change license from GPLv2 to GPLv3.
317
2009-04-14 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
324
src/sitelist.h: Update radio list and remove TV.
326
2009-04-11 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
328
* src/channel.c: Fetch mms url if fetching http url failed.
330
2009-01-26 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
339
src/betaradio.c: The roughly working gettext support.
342
po/zh_TW.po: Polish to pass through `make distcheck`.
344
2009-01-25 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
346
* TODO: Update todo list.
351
po/POTFILES.in: Try to add i18n support.
352
* Makefile.am: Add the missing SUBDIRS.
353
* po/zh_TW.po: Add zh_TW translation file.
354
* Makefile.am: Add the missing include header gettext.h from
355
/usr/share/gettext/gettext.
357
src/betaradio.c: Add the necessary work for gettext.
358
* autogen.sh: Polish autogen.sh for gettext.
360
src/betaradio.c: Internationalize betaradio.c
362
2008-11-28 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
365
src/betaradio.c: Polish icon flash timing.
368
src/betaradio.c: Improve the mechanism of callback function.
370
src/betaradio.c: Add an option to enable tv (disable by default).
372
2008-11-27 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
376
src/betaradio.c: Add GstPlayer for GStreamer.
378
2008-11-18 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
380
* autogen.sh: Update autogen.sh and add libtool initialize.
382
2008-10-20 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
384
* src/sitelist.h: update the source url.
385
* src/sitelist.h: update the source url.
387
2008-09-01 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
389
* src/channel.c: update the source url.
391
2008-07-06 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
393
* src/channel.c: Update the source url.
395
2008-05-01 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
397
* src/sitelist.h: Update radio site list.
399
2008-04-14 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
402
autogen.sh: Add a TODO item.
404
2008-02-11 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
405
* data/Makefile.am: Fix the bug lack of radio-on.png and radio-off.png at
408
2008-02-08 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
409
* configure.ac: Bump to 0.1.2
411
2008-02-08 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
412
* src/betaradio.c: Adjust the source code of GTK+.
414
2008-01-21 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
415
* TODO: Add this to record some ideas.
417
2008-01-21 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
418
* autogen.sh: Add this for its convenience.
420
2008-01-14 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
421
* src/betaradio.c: Add the missing trailer 'NULL' of g_build_filename.
423
2008-01-14 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
426
data/betaradio.desktop.in
427
data/betaradio-on.png
430
data/radio-on.png: Modify the tray icon's size and location on disk.
432
2008-01-14 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
435
src/betaradio.c: Add new tray icon and make it flash when working.
437
2007-12-10 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
438
* src/sitelist.h: Modify site name.
439
* data/betaradio-on.png,
440
data/betaradio.png: Update new icons.
442
2007-11-28 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
443
* src/sitelist.h: Update site list.
445
2007-11-15 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
446
* src/channel.c: Add error check to prevent program's crash.
448
2007-11-11 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
451
src/betaradio.c: Add error check, and polish source code.
453
2007-11-08 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
457
src/channel.h: Add live channel.
459
2007-11-06 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
460
* src/channel.c: Change the url of stream source, and release 0.1.1
462
2007-07-07 Shih-Yuan Lee (FourDollars) <fourdollars@gmail.com>
474
data/betaradio.desktop.in,
477
Makefile.am: betaradio v0.1.0 released