2567 Commits

Author SHA1 Message Date
Fred Gleason
1ce6d0ddc3 2020-12-29 Fred Gleason <fredg@paravelsystems.com>
* Refactored the Full Log widget in rdairplay to use the model-based
	API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-29 12:47:31 -05:00
Fred Gleason
ca7ead3ea3 2020-12-27 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'RDLogEvent' class.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-27 17:20:58 -05:00
Fred Gleason
b72b9f08c2 2020-12-27 Fred Gleason <fredg@paravelsystems.com>
* Refactored 'ListLogs' dialog in rdairplay(1) to use
	'RDLogListModel'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-27 12:08:41 -05:00
Fred Gleason
bb5da3950f 2020-12-27 Fred Gleason <fredg@paravelsystems.com>
* Refactored 'RDListLogs' dialog to use 'RDLogListModel'.
	* Added a 'caption' argument to the constructor of the
	'RDListLogs' dialog.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-27 11:37:30 -05:00
Fred Gleason
eb231539f6 2020-12-26 Fred Gleason <fredg@paravelsystems.com>
* Removed dependency on 'Q3PointArray' from 'RDWavePainter'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-26 20:58:18 -05:00
Fred Gleason
8b7bb369d6 2020-12-26 Fred Gleason <fredg@paravelsystems.com>
* Removed 'ListListViewItem' class from rdlogedit(1).
	* Removed 'LogListView' class from rdlogedit(1).
	* Removed dependency on 'Q3DateEdit' from rdlogedit(1).
	* Removed dependency on 'Q3PointArray' from rdlogedit(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-26 20:36:11 -05:00
Fred Gleason
c27e953186 2020-12-26 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RDLogListModel' class.
	* Added a 'RDLogIcons::listIcon()' method.
	* Refactored rdlogedit(1) to use 'RDLogListModel'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-26 20:02:44 -05:00
Fred Gleason
cc028ba945 Fixed conflict in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-24 13:44:34 -05:00
Fred Gleason
4d602a589b 2020-12-24 Fred Gleason <fredg@paravelsystems.com>
* Modified the schema map in rddbmgr(8) to position schema update
	347 as part of v3.6.x.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-24 13:40:44 -05:00
Fred Gleason
485c55ea48 Merge branch 'deltecent-issue634' 2020-12-24 13:37:04 -05:00
Fred Gleason
ca3fef68d2 Fixed conflict in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-24 13:29:08 -05:00
Fred Gleason
80c6d96e2e 2020-12-24 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.5.0int0.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
v3.5.0int0
2020-12-24 12:35:22 -05:00
Fred Gleason
0a54812cfa 2020-12-24 Fred Gleason <fredg@paravelsystems.com>
* Modified rdimport(1) so as to send e-mail reports to the address
	of the current Rivendell user in addition to the group's
	Notification E-Mail Address.
	* Modified the Webget service so as to send e-mail reports to the
	address	of the current Rivendell user in addition to the group's
	Notification E-Mail Address.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-24 12:29:06 -05:00
Fred Gleason
e77cffad0d 2020-12-24 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdlogedit(1) that broke the 'Tracks' and
	'Time Remaining' counters in the 'Voice Tracker' dialog.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-24 11:41:06 -05:00
Patrick Linstruth
828d761f9c Fixed title separation in rdlogmanager(1) scheduler.
Added a 'STACK_LINES.TITLE' field to the database.
Incremented the database version to 347.
2020-12-22 12:07:16 -08:00
Fred Gleason
9aef58b11d 2020-12-18 Fred Gleason <fredg@paravelsystems.com>
* Regularized the naming of class variables in the 'Voice Tracker'
	dialog in rdlogedit(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-18 13:01:57 -05:00
Fred Gleason
8e8343c8cc 2020-12-18 Fred Gleason <fredg@paravelsystems.com>
* Fixed bugs in the 'Voice Tracker' dialog of rdlogedit that
	could leave voice track carts in indeterminate state when the
	dialog was closed by means of the 'X' button.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-18 09:34:11 -05:00
Fred Gleason
f149a73cdf 2020-12-18 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdlogedit(1) that caused changing the
	Start Time type to trigger a request for a save.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-18 08:20:40 -05:00
Fred Gleason
cf6e68bd63 2020-12-17 Fred Gleason <fredg@paravelsystems.com>
* Reimplemented the right-click menu in the 'Voice Tracker' dialog
	in rdlogedit(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-17 18:24:41 -05:00
Fred Gleason
a0836a3c29 2020-12-17 Fred Gleason <fredg@paravelsystems.com>
* Refactored the 'Voice Tracker' dialog in rdlogedit(1) to use
	Qt's MVC API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-17 12:21:00 -05:00
Fred Gleason
456e3d0b49 2020-12-15 Fred Gleason <fredg@paravelsystems.com>
* Added a right-click menu to the 'Edit Log' dialog in
	rdlogedit(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-15 19:25:36 -05:00
Fred Gleason
15b4517f55 2020-12-15 Fred Gleason <fredg@paravelsystems.com>
* Modified rdcastmanager(1) to use the standard log model.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-15 14:06:25 -05:00
Fred Gleason
355cad9d23 2020-12-15 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdlogedit(1)'s 'Edit Log' dialog that
	could delay updating cart status indications when changing the
	logs owning service.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-15 13:09:53 -05:00
Fred Gleason
0b57b4b8de 2020-12-15 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RDLogLine::refreshCart()' method.
	* Refactored the 'Edit Log' dialog in rdlogedit(1) to use Qt's
	MVC API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-15 12:53:29 -05:00
Fred Gleason
0bd165a823 2020-12-14 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RDLogModel' class.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-14 10:58:00 -05:00
Fred Gleason
1ca8339457 2020-12-12 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.5.0.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
v3.5.0
2020-12-12 19:13:48 -05:00
Fred Gleason
3815253571 Fixed a typo in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-12 19:08:57 -05:00
Fred Gleason
f415cb8e14 2020-12-10 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.4.1int9.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
v3.4.1int9
2020-12-10 11:39:30 -05:00
Fred Gleason
7667ef70f6 2020-12-10 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdimport(1) that caused generation of double
	error messages when processing invalid audio files.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-10 10:00:30 -05:00
Fred Gleason
61641f39af 2020-12-09 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.4.1int8.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
v3.4.1int8
2020-12-09 13:42:08 -05:00
Fred Gleason
414f2e2267 2020-12-09 Fred Gleason <fredg@paravelsystems.com>
* Added a deprecation warning for the 'Allow Duplicate Cart Titles'
	and 'Auto-Correct Duplicate Cart Titles' checkboxes on the
	'System-Wide Settings' dialog in rdadmin(1) as well as the
	Operations Guide.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-09 13:38:39 -05:00
Fred Gleason
c89feb5ad1 2020-12-09 Fred Gleason <fredg@paravelsystems.com>
* Fixed a typo in 'lib/rdcart.h' that broke the build.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-09 12:53:15 -05:00
Fred Gleason
529d16d6c0 Fixed conflict in 'ChangeLog' 2020-12-09 11:45:15 -05:00
Fred Gleason
fb78003a32 Fixed conflict in 'ChangeLog' 2020-12-09 11:44:24 -05:00
Fred Gleason
ea4852fa3d 2020-12-09 Fred Gleason <fredg@paravelsystems.com>
* Reverted changed from 2020-12-09.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-09 11:42:38 -05:00
Fred Gleason
e8fcadbac8 2020-12-09 Fred Gleason <fredg@paravelsystems.com>
* Reverted changed from 2020-12-09.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-09 11:39:58 -05:00
Fred Gleason
eeb356f5cf 2020-12-08 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in the 'Webget' service that caused it to automatically
	unique-ify the title even when 'Auto-Correct Duplicate Cart Titles'
	in rdadmin(1) was unchecked.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-08 13:46:19 -05:00
Fred Gleason
503de8000d 2020-12-07 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RDCart::ensureTitleIsUnique()' static method.
	* Removed code to make cart titles automatically unique from
	'RDCart::setTitle()'.
	* Refactored rdimport(1) to allow detection of duplicate titles.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-12-07 15:44:06 -05:00
Fred Gleason
9da3bde16a 2020-11-29 Fred Gleason <fredg@paravelsystems.com>
* Incremented the package version to 3.4.1int7.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
v3.4.1int7
2020-11-29 20:05:44 -05:00
Fred Gleason
c766233d73 2020-11-29 Fred Gleason <fredg@paravelsystems.com>
* Documented the 'Send e-mail reports' checkbox in the 'Dropbox
	Configuration' dialog in rdadmin(1) in the Operations Guide.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-29 20:00:40 -05:00
Fred Gleason
ceb8ef7226 2020-11-29 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdadmin(1) that caused to incorrect user type
	icon to be displayed in the 'Rivendell User List' dialog after
	modifying a user.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-29 19:45:55 -05:00
Fred Gleason
93d9ab14f7 2020-11-29 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdadmin(1) that caused new passwords to be
	truncated to 16 characters.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-29 19:42:02 -05:00
Fred Gleason
af72f71f97 2020-11-24 Fred Gleason <fredg@paravelsystems.com>
* Documented user-facing changes to the 'Rivendell Group List' and
	'Group' dialogs in rdadmin(1) in the Operations Guide.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-24 19:18:03 -05:00
Fred Gleason
57f2917ceb 2020-11-24 Fred Gleason <fredg@paravelsystems.com>
* Removed the 'USERS.ADMIN_USERS_PRIV' field from the database.
	* Added a 'USERS.ADMIN_RSS_PRIV' field to the database.
	* Incremented the database version to 346.
	* Added 'RDUser:adminRss()' and 'RDUser::setAdminRss()' methods.
	* Added an 'Administer RSS Feeds' checkbox to the 'Administrative
	Rights' section of the 'User' dialog in rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-24 18:57:20 -05:00
Fred Gleason
82a368fdca 2020-11-24 Fred Gleason <fredg@paravelsystems.com>
* Added 'E-Mail Address', 'Phone Number' and 'Local Auth' columns
	to the 'Users' list in the 'Rivendell User List' dialog in rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-24 14:46:42 -05:00
Fred Gleason
62ef7fd79f 2020-11-24 Fred Gleason <fredg@paravelsystems.com>
* Documented user-facing changes to the 'System-Wide Settings'
	dialog in rdadmin(1) in the Operations Guide.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-24 12:46:43 -05:00
Fred Gleason
50a06191d9 2020-11-23 Fred Gleason <fredg@paravelsystems.com>
* Added a '--ticket=' option to rdimport(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-23 16:22:20 -05:00
Fred Gleason
1932e277df 2020-11-23 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdimport(1) that could cause generation of
	mail reports to be bypassed.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-23 13:04:38 -05:00
Fred Gleason
0a0e73771a 2020-11-23 Fred Gleason <fredg@paravelsystems.com>
* Added a 'DROPBOXES.SEND_EMAIL' field to the database.
	* Incremented the database version to 345.
	* Added 'RDDropbox::sendEmail()' and 'RDDropbox::setSendEmail()'
	methods.
	* Added a 'Send e-mail reports' checkbox to the 'Dropbox
	Configuration' dialog in rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-23 12:48:47 -05:00
Fred Gleason
7afa134de6 Fixed typo in 'ChangeLog'
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2020-11-23 11:57:15 -05:00