Fred Gleason
0bc1268b00
2020-01-27 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in 'RDCmdSwitch' that caused empty argument values
to be returned as a null QString.
2020-01-27 17:35:37 -05:00
Fred Gleason
866e85b1a7
2020-01-27 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'delta-seconds' modifier to Filepath Wildcards.
2020-01-27 17:22:22 -05:00
Fred Gleason
d32aa115f7
2020-01-10 Fred Gleason <fredg@paravelsystems.com>
...
* Removed all Qt3Support dependencies from the 'RDUpload' class.
* Removed all Qt3Support dependencies from the 'RDDownload' class.
* Added a 'test_download' test harness.
2020-01-10 17:06:36 -05:00
Fred Gleason
3c7bb3459c
2020-01-04 Fred Gleason <fredg@paravelsystems.com>
...
* Updated RD_COPYRIGHT_NOTICE for 2020.
2020-01-04 10:36:01 -05:00
Fred Gleason
968bf48fed
2020-01-03 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in the Web API that caused the
'origindatetime', 'startdatetime' and 'enddatetime' to be incorrect
and/or corrupt in served XML documents.
2020-01-03 14:32:56 -05:00
Fred Gleason
036f3c1c46
2019-12-17 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdexport(1) that caused output filenames containing
multi-byte UTF-8 characters to be corrupt.
2019-12-17 17:49:55 -05:00
Fred Gleason
755a84604f
2019-12-13 Fred Gleason <fredg@paravelsystems.com>
...
* Removed dead code from 'lib/rdevent_line.cpp'.
2019-12-13 12:30:34 -05:00
Fred Gleason
edec9cb07d
2019-12-11 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in rdlogmanager(1) that caused incorrect
logged start times to be generated for imported events.
2019-12-11 14:10:15 -05:00
Fred Gleason
169e56f059
2019-12-10 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDTextViewer()' function.
* Added the ability to view a report at time of generation in
rdlogmanager(1).
2019-12-10 18:28:15 -05:00
Fred Gleason
ac59b52ad0
2019-12-10 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in rdadmin(1) that caused controls to be
hidden in the 'Edit Report' dialog.
2019-12-10 11:27:19 -05:00
Fred Gleason
bd8bfd1324
2019-12-09 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in the rdxport service that caused the
ListCuts WebAPI call to return corrupt data.
2019-12-09 05:43:56 -05:00
Fred Gleason
0c458f077f
2019-12-05 Fred Gleason <fredg@paravelsystems.com>
...
* Implemented a work-around for importing CartChunk data containing
a buggy ENCO implemention of the 'AUD' CartChunk timer.
2019-12-05 13:51:09 -05:00
Fred Gleason
1d336f23af
2019-12-04 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rdlogmanager(1) that caused spurious log events
to be inserted when generating a log.
2019-12-04 15:22:39 -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
1763d3455f
Fixed conflict in 'ChangeLog'
2019-11-26 14:54:46 -08:00
Fred Gleason
6964405e0e
2019-11-26 Fred Gleason <fredg@paravelsystems.com>
...
* Removed 'Q3Socket' dependencies from 'RDCatchConnect'.
2019-11-26 14:51:06 -08:00
Fred Gleason
962603525f
2019-11-22 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in the cart selector dialog that caused
default focus to be lost on the 'Filter' control after second
and subsequent invocations.
2019-11-25 12:32:00 -05:00
Fred Gleason
5b36f066b4
2019-11-22 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in rdimport(1) that caused null characters to
be written to cart metadata fields when importing files containing
an 'AIR1' RIFF chunk.
2019-11-22 17:28:23 -05:00
Fred Gleason
1451bffc1e
2019-11-21 Fred Gleason <fredg@paravelsystems.com>
...
* Restored 'End of List' markers to the 'PRE-IMPORT CARTS' and
'POST-IMPORT CARTS' lists in the 'Editing Event' dialog in
rdlogmanager(1).
2019-11-21 16:51:20 -05:00
Fred Gleason
dc0f552013
2019-10-30 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in rdsoftkeys(1) that threw a segfault at
startup.
2019-10-30 12:34:14 -04:00
Fred Gleason
8a2dd87545
2019-10-28 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in 'rdxport.cgi' that caused a check of the
Rivendell services to be triggered each time a WebAPI function was
invoked.
2019-10-28 15:27:40 -04:00
Fred Gleason
e62c5fcb00
2019-10-22 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDStringToHex()' function to 'lib/rd.conf.cpp'.
* Fixed bugs in 'RDWaveFile' that caused strings of null characters
to be written into unfilled CartChunk string fields.
2019-10-22 19:00:53 -05:00
Fred Gleason
ec0e79090c
2019-10-21 Fred Gleason <fredg@paravelsystems.com>
...
* Added an 'RDLOGEDIT.WAVEFORM_CAPTION' field to the database.
* Incremented the database version to 311.
* Added a 'WaveForm Caption' control to the 'Edit RDLogEdit' dialog
in rdadmin(1).
* Implemented the 'WaveForm Caption' setting in the Voicetracker
dialog in rdlogedit(1).
2019-10-21 21:54:54 -04:00
Fred Gleason
2f2eaab1ec
2019-10-17 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in the 'Select Cut' ['RDCutDialog'] that
caused 'Group:' dropdown list to be empty.
2019-10-17 12:52:03 -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
912f54bf2c
2019-10-07 Fred Gleason <fredg@paravelsystems.com>
...
* Replaced references to 'helvetica' fonts to use font engine
values in 'lib/'.
2019-10-07 16:23:38 -04:00
Fred Gleason
93e40d43df
2019-10-07 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored rdpopup(1) to use the 'RDDialog' and 'RDWidget'
base classes.
2019-10-07 13:56:16 -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
247a3cd857
2019-10-02 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored rdcatch(1) to use the 'RDDialog' and 'RDWidget'
base classes.
2019-10-03 16:20:35 -04:00
Fred Gleason
e63c1a64a9
2019-10-03 Fred Gleason <fredg@paravelsystems.com>
...
* Added support for posting podcast content via SFTP.
* Refactored rdcastmanager(1) to use the 'RDDialog' and 'RDWidget'
base classes.
2019-10-03 12:47:19 -04:00
Fred Gleason
44a0941df9
2019-10-02 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored rdairplay(1) to use the 'RDDialog' and 'RDWidget'
base classes.
2019-10-02 16:08:48 -04:00
Fred Gleason
8ca15c773d
2019-10-01 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored dialogs in the convenience library to use the
'RDDialog' and 'RDWidget' base classes.
2019-10-01 15:10:29 -04:00
Fred Gleason
b910af1bda
2019-10-01 Fred Gleason <fredg@paravelsystems.com>
...
* Removed the 'RDAudioSettingsDialog' class.
2019-10-01 12:25:07 -04: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
cc3dc06b4a
2019-09-25 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in rddbmgr(8) that caused a segfault when processing
a SQL error.
2019-09-25 16:47:21 -04:00
Patrick Linstruth
5f5d3dbe79
Merge RDCart::setYear fix.
2019-09-12 13:04:47 -07:00
Patrick Linstruth
fc0b71e028
Forgot dbversion.h
2019-09-11 12:11:52 -07:00
Patrick Linstruth
d1874b868a
Database changes for Nexus integration
2019-09-11 12:01:40 -07:00
Fred Gleason
c057441daa
2019-09-09 Fred Gleason <fredg@paravelsystems.com>
...
* Added a 'ServiceTimeout=' directive to the '[Tuning]' section
of rd.conf(5).
2019-09-09 14:56:17 -04:00
Fred Gleason
7b772ca101
2019-09-05 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a regression in rdairplay(1) and rdvairplayd(8) that
caused hard timed events with the 'Start Immediately' attribute
to fail to start if one or more other events were playing.
2019-09-05 14:42:45 -04:00
Fred Gleason
c31c267e8d
2019-09-03 Fred Gleason <fredg@paravelsystems.com>
...
* Fixed a bug in 'RDCart::setYear()' that caused invalid SQL to be
generated when given a null year.
2019-09-03 13:18:13 -04:00
Fred Gleason
45d0518b1e
2019-09-02 Fred Gleason <fredg@paravelsystems.com>
...
* Removed text labels from the transport button in the cue
editor in rdairplay(1).
2019-09-02 11:31:23 -04:00
Fred Gleason
e53d844616
2019-08-31 Fred Gleason <fredg@paravelsystems.com>
...
* Changed the CD player polling interval ('RDCDPLAYER_CLOCK_INTERVAL')
from 100 mS to 1000 mS.
2019-08-31 20:03:50 -04:00
Fred Gleason
48d58229af
2019-08-31 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored 'RDCddbLookup' to use CDDB protocol level 6.
2019-08-31 19:00:20 -04:00
Fred Gleason
5e21be39ea
2019-08-31 Fred Gleason <fredg@paravelsystems.com>
...
* Updated ripper profiling code in rdlibrary(1) to be UTF-8 clean.
2019-08-31 15:41:13 -04:00
Patrick Linstruth
b0b203f4f3
Use toUInt when converting disc id from hex to integer
2019-08-30 14:41:21 -07:00
Patrick Linstruth
beb2af8f5b
Merge remote-tracking branch 'upstream/master' into cddb
...
Conflicts:
ChangeLog
2019-08-28 22:09:34 -07:00
Patrick Linstruth
388ab8b4c4
Refactored 'RDCddbLookup' class to use 'QTcpSocket' class instead of 'Q3Socket'.
2019-08-28 22:05:24 -07:00
Fred Gleason
ac68d3c030
2019-08-28 Fred Gleason <fredg@paravelsystems.com>
...
* Added the '%l' wildcard (unpadded month 1-12) to the filepath
wildcards.
2019-08-28 18:01:35 -04:00
Fred Gleason
c47b54720e
2019-08-28 Fred Gleason <fredg@paravelsystems.com>
...
* Refactored the 'RDClock::insert()' method to calculate the
ordinal position of the inserted event automatically.
* Fixed a bug in rdlogmanager(1) that caused newly added events
to be incorrectly sorted in the event list in the 'Edit Clock'
dialog.
2019-08-28 15:27:54 -04:00