summaryrefslogtreecommitdiffstats
path: root/src/gui/gui.cpp
Commit message (Collapse)AuthorAgeLines
* Move (private) gui_cmd_call/show/hide() methods to their proper locationFrédéric Brière2016-10-05-38/+38
| | | | (This is just cut-and-paste, also removing some trailing whitespace.)
* Have --call/show/hide invoke methods in the GUI threadFrédéric Brière2016-10-05-6/+14
| | | | 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-6/+19
|/ | | | Fixes #74
* DTMF event type cleanupMichal Kubecek2016-05-20-5/+5
| | | | | | | 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.
* gui: Fix info message handlingPalo Kisa2016-03-21-4/+3
|
* Fix spellingPeter Colberg2015-12-30-1/+1
|
* Partial lock rework in t_phone (#17). If the app starts crashing or ↵Lubos Dolezel2015-07-07-11/+9
| | | | freezing, this commit is probably to blame.
* Move some possibly blocking ops into userintf.cpp event queue (#17)Lubos Dolezel2015-07-07-16/+28
|
* fix some compiler warningsMichal Kubecek2015-06-12-3/+4
|
* style: break too long lines, fix alignmentMichal Kubecek2015-06-12-36/+75
|
* Save window state/geometry, incl. main splitter (resolves #7)Lubos Dolezel2015-06-11-4/+7
|
* Fix a regression in #13Lubos Dolezel2015-06-11-1/+1
|
* Fix #13 (calls to GUI from wrong thread)Lubos Dolezel2015-06-10-231/+315
|
* Extend copyright till 2015Lubos Dolezel2015-06-04-1/+1
|
* Application fully ported to Qt4 (no Qt3Support used any more)Lubos Dolezel2015-06-04-86/+84
|
* Fix QPixmap use outside of main threadLubos Dolezel2015-06-04-25/+28
|
* More Qt3 -> Qt4 porting, now only the main window remainsLubos Dolezel2015-06-03-2/+2
|
* selectnicform ported to Qt4Lubos Dolezel2015-06-03-4/+3
|
* Ported Q3Process and Q3ProgressDialogLubos Dolezel2015-06-02-78/+80
|
* Fixed optional feature enablingLubos Dolezel2015-06-02-9/+29
| | | | | Hide Diamondcard support Other fixes
* Twinkle now compiles with Qt4 uic, but crashes at runtime (due to GUI calls ↵Lubos Dolezel2015-06-02-13/+12
| | | | from outside the main thread)
* GUI build in progress.Lubos Dolezel2015-06-01-4/+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-9/+6
| | | | | | | | | | | 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-122/+124
| | | | | | 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-14/+17
| | | | | | | | | | 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 6: QPixmap::fromMimeSource cleanupMichal Kubecek2015-04-15-3/+3
| | | | | Convert remaining uses of QPixmap::fromMimeSource() to qPixmapFromMimeSource (will be rewritten to native Qt4 resources later).
* Qt4 port step 5: type safetyMichal Kubecek2015-04-15-2/+2
| | | | Fix various type check errors.
* Qt4 port step 2: apply qt3toqt4Michal Kubecek2015-04-15-26/+29
|
* initial checkinMichal Kubecek2015-04-13-0/+3057
Check in contents of upstream 1.4.2 tarball, exclude generated files.