path: root/rbutil/rbutilqt/systrace.cpp
AgeCommit message (Collapse)AuthorFilesLines
2020-11-19rbutil: Avoid creating temporary object.Dominik Riebeling1-1/+1
There's a static function for that. Change-Id: I5d07d73368f20167bb45f5b0df510be6d4227109
2020-08-08rbutil: Update CuteLogger to most recent upstream.Dominik Riebeling1-3/+3
Update to the most recent git version. This changes the folder structure and renames some classes to follow upstream. Restore MSVC static link fix, and fix wrong variable in qmake project file. Change-Id: I874bb9ed60e37af09a841988e771fd341414d145
2016-01-17Add color to trace debug output.Dominik Riebeling1-0/+2
Change-Id: Id2c90220ab695a8195af50cdea8437b49744f720
2013-11-04Use cutelogger for Rockbox Utility internal trace.Dominik Riebeling1-63/+45
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
2013-04-04Fix Qt5 / MinGW problems.Dominik Riebeling1-0/+1
Add missing multimedia module and update some includes. Change-Id: I98c65c4f2e21e6a63d552669468b1da313520499
2013-02-08Create Qt5 compatible version of trace event handler.Dominik Riebeling1-0/+20
Qt5 deprecates the way this was done before. Change-Id: Ic66bce2d1ffcb572a9ed9345abbbbc6bb6475af0
2013-01-27Update Qt includes for compatibility with Qt5.Dominik Riebeling1-1/+2
Change-Id: Ibe400700f6bce0335a2975c6d635e10ae940f932
2011-10-19Remove svn keyword lines from sources.Dominik Riebeling1-1/+0
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-10-02Rockbox Utility: listen to translation change events.Dominik Riebeling1-0/+10
When changing the language don't require a restart anymore. Instead listen to the appropriate changeEvent and retranslate the UI. Designer generated UI files already provide such a function. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2011-02-04systrace: convert input strings using local codepage.Dominik Riebeling1-2/+1
The message handler uses C strings so no information about encoding is present. Since an 8 bit encoding is used convert them to make the systrace window show non-ASCII characters properly. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-07-28Fix a typo.Dominik Riebeling1-1/+1
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-05-07Add repeat counting to system trace.Dominik Riebeling1-3/+26
This make the system trace check for repeating lines, and only print a "(last message repeated n lines.)" instead of the real message multiple times. This keeps the trace much shorter if messages are repeated. The drawback is that the replacement count message will only get printed on the next line getting traced, so until that happens it swallows the repeated lines. Before saving the systrace buffer is flushed, so this should not raise a problem. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2010-03-23Save System Trace on exit and allow easy retrieval after restart.Dominik Riebeling1-8/+39
The System Trace isn't preserved when quitting Rockbox Utility. Change this so the last trace is saved in the cache folder, and add a button to the trace window to allow easy saving it. Should help in cases where users have problems but restart Rockbox Utility before saving the trace. git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2009-10-31FS#10748 - rbutil: Explicitly override GUI layout direction setting for some ↵Tomer Shalev1-0/+1
widgets git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2009-08-29rbutil: dont write logfile if user aborts filename selection.Dominik Wenger1-2/+5
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2009-08-15Fix a warning.Dominik Riebeling1-0/+1
git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657
2009-08-15rbutil: add a errorlog function into rbutil and the possibility to save a ↵Dominik Wenger1-0/+65
log if a error happens. (thanks to bluebrother for the trace functionality) git-svn-id: svn:// a1c6a512-1295-4272-9138-f99709370657