~ubuntu-branches/debian/sid/me-tv/sid

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
2011-01-22  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.3.6
	* Fix for shifting EPG events outside before/after
	* Removed ellipsis from first event
	* Attempting to create recording file on write rather than ChannelStream constructor

2010-12-13  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.3.5
	* Removed France from auto scan list, channels missing
	* Added option to disable TeleText stream
	* Fixed typo for "text_encoding" (LP: 689121)
	* Fixed issue with recurring SRs being removed (LP: 688925)
	* Using signal_toggled() to capture key presses in EPG (LP: 678452)
	* EPG event buttons now use ellipsize.

2010-11-11  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.3.4
	* Using time_t instead of guint
	* Refactored action after for SRs to a better location
	* Better information about auto record conflicts
	* Error messages now appear in status bar
	* Added tooltips to control buttons
	* Preferred language feature removed
	* Fix for 1 min recordings on DVB-S cards

2010-11-01  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.3.3
	* Moved screensaver inhibit to player
	* Changed channels.conf parser to accept VSB_8

2010-08-08  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.3.2
	* Fixed recording filename on instant record
	* Fixed mute when changing channels
	* Moved PAT/PMT write timer to channel stream class
	* Added time to status bar in fullscreen
	* Added next/previous day buttons to EPG

2010-07-15  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.3.1
	* Fixed issue with hyphens in man page
	* Made window hide more responsive
	* Treating a single hyphen in the EPG subtitle as blank
	* Added Watch Now button to EPG event dialog
	* Status icon now shows SR description rather than channel description for SRs
	* Added CZ scan range (patch from Luboš Staněk)
	* Fixed issues with non-translatable strings in UI file (patch from Luboš Staněk)
	* EPG thread now stays running when no streams are in running
	* Better message when unable to talk to gnome-screensaver
	* Scheduled recording manager should now only save if dirty
	* Preferred language is now an entry
	* Fixed change channel when scheduled recording starts on another transponder

2010-07-04  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.3.0
	* UI change to reduce vertical requirement
	* Removed fullscreen bug workaround
	* Switched to a 2 mode interface
	* Added volume control
	* Fix for auto subtitle/audio stream selection
	* Added --devices command line option
	* Added auto record feature
	* Channels/EPG events no longer save if not dirty
	* Display stream is stopped when main window is closed
	* Fix to only select first preferred language stream
	* Added description to EPG tooltips

2010-06-14  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.2.6
	* Clearing demuxers on channel stream destroy
	* Added signal strength column to scan dialog
	* Added rename option to channel conflict actions
	* Added repeat option for channel conflict
	* Added command line option for no screensaver inhibit
	* Put command line parse in try/catch so command line errors get reported
	* Auto audio/subtitle selection does not delay any more
	* Selected better default for epg_page_size

2010-06-12  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.2.5
	* Fixed EPG event dialog not updating due to unencoded XML
	* Fixed crash bug on right-click channel record
	* Added LT scan range
	* Volume icon is now context sensitive
	* Now stopping/starting frontend thread when modifying streams
	* FrontendThread now polls for data

2010-05-15  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.2.4
	* Right-click on EPG events toggles record
	* Right-click on rows in the EPG event search dialag toggles record
	* Shutdown after record implemented

2010-05-11  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.2.3
	* Fixed crash at startup
	* Added US autoscan range

2010-05-08  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.2.2
	* Switched to a DBus style screensaver inhibitor
	* Removed --device option from command line
	* Added mutex to FrontendThread loop
	* Switched FrontendThreadList and ChannelStreamList to be pointer based
	* Updating record action state on application update

2010-05-01  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.2.1
	* Multi-device support
	* Recurring scheduled recordings reimplemented
	* After recording feature implemented

2010-04-05  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.2.0
	* Added auto scan feature
	* Added EPG event search feature
	* Added x11 link (LP: #517778)

2010-01-22  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.1.6
	* Application class not inheriting from Gtk::Main (LP: #509029)
	* Fixed Exception: Read timeout at me-tv startup (Clear QAM) (LP: #509040)
	* Fix for uninitialised version_number in ATSC EIS parser (LP: #509515)
	* Fix for inefficient polling of EPG data (LP: #509091)
	* Default demuxer timeout set to 5 seconds
	* Using XK_Control rather than XK_Shift (LP: #506855)
	* Ignoring events older than 10 hours (LP: #510005)

2010-01-17  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.1.5
	* More tweaks to the EPG event UI
	* Added check for EPG events before starting EPG thread
	* Fixed information on meters dialog
	* Changed demux filter to only except exact table types by default

2010-01-16  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.1.4
	* Heap corruption during channel scanning (LP: #505454)
	* EPG Detail "description" shows only the subtitle (LP: #503051)
	* Not removing display stream when stopping recordings (LP: #506078)
	* Added sl translation

2010-01-09  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.1.3
	* Use GLib/Gio instead GNet (LP: #503214)
	* Removed deprecated libgnome/ui dependency (LP: #503219)
	* Applied patch from Ludwig Nussel to fix compile error on glibmm 2.16.1
	* Added PES type 0x80 to be a recognised video stream
	* Fix for FTBFS on Debian GNU/Linux 5.0 (LP: #503910)
	* Removed GTK+ 2.16 requirement from UI file
	* EPG now honours the version number field and updates EPG events

2010-01-04  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.1.2
	* EPG now reads CVCT to get source_id (LP: #502306)
	* Added missing bit for PID calculation (LP: #502660)

2010-01-02  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.1.1
	* Tell demuxer to only get PMTs (LP: #501986) 

2010-01-01  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.1.0
	* Fixed faulty clean rule for new schemas file: (LP: #493132)
	* Better ATSC support
	* Added audio stream type 0x11 to PMS parser
	* Implemented make_directory_with_parents to remove dependency on GLib 2.18
	* Split out MPEG tables from DVB SI tables
	* Added recording icon to channel buttons
	* Added recording icon to EPG buttons
	* Right-click instant record on channel buttons
	* Right-click goes to scheduled recording on EPG buttons
	* Can now schedule/record/watch multiple channels on the same transponder
	* Removed broadcast feature 
	* Fixed Program Clock Reference (PCR) in PMT to get VLC support

2009-12-06  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.0.2
	* Added option to remove colon from recording filenames (LP: #491602)
	* Fixed type mismatch on show_epg_tooltips

2009-11-29  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.0.1
	* Updated intltool
	* Applied Martin Pitt's patch for duplicate ids
	* Updated include order in channels.h to allow compile in recent kernel
	* Ignoring scheduled recording check for same scheduled recording (LP: #437142)
	* Added IGNORE_SQLITE3_THREADSAFE_CHECK to disable sqlite3_threadsafe check for Hardy compile (LP: #433996)
	* Added support for EPG in Hong Kong from Raymond Tau (LP: #477388)
	* Set timeout for EPG events to 1 second (LP: #434994) 
	* Moved DB to .local/share/me-tv (LP: #486247) 
	* Added schema file for GConf (LP: #460612)
	* Default channel on startup and device change is now device specific (LP: #486838)

2009-08-10  Michael Lamothe <michael.lamothe@gmail.com>

	* 1.0.0
	* Reimplemented menus/toolbars in UIManager
	* Added menu accelerators
	* Added Channel Up/Down and "Change View Mode" menu items 
	* Using a configurable deinterlacer rather than the hard-coded tvtime
	* Added French translation

2009-08-01  Scott Evans <scott@vk7hse.hobby-site.org>

	* 0.10.3
	* Changed default read timeout to 15 seconds

2009-07-28  Scott Evans <scott@vk7hse.hobby-site.org>

	* 0.10.2
	* Fix for Lenny compile

2009-07-22  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.10.0
	* Now using a custom xine player
	* Fixed mute on channel change issue
	* Fixed video size issues on startup
	* Added channel changing by key bindings

2009-07-07  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.9.6
	* Scheduled recordings/EPG events are now deleted when the channel is deleted
	* An attempt to make the scan/import more friendly to duplicate channel names
	* Made EPG save more efficient
	* Fixed crash when adding a scheduled recording
	
2009-07-02  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.9.5
	* Using xshm as default xine video driver
	* Added conditional compile for recent DVB parameters (not available in Debian stable)
	* Fix for "GtkSpinButton: setting an adjustment with non-zero page size is deprecated"
	* Removed g_error() calls from THREAD_CATCH which forced the application to abort
	* Made initial tuning file parser a little more robust
	* Added periodical prune() call for the EPG events held in memory

2009-06-24  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.9.4
	* Fixed xine audio/video driver saving in preferences dialog
	* Added logging to NIT code 
	* Added scrolled window to scan results tree
	* Added Terrestrial/Cable delivery system descriptor parser
	* Wrapping database updates in a BEGIN/END transaction block for better performance
	* Removed SaveThread code, no longer required
	* Accepting empty text encoding as 'auto'
	* Fixed hidden cursor not being made visible over drawing area

2009-06-15  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.9.3
	* Added extra logging for character set conversion
	* Updated Channel Editor and Scan Dialog
	* Fixed hang when cancelling the scan dialog
	* Fixed issue with selecting new channel after Channel Editor/Scan Dialog

2009-06-14  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.9.2
	* Patched some more code that might potentially hang
	* Fixed debug information when searching for service ID
	* Fullscreen workaround is now turned off by default

2009-06-02  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.9.1
	* Fix to stop EPG update crashing the application after faulty save (LP: #72872)
	* Fixed spin buttons from GtkBuilder conversion (LP: #382197)
	* Fixed ComboBoxs in preferences dialog
	* Application can now start without a device.

2009-05-24  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.9.0
	* Converted to GtkBuilder

2009-05-24  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.14
	* Fixed icon on application popup menu
	* Not updating EPG when it's not shown
	* Changed "read_timeout" option to "read-timeout"

2009-05-15  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.13
	* Moved from GNOME to GTK frontend to make the transition to GtkBuilder easier
	* Using read_timeout for tuning lock

2009-05-09  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.12
	* Added option for setting demuxer read timeout 

2009-05-08  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.11
	* Fixed unsupported engines
	* Fix so that the Add button appears for channel import
	* Fix for duplicate channel error when adding channels

2009-05-06  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.10
	* Can now only add unique channel names
	* Fixed up scanner UI to not return channels on cancel
	* Increased timeout to 5 seconds again (LP: #371165)
	* Fixed issue with SQLite parameters not being reset

2009-05-03  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.9
	* Fix so that channels don't persist until channel dialog exits

2009-05-02  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.8
	* Took channel save out of the main GDK thread because in Jaunty it is very slow causing UI lock-ups.
	* Added subtitle support
	* Fixed issue with scanner reporting incorrect percentage

2009-04-25  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.7
	* Added --disable-epg-thread and --disable-epg command line options
	* Will not call screensaver poke command if empty

2009-04-24  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.6
	* Added default device option to command line
	* Scheduled recordings now have a device parameter
	* Screensaver failure message should now only show once

2009-04-15  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.5
	* Changed screensaver poke method to be a configurable command (Default: gnome-screensaver-command --poke)
	* Fixed channel persistence (LP: #361514)

2009-04-12  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.4
	* Fix for forward slashes in description (LP: #359710)

2009-04-09  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.3
	* Fixed bug where instant record was stopped because scheduled_recording_id is not being cleared

2009-04-08  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.2
	* Fix for bad EPG data collection if multiple languages
	* Fixed errors from Gentoo output

2009-04-05  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.1
	* Creating ~/.me-tv directory on startup (LP: #353796) 
	* Fix for extended EPG events so that descriptions make sense

2009-03-28  Michael Lamothe <michael.lamothe@gmail.com>

	* Creating ~/.me-tv directory on startup (LP: #353796) 
	* Fix for extended EPG events so that descriptions make sense

2009-03-28  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.8.0
	* DVB-S support added
	* Updates to scan window UI to be more DVB-S friendly
	* Removed support for Profiles (not used)
	* Rewrote database tier so data access is more consistent
	* EPG fix where some events not displaying
	* Finally fixed mute on restore when using xine engine 
	* Added a database version check
	* Audio streams now work

2009-03-01  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.16
	* Fix so to increase the granularity of the GTK EPG widget
	* Small performance fixes

2009-02-20  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.15
	* Added support for 2 tuner devices
	* Fixed a performance issue where the EPG was causing temporary lockups

2009-02-11  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.14
	* Fix so that minimise mode does not crash
	* Fix so that status icon shows current event
	* Compatibility changes for 2.6.29 kernel
	* ATSC support! (but not for scanning)

2009-02-08  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.13
	* Removed my email address from the application
	* Fixed performance issue when calling data.vacuum()

2009-02-07  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.12
	* EPG events are now stored in memory to conserve disk access, written periodically and on exit
	* Added option to compile in libvlc, libxine, libgstreamer and mplayer engines 

2009-01-26  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.11
	* Fixed issue with incorrect initialisation of application_dir
	* Deleting old events periodically
	* Vacuuming database periodically
	* Fixed issue were EPG had gaps if start_time was now
	* Fixed issue with application terminating on main_window hide

2009-01-18  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.10
	* Added dynamically loaded VLC based engine
	* Persistent window geometry
	* Added option for hiding status_icon

2009-01-04  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.9
	* Fixed issue with man page not being included in dist

2009-01-02  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.8
	* Fixed issue with initial scan parser
	* Added fa translation

2009-01-01  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.7
	* Added de translation
	* Added it translation
	* Put in timeout for xine process to reap
	* Fix for extent EPG events
	* MPlayer engine is available again
	* Added channels.conf importer

2008-12-06  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.6
	* Removing FIFO on every request so that stalled xine processes don't interfere with new xine requests
	* Added sv translation

2008-11-30  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.5
	* Changed recording mechanism to use an IOChannel for better buffering
	* Opening streamer in main thread to avoid locking
	* Now reports if xine binary is not available

2008-11-25  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.4
	* Fixed issue with race condition on scheduled recording.

2008-11-22  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.3
	* Fixed recording logic switch
	* Fixed meters dialog without border
	* Fixed dialog warning messages
	* Default video driver is xv

2008-11-05  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.2
	* Writes to FIFO are now non blocking so a xine crash will not lock up the application
	* Fixed issue with mute not restoring its state
	* Fixed issue with child xine process not reaping
	* Put in a retry mechanism for database locks so that concurrent versions can work together

2008-10-25  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.1
	* Removed more compiler warnings
	* Added --maintenance-mode (-m) to application
	* Added xine audio driver option in preferences dialog
	* Added 24 hour workaround for GnomeDateEdit

2008-10-18  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.7.0
	* Readded translation support
	* Added Czech translation
	* Several translation fixes from Luboš Staněk
	* Fixed resize issue on expose
	* Added support for multiple audio streams
	* Made scheduled recording sort in chronological order
	* Fixed issue with log/recording filename being 1 day out
	* Fixed mouse hiding in menu/controls
	* Several changes to the time calculations 
	* Added proper command line argument handling
	* Removed libxine dependency in favour of spawned xine process

2008-09-28  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.6.4
	* Fixed numerous debian packaging issues

2008-09-26  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.6.3
	* Fixed keycodes for GDK input
	* Fixed time in EPG header
	* Fixed 2 GB recording limit by adding O_LARGEFILE to open() (LP: #272766)
	* Fixed crash on start up (LP: #259911)

2008-09-19  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.6.2
	* Fixed issue with EPG getting wiped on profile save

2008-09-16  Michael Lamothe <michael.lamothe@gmail.com>

	* 0.6.1
	* Several fixes to resolve crash bugs
	* Fixed issue with scheduled recordings selecting first channel