2489 Commits

Author SHA1 Message Date
Fred Gleason
c95e80fcb2 2020-08-09 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'Description' column from the 'Podcast Item List'
	dialog in rdcastmanager(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-09 14:24:08 -04:00
Fred Gleason
966edb6bc6 2020-08-09 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'Podcast Item List' dialog in rdcastmanager(1)
	That caused incorrect data to appear in the 'Posted By' column.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-09 12:11:52 -04:00
Fred Gleason
6ed0c9591a 2020-08-09 Fred Gleason <fredg@paravelsystems.com>
* Modified the 'Podcast Item List' dialog in rdcastmanager(1) to
	show a blue icon for items with Air Dates in the future.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-09 11:18:35 -04:00
Fred Gleason
2571b7b75e 2020-08-09 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdcastmanager(1) that caused no items to
	appear in superfeeds.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-09 10:15:12 -04:00
Fred Gleason
b4cd2117ec 2020-08-08 Fred Gleason <fredg@paravelsystems.com>
* Implemented multicast notifications for RSS feed items.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-08 17:38:16 -04:00
Fred Gleason
9a428ad855 2020-08-08 Fred Gleason <fredg@paravelsystems.com>
* Added a 'PODCASTS.ORIGIN_LOGIN_NAME' field to the database.
	* Added a 'PODCASTS.ORIGIN_STATION' field to the database.
	* Incremented the database version to 330.
	* Changed the 'Origin' column to 'Start' in the 'Podcast Item List'
	dialog in rdcastmanager(1).
	* Added a 'Posted By' column to the 'Podcast Item List'	dialog in
	rdcastmanager(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-08 14:37:48 -04:00
Fred Gleason
a16e1b0dcc 2020-08-08 Fred Gleason <fredg@paravelsystems.com>
* Modified rdcastmanager(1) to apply the cart title as the default
	item title when posting from a cart/cut.
	* Modified rdcastmanager(1) to apply the file metadata or filename
	as the default item title when posting from a file.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-08 12:25:52 -04:00
Fred Gleason
532904865e 2020-08-08 Fred Gleason <fredg@paravelsystems.com>
* Changed 'Cast' to 'Item' in rdcastmanager(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-08 09:53:31 -04:00
Fred Gleason
e0af63d3e1 2020-08-07 Fred Gleason <fredg@paravelsystems.com>
* Added a 'SYSTEM.RSS_PROCESSOR_STATION' field to the database.
	* Added a 'PODCASTS.EXPIRATION_DATETIME' field to the database.
	* Dropped the 'PODCASTS.SHELF_LIFE' field from the database.
	* Incremented the database version to 329.
	* Modified convention to use local system time for all podcast
	components.
	* Added 'RDPodcast::expirationDateTime()' and
	'RDPodcast::setExpirationDateTime()' methods.
	* Removed 'RDPodcast::shelfLife()' and 'RDPodcast::setShelfLife()'
	methods.
	* Added an rdrssd(8) daemon.
	* Removed the rdpurgecasts(8) utility.
	* Added 'RDSystem::rssProcessorStation()' and
	'RDSystem::setRssProcessorStation()' methods.
	* Added a 'Process RSS Updates' control to the 'System-Wide Settings'
	dialog in rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-07 17:06:50 -04:00
Brian McGlynn
bcc7af14aa Updated Changelog 2020-08-06 08:52:32 -04:00
Fred Gleason
639637ffd9 Merge branch 'deltecent-rdlibrary' 2020-08-05 15:11:13 -04:00
Fred Gleason
aeb35139b9 Fixed conflict in 'ChangeLog' 2020-08-05 14:56:36 -04:00
Fred Gleason
6d00ebcd83 Merge branch 'dklann-dklann-dropboxlist' 2020-08-05 14:36:08 -04:00
Fred Gleason
01c8bf511a Fixed conflict in 'ChangeLog' 2020-08-05 14:30:18 -04:00
Fred Gleason
7ae75c09a1 Fixed typo in 'ChangeLog' 2020-08-05 12:31:49 -04:00
Fred Gleason
f71cc2757a 2020-08-05 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.4.1int1.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
v3.4.1int0
2020-08-05 12:09:18 -04:00
Fred Gleason
50a80d0a61 2020-08-05 Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDDataPacer' class.
	* Modified the GVC7000 switcher driver to insert 50 mS pauses
	between protocol commands.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-05 12:04:09 -04:00
Fred Gleason
7d62e200ba 2020-08-04 Fred Gleason <fredg@paravelsystems.com>
* Added a 'Log Render Options' dialog to rdcastmanager(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-04 16:07:45 -04:00
Fred Gleason
f76642d44e 2020-08-04 Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDLogIcons' class.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-04 13:15:26 -04:00
Fred Gleason
0cebad1f25 2020-08-04 Fred Gleason <fredg@paravelsystems.com>
* Fixed a fencepost bug in the 'RDRenderer::renderToFile()' method
	with the 'last_line' parameter.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-04 13:06:26 -04:00
Patrick Linstruth
117300ff0e Fixed regression with "Scheduler Code:" label overlapping "Group"
combobox in rdlibrary(1)
2020-08-02 18:54:48 -07:00
Fred Gleason
f13cb9ee89 2020-08-02 Fred Gleason <fredg@paravelsystems.com>
* Added a 'Post from Log' button to the 'Podcast List' dialog
	in rdcastmanager(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-08-02 10:54:07 -04:00
David Klann
ff1b24fe94
Correct User Defined column setting in Dropbox list view. 2020-07-31 14:14:07 -05:00
Fred Gleason
44b5d7f7c2 Resolved conflicts
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-07-30 15:31:09 -04:00
Brian McGlynn
e3bc3d99f6 Allow running as non-root to execute RN macros 2020-07-29 17:14:48 -04:00
David Klann
ea9c5ab422
Correct column settings in Dropbox list view. 2020-07-25 13:22:00 -05:00
Fred Gleason
e80533c0ec 2020-07-21 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.4.1.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
v3.4.1
2020-07-21 13:45:59 -04:00
Fred Gleason
16c73b4f2d 2020-07-08 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.4.0rss1.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-07-08 12:54:21 -04:00
Fred Gleason
c822445e81 2020-07-08 Fred Gleason <fredg@paravelsystems.com>
* Modified the layout of the 'Editing PodCast' dialog in
	rdcastmanager(1) to more consistent with the event editing
	dialogs in rdcatch(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-07-08 12:39:40 -04:00
Fred Gleason
678dd62791 Merged 'master' 2020-07-08 10:22:13 -04:00
Fred Gleason
909d16ee52 2020-07-07 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.4.0int1.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
v3.4.0int1
2020-07-07 12:15:10 -04:00
Fred Gleason
5692b42aef 2020-07-07 Fred Gleason <fredg@paravelsystems.com>
* Modified 'RDWaveFile' to work around known fencepost errors in
	WAV files generated by "Sonic Studio soundBlade" by
	"PME Mastering, Inc."

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-07-07 12:08:49 -04:00
Fred Gleason
1acc07787d 2020-07-07 Fred Gleason <fredg@paravelsystems.com>
* Added 'Copy to Clipboard' buttons for the XML template editors
	in the 'Edit Feed' dialog in rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-07-07 09:34:35 -04:00
Fred Gleason
2eba546453 2020-07-03 Fred Gleason <fredg@paravelsystems.com>
* Dropped the 'FEEDS.AUDIENCE_METRICS' field from the database.
	* Dropped the 'FEEDS.KEEP_METADATA' field from the database.
	* Dropped the 'FEEDS.MEDIA_LINK_MODE' field from the database.
	* Dropped the 'FEEDS.REDIRECT_PATH' field from the database.
	* Dropped the 'CAST_DOWNLOADS' table from the database.
	* Incremented the database version to 328.
	* Removed support for dynamically generated RSS feed metadata.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-07-03 12:57:13 -04:00
Fred Gleason
c010cf8398 2020-07-03 Fred Gleason <fredg@paravelsystems.com>
* Moved the relocated the 'Comment URL' control in the
	'Editing Podcast' dialog in rdcastmanager(1).
	* Made the 'Category' control conditional in the 'Editing Podcast'
	dialog in rdcastmanager(1).
2020-07-03 09:15:34 -04:00
Fred Gleason
eded76eed9 2020-07-02 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RDApplication::rssSchemas()' method.
	* Removed the 'RDFeed::rssSchemas()' method.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-07-02 19:04:10 -04:00
Fred Gleason
55edded09a 2020-07-02 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RDRssSchemas::supportsItemCategories()' method.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-07-02 18:39:36 -04:00
Fred Gleason
5d6ec1e5ec 2020-07-02 Fred Gleason <fredg@paravelsystems.com>
* Added support for iTunes subcategories to the podcast subsystem.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-07-02 18:23:18 -04:00
Fred Gleason
8bae1332c0 2020-07-02 Fred Gleason <fredg@paravelsystems.com>
* Added a 'FEEDS.CHANNEL_SUB_CATEGORY' field to the database.
	* Incremented the database version to 327.
	* Added 'RDFeed::channelSubCategory()' and
	'RDFeed::setChannelSubCategory()' methods.
	* Added a 'RDRssCategoryBox' widget.
	* Updated the 'Edit Feed' dialog in rdadmin(1) to use the
	'RDRssCategoryBox' widget.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-07-02 17:26:39 -04:00
Fred Gleason
65597281a1 2020-07-02 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdadmin(1) that caused the 'Public URL' column in
	the 'List Feeds' dialog to display incorrect data after editing
	a feed.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-07-02 11:51:56 -04:00
Fred Gleason
a3fcd11bab 2020-06-30 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'exemplar' parameter from the 'RDFeed::create()'
	method.
	* Removed the 'Base Feed On' dropdown from the 'Add Feed'
	dialog in rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-06-30 15:34:35 -04:00
Fred Gleason
4f96349789 2020-06-30 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RDFeed::publicUrl()' static method.
	* Added a 'Public URL' column in the 'List Feeds' dialog in
	rdadmin(1).
	* Removed the 'Superfeed' and 'Description' columns from the
	main window of rdcastmanager(1).
	* Added a 'Public URL' column and a 'Copy URL to Clipboard'
	button to the main window of rdcastmanager(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-06-30 15:15:19 -04:00
Brian P. McGlynn
fa95dc14d1
Merge pull request #1 from ElvishArtisan/master
Sync to Master
2020-06-24 12:24:37 -04:00
Fred Gleason
5ee62649ab 2020-06-23 Fred Gleason <fredg@paravelsystems.com>
* Applied the RD_MAX_CART_NUMBER define in
	'rdairplay/local_macros.cpp'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-06-23 11:07:33 -04:00
Fred Gleason
e223de2609 2020-06-23 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'Add Next' ['PX'] RML that failed to return an
	error when an invalid offset value was supplied.
	* Fixed a bug in the 'Add Next' ['PX'] RML that failed to honor
	the 'Default Trans. Type' setting in the 'Configure RDAirPlay'
	dialog in rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-06-23 11:03:40 -04:00
Fred Gleason
3f7be11b1c 2020-06-19 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'Q3PopupMenu' dependency from rdlogmanager(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-06-19 17:59:42 -04:00
Fred Gleason
a994558a89 2020-06-19 Fred Gleason <fredg@paravelsystems.com>
* Modified the 'Edit Event' dialog in rdlogmanager(1) to show '[auto]'
	as the transition type for the leading event in Pre-/Post-Import
	lists.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-06-19 17:38:09 -04:00
Fred Gleason
dcf2076087 2020-06-18 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in the 'Edit Event' dialog in rdlogmanager(1)
	that caused the first cart transition type to be incorrect when
	the 'Pre-Import Carts' list was populated.
2020-06-18 16:40:43 -04:00
Fred Gleason
70839e1466 2020-06-18 Fred Gleason <fredg@paravelsystems.com>
* Removed the checkbox from the 'Delete' right-click menu item
	in the 'Edit Event' dialog in rdlogmanager(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-06-18 11:57:20 -04:00
Fred Gleason
71b8f28d08 2020-06-18 Fred Gleason <fredg@paravelsystems.com>
* Modified the 'Edit Event' dialog in rdlogmanager(1) to use
	symbolic menu item ids.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-06-18 11:42:21 -04:00