Fred Gleason
c45cc83e15
2021-04-19 Fred Gleason <fredg@paravelsystems.com>
...
* Escaped all SQL identifiers in 'rdlogedit/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdlogedit/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-04-19 20:17:18 -04:00
Fred Gleason
7208b5758e
2021-03-08 Fred Gleason <fredg@paravelsystems.com>
...
* Removed Qt3-style accelerators from rdadmin(1).
* Removed Qt3-style accelerators from rdairplay(1).
* Removed Qt3-style accelerators from rdcastmanager(1).
* Removed Qt3-style accelerators from rdcatch(1).
* Removed Qt3-style accelerators from rdlibrary(1).
* Removed Qt3-style accelerators from rdlogedit(1).
* Removed Qt3-style accelerators from rdlogin(1).
* Removed Qt3-style accelerators from rdlogmanager(1).
* Removed Qt3-style accelerators from rdselect(1).
* Removed Qt3-style accelerators from rddbconfig(8).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-03-08 15:50:26 -05:00
Fred Gleason
819af91cbe
2021-02-25 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in rdlogedit(1) that broke searching for 'ALL'
services.
* Fixed a regression in rdlibrary(1) that broke searching for 'ALL'
groups.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-02-25 08:32:39 -05:00
Fred Gleason
89a0d72439
2021-02-23 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the Qt3Support library from the build system.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-02-23 18:07:21 -05:00
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
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
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
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
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
f263c5e0d3
2019-12-13 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'Show Start Time As' control to the 'Edit Log' dialog
in rdlogedit(1).
* Made the main window and 'Edit Log' dialog window size persistent.
* Changed the 'Time' column in the 'Full Log Widget' in rdairplay(1)
to 'Sch. Time'.
2019-12-13 16:21:00 -05:00
Fred Gleason
8be7931c23
2019-10-08 Fred Gleason <fredg@paravelsystems.com>
...
* Adjusted position of 'Origin' field in the 'Edit Log' dialog
in rdlogedit(1).
2019-10-08 09:18:45 -04:00
Fred Gleason
36b8e0020e
2019-10-04 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored rdlogedit(1) to use the 'RDDialog' and 'RDWidget'
base classes.
2019-10-04 16:30:27 -04:00
Fred Gleason
75bec4d3c4
2018-10-19 Fred Gleason <fredg@paravelsystems.com>
...
* Removed 'build_win32.bat'.
* Removed all conditional compilation based on 'WIN32'.
2018-10-19 17:03:58 -04:00
Fred Gleason
2a5cf89b7a
2018-08-14 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed style inconsistencies in dialogs within rdlogedit(1).
2018-08-14 19:12:56 +00:00
Fred Gleason
796e1bebc3
2018-08-07 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the 'pam_rd' plug-in.
* Removed rdchunk(1).
* Upgraded Qt3 to Qt4.
2018-08-07 10:09:49 -04:00
Fred Gleason
d1f184f6bf
2018-07-17 Fred Gleason <fredg@paravelsystems.com>
...
* Cleaned up SQL quieries in 'rdlogedit/' ensure UTF-8
compatibility.
2018-07-17 20:01:40 +00:00
Fred Gleason
3973ab5f01
2018-07-10 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'STACK_LINES' table to the database.
* Incremented the database version to 293.
2018-07-10 11:05:46 -04:00
Fred Gleason
300aebdc04
2018-07-03 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'LOG_LINES' table to the database.
* Incremented the database version to 288.
* Removed the 'RDLog::tableName()' method.
2018-07-03 12:32:41 -04:00
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
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
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
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
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
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
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
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
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
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
Fred Gleason
5c82d99de7
2016-06-23 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored layout of dialogs in rdlogedit(1) so as to display
dialog heirarchy correctly.
2016-06-23 10:37:43 -04:00
Fred Gleason
ebb2d90045
2016-06-01 Fred Gleason <fredg@paravelsystems.com>
...
* Modified the Edit Log screen in 'rdlogedit/edit_log.cpp' to
display the link Start Time and Length for Traffic and Music links
in the 'EXT DATA' column.
* Removed display of the link Length for Traffic and Music links
from the LENGTH column in 'rdlogedit/edit_log.cpp'.
2016-06-01 11:27:26 -04:00
Fred Gleason
698b475933
2016-05-24 Fred Gleason <fredg@paravelsystems.com>
...
* Removed all CVS tags.
* Removed 'const char *name' parameter from all QObject contructors.
2016-05-24 13:13:26 -04:00
Fred Gleason
e656a4bb0a
2016-03-25 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'Show Only Recent Logs' checkbox in 'rdlogedit/rdlogedit.cpp'
and 'rdlogedit/rdlogedit.h'.
2016-03-25 15:00:53 -04:00
Fred Gleason
a1414e0d08
2015-01-09 Fred Gleason <fredg@paravelsystems.com>
...
* Applied patch by Daniel Bair to add support for dark themes
[GitHub pull request #000046 ].
2015-01-09 17:42:39 -05:00
Daniel Bair
4a98ffc52c
Patches to add support for dark themes
2014-11-30 20:18:19 +07:00
Fred Gleason
567379324d
2014-11-10 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in 'rdlogedit/edit_log.cpp' that allowed GUID data
in the clipboard to be transferred between logs.
2014-11-10 08:24:17 -05:00
Fred Gleason
91f64c80ed
2014-11-02 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'EXT DATA' column to the Edit Log dialog on rdlogedit(1)
in 'rdlogedit/edit_log.cpp'.
2014-11-02 17:17:38 -05:00
Fred Gleason
201e94b9ec
2014-11-01 Fred Gleason <fredg@paravelsystems.com>
...
* Modified 'rdlogedit/edit_log.cpp' so as to retain external data
attributes only when pasting from a 'cut' operation.
2014-11-01 20:16:41 -04:00
Fred Gleason
eb6227b69e
2014-11-01 Fred Gleason <fredg@paravelsystems.com>
...
* Changed policy in 'rdlogedit/edit_log.cpp' so that pasted events
retain external data attributes.
2014-11-01 16:25:39 -04:00