296 Commits

Author SHA1 Message Date
Fred Gleason
829029a634 2014-10-08 Fred Gleason <fredg@paravelsystems.com>
* Applied a patch from albanpeignier that adds a second scheduler
	code for music events.
	* Added an 'EVENTS.HAVE_CODE2' field to the database.
	* Incremented the database version to 241.
2014-10-08 18:48:34 -04:00
Fred Gleason
cfeaa92c37 2014-10-08 Fred Gleason <fredg@paravelsystems.com>
* Added code in 'utils/rdimport/rdimport.cpp' to ensure that
	imports do not end up with an empty cut description field.
2014-10-08 18:31:18 -04:00
Fred Gleason
4078d589b1 2014-10-07 Fred Gleason <fredg@paravelsystems.com>
* Added a 'Report' button to RDGpiMon(1) in
	'utils/rdgpimon/rdgpimon.cpp' and 'utils/rdgpimon/rdgpimon.h'.
2014-10-07 20:19:59 -04:00
Fred Gleason
4189ce7bb1 2014-10-07 Fred Gleason <fredg@paravelsystems.com>
* Added a 'GPIO_EVENTS' table to the database.
	* Incremented the database version to 240.
	* Implemented GPIO event logging in 'ripcd/local_macros.cpp' and
	'ripcd/ripcd.h'.
	* Added an 'Events Log' area to RDGpiMon(1) in
	'utils/rdgpimon/rdgpimon.cpp' and 'utils/rdgpimon/rdgpimon.h'.
	* Added code in rdmaint(1) to purge logged GPIO events in
	'utils/rdmaint/rdmaint.cpp' and 'utils/rdmaint/rdmaint.h'.
2014-10-07 19:08:14 -04:00
Alban Peignier
5c2ccaf324 Defines RDWaveFile ext_time_length/time_length for flac format 2014-10-04 11:13:03 +02:00
Alban Peignier
44cff9e37a Add RDEvent HaveCode2 to select Cart with a second scheduler code when defined 2014-09-30 20:08:36 +02:00
Fred Gleason
d244ef75af Merge branch 'smowton-holdover-fix' 2014-09-24 15:33:48 -04:00
Fred Gleason
05c425f65b 2014-09-24 Fred Gleason <fredg@paravelsystems.com>
* Applied a patch from smowton that fixed a clashing id problem
	when auto-refreshing logs in RDAirPlay [GitHub pull request #000028].
2014-09-24 15:33:16 -04:00
Fred Gleason
5b6cb2b85f Merge branch 'holdover-fix' of https://github.com/smowton/rivendell into smowton-holdover-fix 2014-09-24 15:20:23 -04:00
Fred Gleason
1e27387d12 2014-09-24 Fred Gleason <fredg@paravelsystems.com>
* Added code in 'rdlogedit/edit_log.cpp' to append a cart to the
	log when the 'End of Log' marker is double-clicked.
2014-09-24 15:14:51 -04:00
Fred Gleason
4a35111088 Merge branch 'tryphon-rdlogedit-editlog-insertattheend' 2014-09-24 14:35:07 -04:00
Fred Gleason
83892c1996 2014-09-24 Fred Gleason <fredg@paravelsystems.com>
* Applied a patch from albanpeignier for RDLogEdit that appends
	a new cart to a log if 'Add' is touch with no long line highlighted
	[GitHub pull request #000031.
2014-09-24 14:33:46 -04:00
Fred Gleason
0bd66586b5 Merge branch 'rdlogedit-editlog-insertattheend' of https://github.com/tryphon/rivendell into tryphon-rdlogedit-editlog-insertattheend 2014-09-24 14:06:11 -04:00
Fred Gleason
bda6c321b9 2014-09-24 Fred Gleason <fredg@paravelsystems.com>
* Removed redundant line assignments in 'rdlogmanager/edit_clock.cpp'.
	* Applied a patch from albanpeignier that adds a 'Clone' button
	to the 'Edit Clock' dialog in 'rdlogmanager/edit_clock.cpp' and
	'rdlogmanager/edit_clock.h' [GitHub pull request #000030].
2014-09-24 10:21:12 -04:00
Fred Gleason
3a5d0f68ed Merge branch 'tryphon-rdlogmanager-editclock-cloneitem' 2014-09-24 10:07:19 -04:00
Fred Gleason
165e509a08 2014-09-24 Fred Gleason <fredg@paravelsystems.com>
* Removed redundant line assignments in 'rdlogmanager/edit_clock.cpp'.
2014-09-24 10:06:55 -04:00
Alban Peignier
b4eab1e4ca Insert Cart at the end of the log when no entry is selected 2014-09-23 21:23:00 +02:00
Alban Peignier
2541701f0d Add a Clone button to create the 'same' Event just after the selected one 2014-09-23 20:49:49 +02:00
Chris Smowton
4704ca52c0 Add M4A import support using MP4V2 and faad. 2014-09-22 00:37:50 +01:00
Chris Smowton
94e80606c5 Implement "holdover events," noting those log events which are not listed in the currently loaded log but which are present because they were playing when this log was loaded.
This fixes problems arising when the duplicate IDs thus introduced cause confusion.
2014-09-22 00:36:18 +01:00
Fred Gleason
242141d887 2014-09-20 Alban Peignier <alban@tryphon.eu>
* Merged patch from albanpeignier to use RDCart::selectCut()
	in RDSimplePlayer [GitHub issue #000025].
2014-09-20 22:26:03 -04:00
Fred Gleason
8e63d1e67e Merge branch 'tryphon-simpleplayer-selectcut' 2014-09-20 22:23:55 -04:00
Fred Gleason
bf1eb3d3a9 Merge branch 'simpleplayer-selectcut' of https://github.com/tryphon/rivendell into tryphon-simpleplayer-selectcut 2014-09-20 22:22:06 -04:00
Fred Gleason
e7d437f497 Merge branch 'tryphon-rdairplay-fix-point-encoding' 2014-09-20 22:16:53 -04:00
Fred Gleason
1ea819d167 2014-09-20 Alban Peignier <alban@tryphon.eu>
* Fixes 'Next Timed Start: [nn:nn:nn]' encoding in RdAirPlay
2014-09-20 22:15:16 -04:00
Fred Gleason
8e2a6c5e1d Merge branch 'tryphon-xport-addcart-create-group'
Fixed incorrect passing of 'this' to RDGroup constructor.
2014-09-20 22:08:17 -04:00
Fred Gleason
b5977e08a9 Resolved conflict in ChangeLog 2014-09-20 22:07:49 -04:00
Fred Gleason
70db1b21d4 2014-09-20 Alban Peignier <alban@tryphon.eu>
* Merged patch from albanpeignier to use global cue assignments
	for RDCueEdit, Audition Hea/Tail in RDAirPlay [GitHub issue #000024].
2014-09-20 16:02:37 -04:00
Fred Gleason
ea15b7f4e7 Merge pull request #24 from tryphon/station-cue
Use Station cue card and port
Merged to master.  Thanks!
2014-09-20 15:59:57 -04:00
Fred Gleason
da61de2b71 2014-09-20 Alban Peignier <alban@tryphon.eu>
* Updated the French (fr) translation for RdAirPlay.
2014-09-20 14:03:33 -04:00
Fred Gleason
dea41a303a 2014-09-20 Fred Gleason <fredg@paravelsystems.com>
* Merged patch from albanpeignier to process
	'RdConfig->tempDirectory()' as an empty string
	[GitHub issue #000019].
2014-09-20 12:02:43 -04:00
Fred Gleason
d322f4fa2f Merge pull request #19 from tryphon/rdconf-conf-temp-directory-empty
Empty QString instead of NULL for RdConfig->tempDirectory()

Indeed -- in certain contexts --i.e. casting to 'const char *' -- a NULL ends up evaluating to a "(null)" string, while QString::isEmpty() will also handle the NULL case.

Merged -- thanks!
2014-09-20 11:59:26 -04:00
Alban Peignier
20c3812d3d Use RdCart.selectCut in RDSimplePlayer instead of using first non empty Cut 2014-09-20 17:52:02 +02:00
Alban Peignier
3f94f92c52 Use RDStation->cueCard/Port to configure Audition Head/Tail in RDAirPlay 2014-09-20 17:50:53 +02:00
Alban Peignier
b2b69499bd Use RDStation->cueCard/Port to configure RDCueEdit in RDAirPlay 2014-09-20 17:50:30 +02:00
Alban Peignier
5a9d63a77e 2014-09-20 Alban Peignier <alban@tryphon.eu>
* Fixes 'Next Timed Start: [nn:nn:nn]' encoding in RdAirPlay
2014-09-20 15:08:20 +02:00
Alban Peignier
45b0159a54 Update French translation for RdAirPlay messages 2014-09-20 12:01:16 +02:00
Alban Peignier
d22fb41010 Use an empty QString (instead of NULL) when RdConfig->tempDirectory() isn't defined 2014-09-20 10:46:01 +02:00
Alban Peignier
3dfcbe67cb 2014-09-19 Alban Peignier <alban@tryphon.eu>
* Fixed 'web/rdxport/carts.cpp' which tried to create associated group
	during cart creation
2014-09-19 10:06:10 +02:00
Fred Gleason
f920917832 2014-09-18 Fred Gleason <fredg@paravelsystems.com>
* Merged patch from albanpeignier to allow [Tuning] entry in
	rd.conf(5) to specify temporary directory [GitHub Issue #000011].
2014-09-18 20:24:20 -04:00
Fred Gleason
ee4245c228 Merge pull request #11 from tryphon/configurable-tempdir
Use rd.conf Tuning/TempDirectory as RDTempDir result when available
Pulled into master.  Thanks!
2014-09-18 20:20:12 -04:00
Fred Gleason
c888c8fa77 2014-09-18 Fred Gleason <fredg@paravelsystems.com>
* Updated 'NEWS'.
	* Incremented the package version to 2.9.3.
v2.9.3
2014-09-18 12:26:30 -04:00
Fred Gleason
db63edc23c 2014-09-17 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.9.2int01.
2014-09-17 11:46:02 -04:00
Fred Gleason
8c7d66e51c 2014-09-17 Fred Gleason <fredg@paravelsystems.com>
* Merged pull request from WMTH to correct invalid check for
	duplicate cart titles [GitHub issue #000012].
2014-09-17 11:26:16 -04:00
Fred Gleason
b5923dc7e9 Merge pull request #12 from WMTH/master
Update edit_cart.cpp to correct typo in check for duplicate cart title.
2014-09-17 11:21:59 -04:00
Fred Gleason
b919a8da7f 2014-09-17 Fred Gleason <fredg@paravelsystems.com>
* Fixed a formatting bug in the window title for the 'Edit Audio'
	dialog in 'lib/rdedit_audio.cpp'.
2014-09-17 11:14:09 -04:00
Fred Gleason
0467b7f792 2014-09-16 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'cae/cae_alsa.cpp' that caused induced noise
	when routing passthrough audio.
	* Reversed format detection order so as to prefer S32_LE format
	over S16_LE in 'cae/cae_alsa.cpp'.
2014-09-16 15:52:08 -04:00
Fred Gleason
638fd907ae 2014-09-13 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 2.9.2int00.
2014-09-13 15:16:39 -04:00
Fred Gleason
0e458f7c29 2014-09-13 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in 'rdadmin/edit_decks.cpp' that caused the incorrect
	switcher matrix value to be loaded when selecting a new switcher
	host.
	* Fixed a bug in 'rdadmin/edit_decks.cpp' that caused spurious
	entries to appear in the list of available matrix output sources.
2014-09-13 12:55:07 -04:00
Fred Gleason
c6b6df80a6 2014-09-11 Fred Gleason <fredg@paravelsystems.com>
* Updated 'NEWS'.
	* Incremented the package version to 2.9.2.
v2.9.2
2014-09-11 19:20:04 -04:00