From 1b3d0d40ed5bdcfab4017f20dda8c18ef569fdc1 Mon Sep 17 00:00:00 2001 From: SeeLook <945374+SeeLook@users.noreply.github.com> Date: Thu, 1 Oct 2015 09:58:11 +0200 Subject: [PATCH] Updated to current state --- TODO | 27 ++++++++++++++++++++++++--- changes | 5 +++++ src/libs/sound/tqtaudioin.cpp | 2 -- 3 files changed, 29 insertions(+), 5 deletions(-) diff --git a/TODO b/TODO index 9ff63584e..b864cf0fc 100644 --- a/TODO +++ b/TODO @@ -10,9 +10,28 @@ ============================================================================ ================ TODO LIST ====================== ============================================================================ -Issues of stable 1.2.0: + +ANDROID: +- crash when audio out was disables and enabled again in settings (audio in probably also) +- keep extra dialogues maximized (file, color dialog) + or create special ones for mobile +- add 'smallest font size' to Tmtr ??? +- add labels with smallest font under level cretor options instead of status tips +- solve issue with restart for settings reset +- Help QTextBrowser has QScroller but it works only with two-touch move, but TlevelPreview works good + + +To consideration: +- additional settings options: + - disable screen locking (TRUE by default) + - full screen mode (TRUE by default) + +============================================================================ +Issues of stable 1.2.2: - fix white lines off staff in the main icon +============================================================================ +- Move context of Ttune translations from QObject to some more suitable name - clean tartini unused code MINOR: @@ -42,10 +61,11 @@ MINOR: - make exam summary pretty - certificates would have some additional data about melodies - bring back isVoice() audio param - average pitch of all chunks or min duration will depend on it +- clear code for guitar body images - divide TexamExecutor class !!!!! - rhythms in score -- in occasion of impelmenting rhythms, +- in occasion of implementing rhythms, instead of signaling from TscoreNote to TscoreStaff call some methods of TscoreStaff directly from TscoreNote - dialog to configure generated melody and its rhythms - rhythms in level and exercise/exam @@ -78,7 +98,8 @@ MINOR: - migrate on preferring 48000 sample rate (ogg files and audio methods) - move status label out as a separate class and implement animations there (can be used in settings windows as well) - +ANDROID: +- unlock left-handed guitar then implement frets zoom to respect transforms Tnote - change class name to Tpitch (???) diff --git a/changes b/changes index dba5276c0..bee76ac40 100644 --- a/changes +++ b/changes @@ -1,5 +1,10 @@ 1.3.0 beta - added touch interface, adjusted GUI layout to it + ANDROID + - new layout of dialog windows for better touch integration + - audio stack ported to Qt Audio for mobile devices + Under the hood + - code fully depends on c++11 capable compiler 1.2.1 BUGS FIXES diff --git a/src/libs/sound/tqtaudioin.cpp b/src/libs/sound/tqtaudioin.cpp index 10e6774d4..260087282 100644 --- a/src/libs/sound/tqtaudioin.cpp +++ b/src/libs/sound/tqtaudioin.cpp @@ -146,7 +146,6 @@ void TaudioIN::startThread() { if (m_inDevice) { m_buffer = new qint16[m_audioIN->bufferSize()]; connect(m_inDevice, &QIODevice::readyRead, this, &TaudioIN::dataReady); -// setState(e_detecting); // qDebug() << "started with buffer" << m_audioIN->bufferSize(); } } @@ -159,7 +158,6 @@ void TaudioIN::stopThread() { m_buffer = 0; resetVolume(); resetChunkPitch(); -// setState(e_stopped); finder()->resetFinder(); } } -- GitLab