* Added '<itunes:author>' tags to the 'Apple' RSS schema.
* Added '<itunes:summary>' tags to the 'Apple' RSS schema.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed bugs in the podcasting system that caused corrupt URLs
to be generated for GUID and image tags for items contained in
a superfeed.
* Commented out file posting code in the web version of
RDCastManager.
* Disabled the 'Post from Cart/Cut', 'Post from File', 'Edit' and
'Delete' buttons when showing a superfeed in the 'Podcast List'
dialog of rdcastmanager(1).
* Fixed a bug in the 'Edit Feed' dialog in rdadmin(1) that allowed
superfeed setups to be saved with no member subfeeds.
* Fixed a bug in the 'Edit Feed' dialog in rdadmin(1) that allowed
a per-item default image to be configured for superfeeds.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added 'RDPodcast::itemExplicit()', 'RDPodcast::setItemExplicit()',
'RDPodcast::itemImageId()', and 'RDPodcast::setItemImageId()'
methods.
* Added a 'Post contains explicit content' checkbox to the 'Edit
Podcast' dialog in rdcastmanager(1).
* Added an 'Image' control to the 'Edit Podcast dialog in
rdcastmanager(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added 'FEEDS.CHANNEL_AUTHOR', 'FEEDS.CHANNEL_OWNER_NAME',
'FEEDS.CHANNEL_OWNER_EMAIL', 'FEEDS.CHANNEL_EXPLICIT' and
'PODCASTS.ITEM_EXPLICIT' fields to the database.
* Incremented the database version to 326.
* Added 'RDFeed::channelAuthor()', 'RDFeed::setChannelAuthor()',
'RDFeed::channelOwnerName()', 'RDFeed::setChannelOwnerName()',
'RDFeed::channelOwnerEmail(), 'RDFeed::setChannelOwnerEmail()',
'RDFeed::channelExplicit()', 'RDFeed::setChannelExplicit()',
'RDPodcast::itemExplicit()' and 'RDPodcast::setItemExplicit()'
methods.
* Added 'Author', Owner Name' and 'Owner E-Mail controls to the
'Edit Feed' dialog box in rdadmin(1).
* Added a 'Channel contains explicit content' checkbox to the
'Edit Feed' dialog box in rdadmin(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Dropped the 'RSS_SCHEMAS' table from the database.
* Incremented the database version to 325.
* Moved RSS template definitions to 'lib/rdfeed.h'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Added a 'FEEDS.CHANNEL_IMAGE_ID' field to the database.
* Added a 'FEEDS.DEFAULT_ITEM_IMAGE_ID' field to the database.
* Added a 'PODCASTS.ITEM_IMAGE_ID' field to the database.
* Incremented the database version to 324.
* Added an 'Image Manager' dialog to rdadmin(1).
* Added an 'Image Viewer' dialog on rdadmin(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression that broke the ability to scroll through
Sound Panel panels by means of the mouse wheel.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
* Removed the 'EVENTS.PROPERTIES' field from the database.
* Incremented the database version to 316.
* Removed the 'RDEventLine::properties()' and
'RDEventLine::setProperties()' methods.
* Added 'RDEventLine::propertiesText()' methods.
* Added a 'Trans' column to the event list in the 'Edit Clock'
dialog in rdlogmanager(1).
* Added a 'Trans' column to the event list in the 'List Events'
dialog in rdlogmanager(1).
Signed-off-by: Fred Gleason <fredg@paraelsystems.com>
* Removed the 'EVENTS.POST_POINT' field from the database.
* Removed the 'LOG_LINES.POST_POINT' field from the database.
* Incremented the database version tp 315.
* Removed 'RDEventLine::postPoint()' and
'RDEventLine::setPostPoint()' methods.
* Removed the 'Post Point' checkbox from the 'Editing Event' dialog
in rdlogmanager(1).
* Added font metrics methods for each standard font role in
'RDFontEngine'.
* Refactored the control layout in the 'Editing Event' dialog
in rdlogmanager.
* Fixed a regression in 'RDEventLine' that caused the
'Append Log' ['AL'] RML to append a copy of the currently loaded
log instead of the one specified in the RML command.
Signed-off-by: Fred Gleason <fredg@paraelsystems.com>
* Fixed a bug in rdlogmanager(1) that caused the initial event
in an imported set to fail receive the proper time and transition
type if the 'Include Import Markers in Finished Logs' checkbox in
rdadmin(1) had not been ticked.
* Added an 'RSS_SCHEMAS' table to the database.
* Incremented the database version to 319.
* Added an 'RSS Schema' dropdown to the 'Edit Feed' dialog in
rdadmin(1).
* Updated the maximum length of RSS <channel> entries to match
the current DB schema in the 'Edit Feed' dialog in rdadmin(1).
* Added a 'FEEDS.CHANNEL_EDITOR' field to the database.
* Incremented the database version to 318.
* Added 'RDFeed::channelEditor()' and
'RDFeed::setChannelEditor()' methods.
* Added an 'Editor' control to the 'Channel' controls in the
'Edit Feed' dialog in rdadmin(1).
* Fixed a bug where '<enclosure>' tags in RSS Superfeeds were rendered
with an incorrect 'url=' attribute.
* Added indentation formatting on RSS XML feeds.
* Reverted the leading '0' fix to the 'CounterPoint Traffic
Reconciliation' report generator.
* Added a 'CounterPoint Traffic Reconciliation v2' report.
* Fixed a bug in the 'CounterPoint Traffic Reconciliation' report
generator in rdlogmanager(1) that caused it to omit the leading '0'
from values in the 'Scheduled event length' column.
* Fixed a regression in rdlogmanager(1) that caused trailer
whitespace to be generated in the 'EXT_DATA', 'EXT_EVENT',
'EXT_ANNC_TYPE' and 'EXT_CART_NAME' log fields when importing
from a CounterPoint format log.