summaryrefslogtreecommitdiffstats
path: root/src/gui/gui.h
Commit message (Collapse)AuthorAgeLines
* Add an option to prevent an idle session while a call is in progressFrédéric Brière2019-07-13-0/+10
| | | | | | | | | Having the session marked as idle while a call is in progress could trigger certain actions (such as locking the screen, logging out automatically, or suspending the system) which could be undesirable in this situation. Closes #123
* Have --call/show/hide invoke methods in the GUI threadFrédéric Brière2016-10-05-0/+4
| | | | Fixes #82
* Merge pull request #76 from fbriere/issue/25-fsf-old-addressLuboš Doležel2016-10-05-2/+1
|\ | | | | Replace (old) FSF postal address with URL in header files
| * Replace (old) FSF postal address with URL in header filesFrédéric Brière2016-10-02-2/+1
| | | | | | | | | | | | Wording copied from https://www.gnu.org/licenses/gpl-howto.en.html Fixes #25, fixes #71
* | Invoke "ask user to refer" from within the GUI threadFrédéric Brière2016-10-04-0/+4
|/ | | | Fixes #74
* DTMF event type cleanupMichal Kubecek2016-05-20-2/+2
| | | | | | | DTMF event constants handling is a bit messy as three different types are used in different source files, triggering various compiler warnings. Introduce t_dtmf_ev type and use it everywhere, also replace helper macros by inline functions.
* fix some compiler warningsMichal Kubecek2015-06-12-2/+2
|
* style: break too long lines, fix alignmentMichal Kubecek2015-06-12-18/+24
|
* Fix #13 (calls to GUI from wrong thread)Lubos Dolezel2015-06-10-1/+23
|
* Fix QPixmap use outside of main threadLubos Dolezel2015-06-04-0/+1
|
* Ported Q3Process and Q3ProgressDialogLubos Dolezel2015-06-02-2/+2
|
* Fixed optional feature enablingLubos Dolezel2015-06-02-0/+7
| | | | | Hide Diamondcard support Other fixes
* Twinkle now compiles with Qt4 uic, but crashes at runtime (due to GUI calls ↵Lubos Dolezel2015-06-02-4/+2
| | | | from outside the main thread)
* GUI build in progress.Lubos Dolezel2015-06-01-2/+4
| | | | The next step is to adapt .ui.h files to use Qt4 UIC-generated headers.
* replace more GUI accesses from non-GUI threadsMichal Kubecek2015-04-17-0/+3
| | | | | | | | | | | There are more methods of MPhoneForm that must not be called from non-GUI threads but were called directly via t_gui callbacks: updateLog() updateCallHistory() updateMissedCallStatus() Again, replace direct calls with (queued) signal/slot connections.
* replace more GUI accesses from non-GUI threadsMichal Kubecek2015-04-15-0/+2
| | | | | | Calls to mainWindow->display() and mainWindow->displayHeader() do not produce QPixmap warnings but can also result in a crash. Replace them with a (queued) signal/slot connection.
* do not call GUI slots directly from non-GUI threadsMichal Kubecek2015-04-15-0/+5
| | | | | | | | | | Direct calls to QObject slots (accessing GUI functions) from non-GUI threads cause QPixmap: It is not safe to use pixmaps outside the GUI thread warnings and (worse) random crashes. These must be rewritten to (queued) signal-slot connections.
* Qt4 port step 2: apply qt3toqt4Michal Kubecek2015-04-15-2/+2
|
* initial checkinMichal Kubecek2015-04-13-0/+396
Check in contents of upstream 1.4.2 tarball, exclude generated files.