Youness Alaoui
4a9937f041
Do not use a lambda function in the fullScreenEditor's myScrollBar timer signal
...
The lambda function will keep a reference to the scrollbar python object preventing it
from getting destroyed when the QScrollbar is destroyed. This causes the underlying
QT widget to be freed while the python object still exists, therefore the timer itself
doesn't get stopped/cleaned, so the timer will get called and cause a crash with :
"RuntimeError: Wrapped C/C++ object of type myScrollbar has been deleted"
To reproduce, press F11 repeatedly while scrolling.
2019-02-25 10:22:48 -07:00
Curtis Gedak
baeb5f4653
2nd try to fix macOS X blank screen when leaving fullscreen editor mode
...
See issue #24 .
The first attempt to fix this problem was with commit:
Try to fix macOS X blank screen when leaving editor fullscreen mode
1ae0a77464
2019-02-12 11:23:29 -07:00
Curtis Gedak
1ae0a77464
Try to fix macOS X blank screen when leaving editor fullscreen mode
...
Ensure showNormal() is called after leaving showFullScreen().
See issue #24 .
References:
https://stackoverflow.com/questions/31666744/pyqt5-can-not-close-a-topmost-fullscreen-qdialog-on-mac-osx
https://doc.qt.io/qt-5/qwidget.html#showFullScreen
- To return from full-screen mode, call showNormal().
https://pythonprogramminglanguage.com/destructor/
2019-02-09 10:27:44 -07:00
Sebastian Rasmussen
dfe88a9681
Fix typos in code comments, invisible to end-users.
2018-01-29 10:30:41 -07:00
Olivier Keshavjee
c504cb510e
Fixes fullScreen scrollbar range
2017-11-28 19:58:23 +01:00
Olivier Keshavjee
c2dcbf56a0
Adds new markdown highlighter and many little tweaks
2017-11-27 21:35:32 +01:00
Olivier Keshavjee
7b29d332c5
Removes textFormat panel (bold, italic, etc. buttons)
2017-11-27 20:58:02 +01:00
Olivier Keshavjee
c1ad771642
Subclass textEditView
2017-11-27 15:00:07 +01:00
Olivier Keshavjee
9e95196cc5
Changes Outline enums to IntEnum
2017-11-15 20:58:12 +01:00
Olivier Keshavjee
1aa6afc2bc
Fixes: One white pixel visible in full screen mode #210
2017-11-12 20:48:27 +01:00
Olivier Keshavjee
c89dd460da
Adds: Ability to always show word target in distraction free mode #109
2017-10-14 11:38:22 +02:00
Olivier Keshavjee
f069183ac8
Fixes a small bug in when closing fullScreenEditor
2017-10-14 11:12:56 +02:00
Olivier Keshavjee
694b30a600
Fullscreen theme list uses theme's propper name
2016-03-24 14:17:26 +01:00
Olivier Keshavjee
0a70ec3d5d
Corrects bug: fullscreen editor error when no text (wordcount = 0)
2016-02-28 09:00:36 +01:00
Olivier Keshavjee
9feb0776b6
Bug correction: fullscreen mode doesn't work if scene goal is not set
2016-02-10 01:28:37 +01:00
Olivier Keshavjee
69e0ca93be
Cleaning up imports, at last
2016-02-06 12:34:22 +01:00
Olivier Keshavjee
c469f262f3
Renaming source folder
2016-02-06 08:38:33 +01:00