2034 Commits

Author SHA1 Message Date
Fred Gleason
1da0084d69 2020-05-21 Fred Gleason <fredg@paravelsystems.com>
* Added a 'URL' field to the 'View Image' dialog in rdadmin(1).
2020-05-21 20:01:19 -04:00
Fred Gleason
69e253649e 2020-05-21 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).
2020-05-21 16:29:59 -04:00
Fred Gleason
491a08dfed 2020-05-21 Fred Gleason <fredg@paravelsystems.com>
* Added a check to verify correct size of imported images in
	'RDFeed::importImageFile()'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-05-21 13:34:04 -04:00
Fred Gleason
68d707566d 2020-05-21 Fred Gleason <fredg@paravelsystems.com>
* Added image size and type data to the 'View Image' dialog in
	rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-05-21 13:07:05 -04:00
Fred Gleason
de6288285d 2020-05-21 Fred Gleason <fredg@paravelsystems.com>
* 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>
2020-05-21 11:56:58 -04:00
Fred Gleason
65bb8b72e3 2020-05-21 Fred Gleason <fredg@paravelsystems.com>
* Populated the 'Apple' RSS schema.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-05-21 09:40:06 -04:00
Fred Gleason
dabf8db679 2020-05-20 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>
2020-05-20 19:34:39 -04:00
Fred Gleason
b326c2d24f 2020-05-20 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>
2020-05-20 12:42:54 -04:00
Fred Gleason
0ba49d3e28 2020-05-19 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.4.0.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-05-19 10:55:55 -04:00
Fred Gleason
e5c465fb57 2020-05-18 Fred Gleason <fredg@paravelsystems.com>
* Added code to remove remote imaging when deleting an RSS feed.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-05-18 16:02:06 -04:00
Fred Gleason
3e671d7697 2020-05-18 Fred Gleason <fredg@paravelsystems.com>
* Added 'RDRssSchemas' class.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-05-18 11:29:54 -04:00
Fred Gleason
1923e9840c 2020-05-17 Fred Gleason <fredg@paravelsystems.com>
* Updated interlocking logic in the 'Edit Feed' dialog in
	rdadmin(1) to handle image assignments correctly.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-05-17 17:49:57 -04:00
Fred Gleason
66a2924c6b 2020-05-17 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>
2020-05-17 17:29:51 -04:00
Fred Gleason
2e9f8b7608 2020-05-17 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>
2020-05-17 10:36:04 -04:00
Fred Gleason
eddf0fa97f 2020-05-12 Fred Gleason <fredg@paravelsystems.com>
* Rebased DB schema changes 315-320 from the 'rss' branch
	to be 318-323.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-05-12 14:13:20 -04:00
Fred Gleason
254671f6a8 Removed residual Git merge markers from 'ChangeLog' 2020-05-12 13:30:47 -04:00
Fred Gleason
34038bc4f3 Fix an omission in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-05-12 13:24:05 -04:00
Fred Gleason
fe026781ca Fixed omission in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-05-12 13:20:00 -04:00
Fred Gleason
670b1724e9 Fixed typo in 'ChangeLog' 2020-05-12 13:01:06 -04:00
Fred Gleason
40e2081b7a 2020-05-12 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>
2020-05-12 12:51:12 -04:00
Fred Gleason
434c6c8070 2020-03-18 Fred Gleason <fredg@paravelsystems.com>
* Added a 'FEED_IMAGES' table to the database.
	* Added 'feed_image_test' in 'tests/'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-05-12 10:04:04 -04:00
Fred Gleason
155d99fecf 2020-05-02 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.3.0int1.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-05-02 13:11:50 -04:00
Fred Gleason
23df7cbc14 2020-04-27 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.3.0int0.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-05-02 12:53:03 -04:00
Fred Gleason
4d3e54df02 2020-04-27 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.3.0int0.

Signed-off-by: Fred Gleason <fredg@paraelsystems.com>
2020-04-27 10:11:42 -04:00
Fred Gleason
76a7ec825d Fixed typo in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paraelsystems.com>
2020-04-27 08:06:02 -04:00
Fred Gleason
3cfc7cd077 Fixed typo in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paraelsystems.com>
2020-04-27 08:04:02 -04:00
Fred Gleason
1f6535f832 2020-04-20 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdlogedit(1) that caused garbled text to appear
	when 'Start Immediately' was selected din the 'Edit Log Entry'
	dialog box.

Signed-off-by: Fred Gleason <fredg@paraelsystems.com>
2020-04-20 09:17:25 -04:00
Fred Gleason
8637def359 2020-04-18 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>
2020-04-18 10:09:20 -04:00
Fred Gleason
3c00fd9adf Fixed typo in 'ChangeLog' 2020-04-17 21:46:21 -04:00
Fred Gleason
b49cde611c Fixed typo in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paraelsystems.com>
2020-04-17 12:01:05 -04:00
Fred Gleason
7cd37f82f9 2020-04-16 Fred Gleason <fredg@paravelsystems.com>
* Renamed the 'REMARKS' field to 'USER NOTES' in the 'Editing Event'
	dialog in rdlogmanager(1).
	* Renamed the 'REMARKS' field to 'USER NOTES' in the 'Edit Clock'
	dialog in rdlogmanager(1).

Signed-off-by: Fred Gleason <fredg@paraelsystems.com>
2020-04-16 17:47:37 -04:00
Fred Gleason
2e6a13eba1 2020-04-16 Fred Gleason <fredg@paravelsystems.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).
2020-04-16 17:26:18 -04:00
Fred Gleason
5126a59e05 2020-04-16 Fred Gleason <fredg@paravelsystems.com>
* Added font metrics methods for each standard font role in
	'RDFontEngine'.
	* Refactored the control layout in the 'Editing Event' dialog
	in rdlogmanager.
2020-04-16 16:10:05 -04:00
Fred Gleason
118c019edc 2020-04-16 Fred Gleason <fredg@paravelsystems.com>
* 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>
2020-04-15 12:24:47 -04:00
Fred Gleason
095ae09138 2020-04-14 Fred Gleason <fredg@paravelsystems.com>
* Added debug syslog messages to the 'Software Authority' driver
	in ripcd(8).
2020-04-14 10:28:24 -04:00
Fred Gleason
e737fcbc27 2020-04-13 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'Software Authority' driver that caused
	autodetection of the number of GPIOs in a router to be unreliable.
	* Removed superfluous code from rdgpimon(1).
2020-04-13 17:36:17 -04:00
Fred Gleason
f92e8771ce 2020-04-08 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'List GPIs' dialog in rdadmin(1) that
	prevented changes in GPI assignments from being propagated
	to the underlying device.

Signed-off-by: Fred Gleason <fredg@paraelsystems.com>
2020-04-09 13:09:45 -04:00
Fred Gleason
3229d8a87e Fixed typo in 'ChangeLog' 2020-04-09 12:52:39 -04:00
Fred Gleason
40947d0add Fixed conflict in 'ChangeLog' 2020-04-09 08:27:18 -04:00
Fred Gleason
876667ae7d 2020-04-08 Fred Gleason <fredg@paravelsystems.com>
* Changed the error message rendered when 'configure' fails to
	detect one or more of the MusicBrainz dependencies to be less
	ambiguous.
2020-04-08 19:59:09 -04:00
Fred Gleason
813ba053d2 Fixed conflict in 'ChangeLog' 2020-04-08 18:43:15 -04:00
Fred Gleason
48d29d9c75 Fixed conflict in 'ChangeLog' 2020-04-08 18:33:04 -04:00
Fred Gleason
d34bedd32b Fixed conflict in 'ChangeLog' 2020-04-08 18:17:51 -04:00
Fred Gleason
df4d2a8efe Fixed conflict in 'ChangeLog' 2020-04-08 18:00:14 -04:00
Fred Gleason
c1f44c8a3f Fixed conflict in 'ChangeLog' 2020-04-08 17:46:52 -04:00
Fred Gleason
b06791ae27 2020-04-08 Fred Gleason <fredg@paravelsystems.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.
2020-04-08 16:49:25 -04:00
Patrick Linstruth
90a20c66ef Modified rdadmin(1) Edit Service dialog to display built-in traffic and music import template values.
Added "Copy To Custom" buttons to rdadmin(1) Edit Service dialog.
2020-04-07 15:10:53 -07:00
Patrick Linstruth
940737bbf2 Modified rdlogmanager(1) to disable merge buttons if the selected
log does not contain any import links.
2020-04-03 11:26:48 -07:00
Patrick Linstruth
d7253e31c1 Modified rdairplay(1) to always scroll log to the top when using
the hour selector.
2020-04-01 08:44:41 -07:00
Patrick Linstruth
98b8297fa1 Fixed a bug in rdairplay(1) with HourSelector::updateTimeData()
where timer was not set properly when crossing midnight.
2020-04-01 08:22:51 -07:00