Curtis Gedak
378f03c0b6
Clear Cheatsheet results when filter text empty
2018-08-14 09:04:00 -06:00
Curtis Gedak
713528a239
Fix crash if Cheatsheet filter term not found and Enter key pressed #354
...
See issue #354 .
2018-08-14 09:04:00 -06:00
Curtis Gedak
0d84202da6
Add new language translations to the Settings window
2018-08-06 11:27:29 -06:00
Windspar
67db180c25
Fixes #217 - segfault when pasting text with focus mode enabled
2018-03-08 11:19:25 -07:00
JackXVII
d3afa11ceb
Remove _updateIndexFromID from textEditView
...
It is not used anymore.
2018-03-03 12:53:52 -07:00
JackXVII
3a21ddd137
Use QPersistentModelIndex in textEditView
...
It is much simpler than catching rowsAboutToBeDeleted signal from model. Also
it fixes #306 .
2018-03-03 12:53:52 -07:00
Curtis Gedak
63b471e10d
Make word match for spell check exclude underscore from words
...
See issue #283 .
Adds (?!_) to perform negative lookahead to exclude "_" from pattern match.
https://stackoverflow.com/questions/14858346/regular-expressions-how-to-express-w-without-underscore
2018-02-20 10:51:57 -07:00
Windspar
4638ba878f
stop crash when click btnGoUp and current editor is None
2018-02-18 14:06:33 -05:00
Curtis Gedak
43c077552a
Avoid crash on spellcheck by ensuring enchant dictionary exists
...
See issue #273 .
2018-02-12 10:59:14 -07:00
Allan Nordhøy
62a8a136c0
Spelling: LaTeX, Pandoc, XeLaTeX, Unicode, HTML. https link
...
See pull request #310 .
2018-02-12 10:52:35 -07:00
Sebastian Rasmussen
dde836e0f4
Fix typos that are visible to end-users.
2018-01-29 10:30:41 -07:00
Sebastian Rasmussen
dfe88a9681
Fix typos in code comments, invisible to end-users.
2018-01-29 10:30:41 -07:00
Olivier Keshavjee
4a9dc00381
Fixes #307 : Overlay status bar prevents access to add/delete world item icons when displaying a message
2018-01-22 18:19:22 +01:00
Olivier
30a49a44d4
Merge pull request #302 from gedakc/issue-281-hidden-file-crash-open-project
...
Skip loading directory and file names that begin with a period
2018-01-18 10:18:58 +01:00
JackXVII
8a9044b4ae
Fix World items positional insertion
2018-01-15 22:02:43 +03:00
JackXVII
43df0b3d8a
Fix World sub-items disappearing
2018-01-15 18:29:21 +03:00
Curtis Gedak
60cc6c59aa
Skip loading directory and file names that begin with a period
...
See issue #281 .
When loading a project that has the setting **Save to one single
file** disabled, Manuskript tries to read all directories and files
under the project directory.
Manuskript expects all files to contain valid unicode characters.
However if a file containing non-unicode characters is read then
Manuskript will crash.
The error message displayed on the console is similar to the
following:
----- begin snippet -----
Traceback (most recent call last):
File "/home/gedakc/workspace/manuskript.olivierkes/bin/../manuskript/ui/welcome.py", line 134, in loadRecentFile
self.mw.loadProject(act.data())
File "/home/gedakc/workspace/manuskript.olivierkes/bin/../manuskript/mainWindow.py", line 566, in loadProject
self.loadDatas(project)
File "/home/gedakc/workspace/manuskript.olivierkes/bin/../manuskript/mainWindow.py", line 793, in loadDatas
errors = loadSave.loadProject(project)
File "/home/gedakc/workspace/manuskript.olivierkes/bin/../manuskript/loadSave.py", line 66, in loadProject
v1.loadProject(project, zip=isZip)
File "/home/gedakc/workspace/manuskript.olivierkes/bin/../manuskript/load_save/version_1.py", line 657, in loadProject
files[os.path.join(p, f)] = fo.read()
File "/usr/lib/python3.5/codecs.py", line 321, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 3131: invalid start byte
----- end snippet -----
There are at least two known situations in which files with
non-unicode characters can arise:
A. The project is on Mac OS X and the operating system automatically
creates a .DS_Store file.
B. The project is under git version control and contains a .git
subdirectory.
This enhancement prevents the Manuskript crash on project load by
ignoring all directory and file names that start with a period.
2018-01-14 11:51:50 -07:00
JackXVII
fe617f871f
Adds moving World items. #219
2018-01-11 23:44:50 +03:00
JackXVII
42bda30331
Fix bug in worldModel
...
Because of this bug treeView could not properly hide the columns
2018-01-11 22:36:42 +03:00
Olivier Keshavjee
3c140d755f
Adds "Sentence mode" to Focus mode. #259
2017-12-15 20:56:40 +01:00
Olivier Keshavjee
19f8938852
Corrects bug in links tooltips
2017-12-15 20:12:51 +01:00
Olivier Keshavjee
a6a82d1bba
Clickable links: adds tip to tooltip
2017-12-14 15:06:51 +01:00
Olivier Keshavjee
cd8ad6cc3a
Adds: clickable links, and display images as tooltips ( #22 , #215 )
2017-12-14 14:55:14 +01:00
Olivier Keshavjee
e76b9b4a1c
Another take on status bar ( #262 )
2017-12-08 10:20:33 +01:00
Olivier Keshavjee
1764baf292
Fixes a bug introduced when fixing #261
2017-12-06 18:53:42 +01:00
Olivier Keshavjee
d521fc0771
Fixes #261 : Manuskript response slow with recent addition of focus mode
2017-12-06 18:41:26 +01:00
Olivier Keshavjee
5e2ac47dcc
Fixes #260 : Organize Menu is not disabled on startup
2017-12-06 08:55:52 +01:00
Olivier Keshavjee
46384b68eb
Fixes bugs in focus mode ( #259 )
2017-12-05 23:45:16 +01:00
Olivier Keshavjee
826d53933f
Adds #259 : Focus Mode (poke #234 )
2017-12-05 23:18:32 +01:00
Olivier Keshavjee
3998ed68d3
Fixes #249 : Ctrl+tab gets trapped in Debug tab
2017-12-04 14:50:09 +01:00
Olivier Keshavjee
3cdb2f8f25
Hides Navigation Dock's title bar
2017-12-04 14:18:58 +01:00
Olivier Keshavjee
17f341fe85
Hides debug tab, and fixes #253 : French Tab in English Mode
2017-12-04 14:12:00 +01:00
Olivier Keshavjee
25911876eb
Fixes #246 : Index card status can spillover
2017-12-04 13:52:58 +01:00
Olivier Keshavjee
9cbd8887c7
Fixes #240 : Cannot write a summary on a plot resolution step
2017-12-04 13:27:57 +01:00
Olivier Keshavjee
9c635301b5
Adds #223 : command line parameter to open project
2017-11-30 17:47:23 +01:00
Olivier Keshavjee
ca39121826
UI tweaks
2017-11-30 17:18:53 +01:00
Olivier Keshavjee
92e5c351b7
Adds: smart formatting on keypress
2017-11-30 13:21:40 +01:00
Olivier Keshavjee
f3156f5bbd
Adds formatting support to MDEditView
2017-11-30 13:12:55 +01:00
Olivier Keshavjee
b1192101ce
Adds Format menu to mainWindow ui
2017-11-30 11:11:01 +01:00
Olivier Keshavjee
3527f4ad8a
Merge branch 'master' into develop
2017-11-30 10:13:25 +01:00
Olivier Keshavjee
d32ee37e84
Hopefully last tweaks in context menu ( #229 ) and optimization
2017-11-29 23:16:01 +01:00
Olivier Keshavjee
e62b473c47
Adds: settings for applicatoin font size
2017-11-29 14:34:25 +01:00
Olivier Keshavjee
82c24498bb
Tweaks Context menu to mirror Edit menu #229
2017-11-29 10:24:07 +01:00
Olivier Keshavjee
c504cb510e
Fixes fullScreen scrollbar range
2017-11-28 19:58:23 +01:00
Olivier Keshavjee
91989269f1
Fixes a bug in highlighter that makes it slow
2017-11-28 16:28:37 +01:00
Olivier Keshavjee
2b1465a1f3
Adds #175 : Typewriter scrolling
2017-11-28 10:26:43 +01:00
Olivier Keshavjee
b97cbdc1c3
Fixes a bug: click in treeview background does not deselect any more
2017-11-27 22:41:44 +01:00
Olivier Keshavjee
f999d6b33d
Fixes bug in welcome: cannot chose template with translation
2017-11-27 22:19:16 +01:00
Olivier Keshavjee
cb79e504e7
Merge branch 'master' into develop
2017-11-27 21:53:37 +01:00
Olivier Keshavjee
c2dcbf56a0
Adds new markdown highlighter and many little tweaks
2017-11-27 21:35:32 +01:00