24 Commits

Author SHA1 Message Date
Fred Gleason
66fe9ca835 2023-03-11 Fred Gleason <fredg@paravelsystems.com>
* Fixed a bug in rdadmin(1) that threw a SQL error when attempting
	to create a new Switcher/GPIO instance.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2023-03-13 12:19:12 -04:00
Fred Gleason
65fed04dc1 2021-12-02 Fred Gleason <fredg@paravelsystems.com>
* Fixed a regression in rdadmin(1) that caused IP address settings
	to fail to be saved when creating a new 'Logicek vGuest' matrix
	entry.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-12-02 17:58:27 -05:00
Fred Gleason
ac594cc68b 2021-09-01 Fred Gleason <fredg@paravelsystems.com>
* Cleaned up deprecation warnings for 'QString::sprintf()'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-09-01 19:59:37 -04:00
Fred Gleason
8579382e71 2021-07-20 Fred Gleason <fredg@paravelsystems.com>
* Refactored the 'Edit Cart Event' dialog in rdcatch(1) to improve
	modularity.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-07-20 19:10:00 -04:00
Fred Gleason
8634c926d2 2021-04-19 Fred Gleason <fredg@paravelsystems.com>
* Fixed various regressions in rdadmin(1) that caused SQL errors.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-04-19 17:41:59 -04:00
Fred Gleason
6264ec3235 2021-04-18 Fred Gleason <fredg@paravelsystems.com>
* Escaped all SQL identifiers in 'rdadmin/'.
	* Replaced " with ' delimiters in all SQL literal strings in
	'rdadmin/'.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-04-18 21:23:19 -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
bc71c07c90 2021-02-24 Fred Gleason <fredg@paravelsystems.com>
* Fixed a memory leak in 'RDSchedCodesDialog'.
	* Fixed a memory leaks in rdadmin(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-02-24 20:42:17 -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
0be2a7696b 2021-02-01 Fred Gleason <fredg@paravelsystems.com>
* Added 'RDGpioSlotsModel'.
	* Refactored the 'Livewire GPIO Source Assignments' dialog in
	rdadmin(1) to use the model-based API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-02-01 14:08:39 -05:00
Fred Gleason
8b3987857b 2021-01-31 Fred Gleason <fredg@paravelsystems.com>
* Refactored the 'SAS Switches' dialog in rdadmin(1) to use the
	model-based API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-01-31 13:31:10 -05:00
Fred Gleason
f9234e4391 2021-01-31 Fred Gleason <fredg@paravelsystems.com>
* Added 'RDVguestResourceListModel'.
	* Refactored the 'vGuest Switches'/'vGuest Displays' dialogs in
	rdadmin(1) to use the model-based API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-01-31 11:04:24 -05:00
Fred Gleason
34317146b7 2021-01-29 Fred Gleason <fredg@paravelsystems.com>
* Fixed regressions in rdadmin(1) that caused data in the 'INPUTS'
	and 'OUTPUTS' table to fail to be kept in sync with data in the
	'MATRICES' table.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-01-29 12:09:23 -05:00
Fred Gleason
d5f0792db9 2021-01-27 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RDMatrix::id()' method.
	* Added 'RDIconEngine::Switcher', 'RDIconEngine::Record',
	'RDIconEngine::Download' and 'RDIconEngine::Upload' icons to
	'RDIconEngine.
	* Added 'RDMatrixListModel'.
	* Refactored the 'Rivendell Switcher List' dialog in rdadmin(1) to
	use the	model-based API.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-01-27 14:04:59 -05:00
Fred Gleason
cd581d3c51 2021-01-17 Fred Gleason <fredg@paravelsystems.com>
* Restored enforcement of service authorized groups in rdairplay(1)
	and rdlogedit(1).

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
2021-01-17 16:50:25 -05:00
Fred Gleason
2443c87a8d 2019-11-20 Fred Gleason <fredg@paravelsystems.com>
* Reindented switch statements in 'rdadmin/edit_matrix.cpp'.
2019-11-20 15:27:12 -05:00
Fred Gleason
e625fd53f3 2019-11-20 Fred Gleason <fredg@paravelsystems.com>
* Added interlocks to the 'Edit Switcher' and 'Edit Serial Ports'
	dialogs in rdadmin(1) to prohibit use of a disabled serial device.
2019-11-20 15:23:47 -05:00
Fred Gleason
f18dacf408 2019-10-01 Fred Gleason <fredg@paravelsystems.com>
* Added an 'RDDialog' class.
	* Added an 'RDWidget' class.
	* Refactored rdadmin(1) to use 'RDDialog' and 'RDWidget' base
	classes.
2019-10-01 11:17:23 -04:00
Fred Gleason
3262f398a6 2018-08-15 Fred Gleason <fredg@paravelsystems.com>
* Fixed style inconsistencies in dialogs within rdadmin(1).
2018-08-15 17:41:33 +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
aa2b1e6207 2018-03-30 Fred Gleason <fredg@paravelsystems.com>
* Increased the maximum value of the 'Card' control in the
	'Edit Switcher' dialog in rdamin(1) to 9999.
2018-03-30 14:37:34 -04: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
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
afd67c7af8 Initial import of CVS-v2_8_branch 2014-08-12 15:13:02 -04:00