path: root/rbutil/rbutilqt/base/talkfile.cpp
AgeCommit message (Collapse)AuthorFilesLines
2021-01-02rbutil: Modernize connect() to new pointer-to-member syntax.Dominik Riebeling1-12/+10
Change-Id: If737fe5a8f4ab9f83560511839fdc4ad8b187786
2020-11-19rbutil: Modernize code to use C++11 nullptr.Dominik Riebeling1-1/+1
Change-Id: I112cf95122a896cdb30a823b4c1f49831273dc7e
2020-09-27rbutil: Fix some minor issues found by clazy.Dominik Riebeling1-2/+2
Change-Id: I0e63df09caf959dcb325c6ad2297c4348388a831
2013-11-04Use cutelogger for Rockbox Utility internal trace.Dominik Riebeling1-11/+12
Change tracing from qDebug() to use cutelogger, which is available under the LGPL2.1. This allows to automatically add filename and line number to the log, and also provides multiple log levels. Change-Id: I5dbdaf902ba54ea99f07ae10a07467c52fdac910
2012-09-05Correctly construct the path for talkfile generation.Dominik Riebeling1-2/+4
While TalkFileCreator uses the current mountpoint for writing logging information it does not use it for constructing the correct path to generate talkfiles for. Since there is not much point in generating talkfiles for files that are not on the player (and the UI limits the paths that can get selected to folders on the player) make TalkFileCreator use the mountpoint for creating correct paths. Fixes FS#12748. Change-Id: Id682a3738649e4167556255599553edc6e2acd48
2012-06-25Add missing class name to System Trace log.Dominik Riebeling1-3/+4
To identify the source for System Trace entries qDebug() calls usually add the class name at the beginning. Add some missing ones and remove some trailing spaces. Change-Id: I3179bb206e96de8b5a1c05c0fc0958936e4513f3
2012-06-13Talkfile: show folder to talk.Dominik Riebeling1-21/+29
Currently it's not possible to pass multiple folders for talking. Show the folder to talk to give a useful feedback when calling it multiple times. Change-Id: I0f3d1014ee3867cc81122e485fc36353ec0f55ff
2011-10-19Remove svn keyword lines from sources.Dominik Riebeling1-1/+0
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-10-01Voicefile generation: implement string corrections.Dominik Riebeling1-0/+1
Voicefile generation now can correct strings for the TTS system similar to what does. The current implementation has some limitations: - only implemented for voicefile creation. - the corrections file is built in and can't get changed. - string corrections can be disabled in the configuration dialog. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-04-27Fix talkfile generation for files starting with . and having no extension.Dominik Wenger1-1/+2
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-01-04An ellipsis is always exactly three dots, not two.Dominik Riebeling1-1/+1
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2009-10-13rbutil: rework and rename the "dont overwrite talkfiles" option so it really ↵Dominik Wenger1-2/+15
generates only new Talkfiles. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2009-08-23rbutil: add a option to ignore specific files for .talk file generation.Dominik Wenger1-0/+13
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2009-06-26rbutil: improve voice and talk generation. Dominik Wenger1-0/+263
- introduce a talkgenerator to better share code between voice and talk generation. - name intermediate .talkfiles after the md5sum of the text. (prevents naming problems). - do not directly use the logger, instead emit signals. - move talkfile and voicefile generation to base/ git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657