Fred Gleason
2ed3bb6557
2018-03-24 Fred Gleason <fredg@paravelsystems.com>
...
* Regularized code formatting for switch() statements in
'rdlogedit/'.
2018-03-24 16:52:26 -04:00
Fred Gleason
af0ac339a6
2018-03-24 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'LogType' value to the 'RDNotification::Type
enumeration.
* Added support for notifications to rdlogedit(1).
2018-03-24 15:47:20 -04:00
Fred Gleason
7835be386e
Merged from 'refactor'
2018-02-24 09:19:33 -05:00
Fred Gleason
8f1bd700cd
2018-02-15 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'SERVICES.LOG_SHELFLIFE_ORIGIN' field to the database.
* Incremented the database version to 275.
* Added a drop-down control to the 'Set Logs to auto-delete' control
to allow origin to be specified in the 'Edit Service' dialog in
rdadmin(1).
2018-02-15 09:39:37 -05:00
Fred Gleason
6c976c71d7
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDExportSettingDialog class to use RDApplication.
2018-02-06 06:38:42 -05:00
Fred Gleason
bf38fd3c9f
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDEditAudio class to use RDApplication.
2018-02-05 23:53:49 -05:00
Fred Gleason
bdb4283794
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDAddLog class to use RDApplication.
2018-02-05 23:31:54 -05:00
Fred Gleason
fc004e073e
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDCutDialog class to use RDApplication.
2018-02-05 23:10:18 -05:00
Fred Gleason
e9926053c8
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDCartDialog class to use RDApplication.
2018-02-05 22:48:15 -05:00
Fred Gleason
2d2d52e408
2018-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDListLogs class to use RDApplication.
* Converted rdadmin(1) to use RDApplication.
2018-02-05 22:22:50 -05:00
Fred Gleason
dbbf49e987
2018-02-05 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDImportAudio class to use RDApplication.
2018-02-05 02:57:01 -05:00
Fred Gleason
fb4dc43033
2018-02-03 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the RDRenderer class to use RDApplication.
2018-02-03 05:12:10 -05:00
Fred Gleason
0e47266a4d
2018-02-01 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDApplication::userChanged() signal.
2018-01-31 17:17:31 -05:00
Fred Gleason
3d380c4de8
2018-02-01 Fred Gleason <fredg@paravelsystems.com>
...
* Moved command-switch processing into RDApplication.
2018-01-31 13:25:48 -05:00
Fred Gleason
0adc505ffa
2018-01-31 Fred Gleason <fredg@paravelsystems.com>
...
* Converted rdlogedit(1) to use RDApplication.
2018-01-31 00:07:58 -05:00
Fred Gleason
f692a3ac0d
2018-01-30 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDApplication'class.
* Converted rdlibrary(1) to use RDApplication.
2018-01-30 03:57:04 -05:00
Fred Gleason
43ca6e30cc
2018-01-10 Fred Gleason <fredg@paravelsystems.com>
...
* Cleaned up compiler warnings.
2018-01-10 10:20:43 -05:00
Fred Gleason
c63ae45991
2018-01-03 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed races in creation of new carts.
2018-01-03 15:36:45 -05:00
Fred Gleason
606816591e
2017-12-22 Fred Gleason <fredg@paravelsystems.com>
...
* Added a lock check for before deleting logs in rdlogedit(1).
2017-12-22 16:09:15 -05:00
Fred Gleason
0224380581
2017-12-20 Fred Gleason <fredg@paravelsystems.com>
...
* Cleaned up 'log in use" messages in rdlogedit(1) and
rdclilogedit(1).
2017-12-20 18:31:16 -05:00
Fred Gleason
ff77c6c353
2017-12-18 Fred Gleason <fredg@paravelsystems.com>
...
* Added log locking logic to the voice tracker in rdlogedit(1).
2017-12-19 18:42:55 -05:00
Fred Gleason
d3e6912663
2017-12-18 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'LOGS.LOCK_USER_NAME' field to the database.
* Added a 'LOGS.LOCK_STATION_NAME' field to the database.
* Added a 'LOGS.LOCK_IPV4_ADDRESS' field to the database.
* Added a 'LOGS.LOCK_DATETIME' field to the database.
* Incremented the database version to 273.
* Added log locking logic to rdlogedit(1).
2017-12-19 18:14:59 -05:00
Fred Gleason
e07cabc72f
2017-12-16 Fred Gleason <fredg@paravelsystems.com>
...
* Added support for filepath wildcards in macro carts.
2017-12-16 16:45:51 -05:00
Fred Gleason
36a9e2a45b
Updated translation data
2017-12-15 10:00:31 -05:00
Fred Gleason
122701de0e
2017-12-15 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug that caused initial display of the log list to
fail in rdlogedit(1) under Windows.
2017-12-15 09:47:39 -05:00
Fred Gleason
a8ae9f9bfa
2017-12-01 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'Engine=' directive to the [MySQL] section of
rd.conf(5).
* Refactored the schema update code to use standard form
in rdadmin(1).
2017-12-01 17:37:37 -05:00
Fred Gleason
cbba0eb10a
2017-11-28 Fred Gleason <fredg@paravelsystems.com>
...
* Implemented application of the 'Purge Logs' setting when creating
logs manually.
* Changed the wording of the 'Purge Logs' and 'Purge ELR Data'
control in the Edit Service dialog in rdadmin(1).
* Added 'RDLog::create()' and 'RDLog::remove()' static methods.
2017-11-28 12:41:45 -05:00
Fred Gleason
d55a3b9115
2017-11-28 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'USER_SERVICE_PERMS' table to the database.
* Incremented the database version to 272.
* Added a 'Service Permissions' button to the Edit User dialog in
rdadmin(1).
2017-11-28 09:01:42 -05:00
Fred Gleason
78c722e99b
2017-11-08 Fred Gleason <fredg@paravelsystems.com>
...
* Replaced the custom 'List Logs' dialog in rdlogedit(1) with
RDListLog.
2017-11-08 09:06:41 -05:00
Fred Gleason
d139438ddc
2017-11-07 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDLogFilter' widget.
2017-11-07 14:35:06 -05:00
Fred Gleason
49491e79d7
2017-11-07 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDLogFilter' widget.
2017-11-07 14:33:33 -05:00
Fred Gleason
d9c03cb5dc
2017-11-07 Fred Gleason <fredg@paravelsystems.com>
...
* Added the ability to delete multiple logs simultaneously in
rdlogedit(1).
2017-11-07 09:45:28 -05:00
Fred Gleason
aa42224568
2017-10-19 Fred Gleason <fredg@paravelsystems.com>
...
* Removed 'RDStation::broadcastSecurity()' and
'RDStation::setBroadcastSecurity()' methods.
2017-10-19 13:46:10 -04:00
Fred Gleason
52d1d8be52
2017-10-15 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'STATIONS.SHORT_NAME' field to the database.
* Incremented the database version to 270.
* Added 'RDStation::shortName()' and 'RDStation::setShortName()'
methods.
* Removed the 'Broadcast Security Model' control from the 'Edit
Host' dialog.
* Added a 'Short Name' control to the 'Edit Host' dialog.
* Implemented a '%R' wildcard for Rivendell Host Short Name.
2017-10-15 10:40:29 -04:00
Fred Gleason
fb9487810b
2017-10-14 Fred Gleason <fredg@paravelsystems.com>
...
* Implemented a '%r' wildcard for Rivendell Host Name.
2017-10-14 10:38:55 -04:00
Fred Gleason
a7124bcd0b
Added translation changes
2017-10-13 08:48:59 -04:00
Fred Gleason
69896ee0c1
2017-09-21 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed bugs that broke the build under Windows.
2017-09-21 08:16:18 -04:00
Fred Gleason
50447fa6f7
2017-09-19 Fred Gleason <fredg@paravelsystems.com>
...
* Removed redundant 'int chans' parameter from the
'RDRenderer::renderTo*()' methods in 'lib/rdrenderer.cpp' and
'lib/rdrenderer.h'.
* Fixed a bug in 'lib/rdrenderer.cpp' and 'lib/rdrenerer.h' that
caused logs rendered to cart/cut in stereo regardless of the number
of channels specified.
2017-09-19 11:42:51 -04:00
Fred Gleason
78fa7dbe17
2017-09-19 Fred Gleason <fredg@paravelsystems.com>
...
* Added support for cart/cut rendering to the 'Render Log' dialog
in rdlogedit(1).
* Added a length check when rendering to cart/cut in
'lib/rdrenderer.cpp'.
2017-09-19 11:06:56 -04:00
Fred Gleason
288eddca4c
2017-09-19 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'Render Log' dialog to rdlogedit(1).
2017-09-19 07:57:37 -04:00
Fred Gleason
83428bb153
2017-09-01 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'src_hostname' and 'user_name' parameters to the
'RDCut::checkInRecording()' method in 'lib/rdcut.cpp' and
'lib/rdcut.h'.
2017-09-01 11:10:39 -04:00
Fred Gleason
aef7c2229b
2017-08-31 Fred Gleason <fredg@paravelsystems.com>
...
* Modified web client components to use a distinctive http USER_AGENT
string.
2017-08-31 12:38:39 -04:00
Fred Gleason
b62cbd42b9
2017-06-28 Fred Gleason <fredg@paravelsystems.com>
...
* Added a new icon set created by Josh Edelstein.
2017-06-28 17:31:29 -04:00
Fred Gleason
de1beb6f86
2017-04-17 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in 'rdlogedit/edit_log.cpp' that caused header data
to fail to be saved when clicking the 'Save' button.
2017-04-17 13:27:28 -04:00
Fred Gleason
5dc6fa92a9
2017-03-29 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'CUTS.SHA1_HASH' field to the database.
* Incremented the database version to 261.
* Added a 'Sha1' column to the Cut List in 'rdlibrary/audio_cart.cpp'.
* Added 'RDCut::sha1Hash()' and 'RDCut::setSha1Hash()' methods in
'lib/rdcut.cpp' and 'lib/rdcut.h'.
* Added a '--rehash=' directive to rddbcheck(8).
* Added a 'Rehash' Web API call.
* Added an 'RDRehash' class in 'lib/rdrehash.cpp' and 'lib/rdrehash.h'.
2017-03-29 11:09:15 -04:00
Fred Gleason
de66db368c
2017-02-17 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in 'rdlogedit/voice_tracker.cpp' where the Title
of voice track carts was not having whitespace trimmed properly.
2017-02-17 13:47:46 -05:00
Fred Gleason
08d41d6fbe
2017-02-07 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in 'rdlogedit/edit_log.cpp' that caused inaccurate
predicted start times to be displayed.
2017-02-07 13:41:45 -05:00
Fred Gleason
e6e09efb0d
2017-01-18 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed regressions in 'rdlogedit/edit_log.cpp' that caused a change
to the Purge Date values to fail to be saved.
2017-01-18 14:29:05 -05:00
Fred Gleason
59afec0a59
2017-01-18 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in 'rdlogedit/edit_log.cpp' that caused a change
to the Auto Refresh flag to fail to be saved.
2017-01-18 13:58:52 -05:00
Fred Gleason
7df68e7ffd
2017-01-13 Fred Gleason <fredg@paravelsystems.com>
...
* Modified the Edit Log dialog so as to provide indication when
the log has been modified.
* Fixed a bug in 'rdlogedit/edit_log.cpp' that caused the Modified
datestamp to be updated when 'OK' was clicked even if no changes
were made.
2017-01-13 17:12:48 -05:00