Fred Gleason
25c13af6c0
2021-06-23 Fred Gleason <fredg@paravelsystems.com>
...
* Added a voice tracker widget to the right-hand side of
rdairplay(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-06-23 12:11:59 -04:00
Fred Gleason
64a6ebabe0
2021-06-19 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDMainWindow' class.
* Added 'RDMainWindow' to rdairplay(1).
* Added 'RDMainWindow' to rdpanel(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-06-19 08:53:30 -04:00
Fred Gleason
7fa5490215
2021-06-17 Daniel Bair <daniel@danielbair.com>
...
* Update to support system dark themes 'rdairplay/loglinebox.cpp'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-06-17 08:53:02 -04:00
Fred Gleason
0d0e82b91b
2021-06-16 Fred Gleason <fredg@paravelsystems.com>
...
* Modified the Button Log widget in rdairplay(1) to be vertically
resizeable.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-06-16 17:49:50 -04:00
Fred Gleason
fd717fc1b5
2021-06-16 Fred Gleason <fredg@paravelsystems.com>
...
* Tweaked the field layout in the button widget labels in
rdairplay(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-06-16 15:14:19 -04:00
Fred Gleason
d4cb5ce4e4
2021-06-15 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the 'StartButton' widget in rdairplay(1) to be more
idiomatic.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-06-15 13:50:18 -04:00
Fred Gleason
a0023dbc1e
2021-06-14 Fred Gleason <fredg@paravelsystems.com>
...
* Made the sound panel resizeable in rdairplay(1).
* Make the sound panel resizeable in rdpanel(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-06-14 20:00:53 -04:00
Fred Gleason
fb671f430d
2021-06-14 Fred Gleason <fredg@paravelsystems.com>
...
* Reworked the 'ListLog' widget in rdairplay(1) to support
dynamic resizing.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-06-14 13:20:04 -04:00
Fred Gleason
a9988e41e3
2021-06-14 Fred Gleason <fredg@paravelsystems.com>
...
* Reworked the 'ListLog' widget in rdairplay(1) to support
dynamic resizing.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-06-14 13:15:26 -04:00
Fred Gleason
fb24010a29
2021-06-01 Fred Gleason <fredg@paravelsystems.com>
...
* Cleaned up compile warnings in 'lib/rdinstancelock.cpp'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-06-01 12:07:14 -04:00
Fred Gleason
65d249a9e1
2021-04-26 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed regressions caused by changes in behavior in the null
constructor of 'QTime' between Qt4 and Qt5.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-04-26 11:28:14 -04:00
Fred Gleason
3e0c293c09
2021-04-19 Fred Gleason <fredg@paravelsystems.com>
...
* Escaped all SQL identifiers in 'rdairplay/'.
* Replaced " with ' delimiters in all SQL literal strings in
'rdairplay/'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-04-19 18:44:14 -04:00
Fred Gleason
d964aaa87b
2021-04-13 David Klann <dklann@broadcasttool.com>
...
* Changed the way in which the VU Meter UDP port is chosen. One
can now specify the base port number and the maximum number of UDP
ports to consider when caed(8) sets up the VU meter port.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-04-14 11:37:36 -04:00
Fred Gleason
bc3a36b42c
2021-04-13 Fred Gleason <fredg@paravelsystems.com>
...
* Updated the build package list for RHEL 7 in 'INSTALL'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-04-13 11:37:15 -04:00
Fred Gleason
299e0da2de
2021-04-07 Fred Gleason <fredg@paravelsystems.com>
...
* Added tests to the configure script to locate the correct
versions of the Qt5 tools 'lupdate' and 'lrelease'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-04-07 16:10:45 -04:00
Fred Gleason
dd29b2bfcb
2021-04-07 Fred Gleason <fredg@paravelsystems.com>
...
* Updated all Makefile references to 'lupdate-qt4' to 'lupdate-qt5'.
* Updated all Makefile references to 'lrelease-qt4' to 'lrelease-qt5'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-04-07 15:25:39 -04:00
Fred Gleason
ede57fe679
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 16:36:51 -05: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
33921a3781
2021-02-25 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed regressions in rdairplay(1), rdcastmanager(1) and
rdcatch(1) where configuration changes would not be updated properly.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-02-25 15:34:19 -05:00
Fred Gleason
f755f59651
2021-02-25 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed regressions in rdairplay(1) that caused incorrect color
rendering.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-02-25 11:40:22 -05:00
Fred Gleason
7ed04f1392
2021-02-25 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed regressions in metering code that caused visual artifacts.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-02-25 10:49:21 -05:00
Fred Gleason
57abeada3c
2021-02-24 Fred Gleason <fredg@paravelsystems.com>
...
* Updated build system to use Qt5 instead of Qt4.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-02-24 16:12:22 -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
17ed26f066
2021-02-09 Fred Gleason <fredg@paravelsystems.com>
...
* Removed 'RD3CartDrag' dependency from rdairplay(1).
* Removed 'RD3CartDrag' dependency from rdcartslots(1).
* Removed 'RD3CartDrag' dependency from rdlogedit(1).
* Removed 'RD3CartDrag' dependency from rdpanel(1).
* Removed 'RD3CartDrag'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-02-09 13:31:34 -05:00
Fred Gleason
26352326f0
2021-02-09 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDEmptyCart' widget.
* Removed 'RD3EmptyCart' dependency from rdairplay(1).
* Removed 'RD3EmptyCart' dependency from rdlogmanager(1).
* Removed 'RD3EmptyCart' dependency from rdpanel(1).
* Removed the 'RD3EmptyCart' widget.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-02-09 12:03:22 -05:00
Fred Gleason
7015e64962
2021-02-06 Fred Gleason <fredg@paravelsystems.com>
...
* Removed 'Q3Frame' dependencies from rdairplay(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-02-06 13:18:59 -05:00
Fred Gleason
ca69b9e6e4
2021-02-05 Fred Gleason <fredg@paravelsystems.com>
...
* Removed vestigal 'LibListview' class from rdairplay(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-02-05 15:58:14 -05:00
Fred Gleason
d8f526119e
2021-01-26 Fred Gleason <fredg@paravelsystems.com>
...
* Added 'RDTableView' and 'RDTreeView' base viewer classes.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-01-26 20:37:26 -05:00
Fred Gleason
be3fcfd4ef
2021-01-24 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'RDIconEngine::applicationIcon()' method.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-01-24 14:49:25 -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
834ea996fd
2021-01-17 Fred Gleason <fredg@paravelsystems.com>
...
* Removed all global variables from rdairplay(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-01-17 13:43:44 -05:00
Fred Gleason
df749a0f70
2021-01-17 Fred Gleason <fredg@paravelsystems.com>
...
* Added static 'RDCartFilter::phraseFilter()',
'RDCartFilter::groupFilter()' and 'RDCartFilter::typeFilter()'
methods.
* Refactored 'RDCartDialog' to use the model-based API.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-01-17 10:04:19 -05:00
Fred Gleason
a94a47e38d
2021-01-15 Fred Gleason <fredg@paravelsystems.com>
...
* Commented out removed slots in 'rdairplay/list_log.cpp'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-01-15 10:38:15 -05:00
Fred Gleason
6ecad43241
2021-01-15 Fred Gleason <fredg@paravelsystems.com>
...
* Modified 'RDLogListModel::logName()' to take 'QModelIndex'
instead of 'int'.
* Modified 'RDLogListModel::removeLog()' to take 'QModelIndex'
instead of 'int'.
* Modified 'RDLogListModel::addLog()' to return 'QModelIndex' instead
of 'int'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-01-15 09:20:41 -05:00
Fred Gleason
db3f642a86
2021-01-13 Fred Gleason <fredg@paravelsystems.com>
...
* Renamed the 'RDCartDrag' class to 'RD3CartDrag'.
* Renamed the 'RDEmptyCart' widget to 'RD3EmptyCart'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2021-01-14 15:05:53 -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
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
ab0a561c12
2020-10-11 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdairplay(1) where copying a log event using
the 'Copy' button would result in the new event always getting
a 'PLAY' transition.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2020-10-11 12:53:58 -04:00
Fred Gleason
5ee62649ab
2020-06-23 Fred Gleason <fredg@paravelsystems.com>
...
* Applied the RD_MAX_CART_NUMBER define in
'rdairplay/local_macros.cpp'.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2020-06-23 11:07:33 -04:00
Fred Gleason
e223de2609
2020-06-23 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in the 'Add Next' ['PX'] RML that failed to return an
error when an invalid offset value was supplied.
* Fixed a bug in the 'Add Next' ['PX'] RML that failed to honor
the 'Default Trans. Type' setting in the 'Configure RDAirPlay'
dialog in rdadmin(1).
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2020-06-23 11:03:40 -04:00
Fred Gleason
bfab34e478
2020-06-09 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a cast overflow bug in rdairplay(1) that cause incorrect
pie timer indications after adding or deleting events to a running
log.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2020-06-09 09:00:48 -04:00
Fred Gleason
aed6e5b6bc
2020-06-08 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdairplay(1) where a paused event could not be
removed by dropping the empty cart on it.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2020-06-08 09:58:25 -04:00
Fred Gleason
6cd1b3bb19
2020-05-29 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdairplay(1) where attempting to audition an
audio cart with a disabled cue output would crash the application.
Signed-off-by: Fred Gleason <fredg@paravelsystems.com >
2020-05-29 10:24:24 -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
48d29d9c75
Fixed conflict in 'ChangeLog'
2020-04-08 18:33:04 -04: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
Fred Gleason
ce15a6e3c7
2020-02-26 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the 'Q3ProgressBar' dependency from rdairplay(1).
2020-02-26 13:52:56 -05:00
Fred Gleason
758833120c
2020-02-25 Fred Gleason <fredg@paravelsystems.com>
...
* Added captioning to the 'Select Cart' dialog.
2020-02-25 16:15:43 -05:00