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
Fred Gleason
919141c27c
2020-02-18 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the 'RDLabel' widget.
2020-02-18 15:42:53 -05:00
Fred Gleason
f54d414f6f
2020-02-18 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdairplay(1) that could cause random segfaults
when updating the Label Widget.
2020-02-18 11:58:46 -05:00
Fred Gleason
f033d3b4b0
2020-02-03 Fred Gleason <fredg@paravelsystems.com>
...
* Consolidated the Metadata Wildcard definitions in the
'RDResolveNowNext()' function into the 'RDLogLine::resolveWildcards()'
method.
* Added 'recordMbId' and 'releaseMbId' fields to the cut XML data
schema.
* Added '%wm' ['MusicBrainz Recording ID'] and '%wr'
['MusicBrainz Release ID'] metadata wildcards.
2020-02-03 18:17:24 -05:00
Fred Gleason
f036872fd6
2020-01-28 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'libmusicbrainz5' dependency.
* Added a 'libdiscid' dependency.
* Added a 'readcd_test' test harness.
2020-01-28 17:26:09 -05:00
Fred Gleason
4c48bc1b52
2019-12-31 Fred Gleason <fredg@paravelsystems.com>
...
* Tweaked the 'LogLineBox::mouseMoveEvent()' method in rdairplay(1)
to require a cursor movement of at least 20 pixels before generating
a cart drag.
2019-12-31 14:51:13 -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
b2459960be
2019-12-11 Fred Gleason <fredg@paravelsystems.com>
...
* Modified the Full Log widget in rdairplay(1) to display logged
start times even when the references cart does not exist.
2019-12-11 14:16:51 -05:00
Fred Gleason
152f2bd2c4
2019-12-10 Fred Gleason <fredg@paravelsystems.com>
...
* Refromatted the switch() statements in 'rdairplay/list_log.cpp'.
2019-12-10 18:34:55 -05:00
Fred Gleason
e8754d8377
2019-11-27 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in rdcatchd(8) that broke audio metering.
2019-11-27 10:22:16 -05:00
Fred Gleason
f5d70ee6d5
2019-10-09 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdairplay(1) that caused space bar presses to
start the next event in the Main Log even when 'Space Bar Action'
was set to 'None'.
2019-10-09 14:14:06 -04:00
Fred Gleason
13fe76b469
2019-10-08 Fred Gleason <fredg@paravelsystems.com>
...
* Renamed the 'RDFontSet' class to 'RDFontEngine'.
* Modified the font calculation algorithm in
'RDFontEngine::MakeFonts()' to use fixed defaults.
2019-10-08 09:54:36 -04:00
Fred Gleason
e81256bf43
2019-10-07 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored rdcartslots(1) to use the 'RDDialog' and 'RDWidget'
base classes.
2019-10-07 16:52:13 -04:00