Commit Graph

950 Commits

Author SHA1 Message Date
Ran Luo
c332e71f69
fix: #705 (#714)
* fix: #705

* remove debug codes

* fix nested list and multiple paragraphs
2019-03-17 17:51:20 +08:00
Felix Häusler
ebe929619a fix: open files in current window (#762)
* fix: open files in current window

* fix: open drag&drag also in new tab if specified
2019-03-17 17:49:34 +08:00
Felix Häusler
7c5a6143b9 fix: broken relative image sources when exporting (#761) 2019-03-17 17:44:26 +08:00
Felix Häusler
eff54dcaa1 fix: sidebar tree view (#764) 2019-03-17 17:39:00 +08:00
Felix Häusler
2007fc59e9 docs: update readme (#767) 2019-03-15 08:45:06 +08:00
Felix Häusler
360f28b7ae docs: update changelog (#768) 2019-03-15 08:38:38 +08:00
Felix Häusler
c47795e4ba fix: XSS and Electron vulnerability (#765)
* fix(security): XSS when exporting

* fix(security): Electron security vulnerability
2019-03-14 02:06:57 +08:00
Felix Häusler
5d23b08ea9 fix: README.md image sources (#763) 2019-03-13 10:26:29 +08:00
Ran Luo
fd3daf4e51
fix: #752 (#758)
* fix: #752

* fix typo
2019-03-13 00:12:52 +08:00
Ran Luo
c1351dab7d narrow the width of edit area (#750)
* narrow the width of edit area

* change source edit area width
2019-03-12 16:56:02 +01:00
Ran Luo
1fd335853f update quick insert icons (#746) 2019-03-11 18:50:08 +01:00
Marco Westerhof
6d608d16c3 fix small typo (#745) 2019-03-11 21:45:28 +08:00
Ran Luo
0a3efbf88e fix: 622 text selection (#743) 2019-03-09 19:29:56 +01:00
Ran Luo
6639bb9ba8 fix #659 allow width and height attributes in img tag (#742)
* fix #659

* valid width and height attributes of img tag

* remove debug codes
2019-03-09 19:11:42 +01:00
Ran Luo
dec7502ebe Feat setextheading (#741)
* suport sutext heading input

* fix: #708

* fix: unrecognize horizontal line syntax
2019-03-09 14:13:42 +01:00
Ran Luo
2c87af7f2f update pageage.json, add maintainer (#733)
* update pageage.json, add maintainer

* update dep

* feat: opti quick insert

* update quick insert icon

* update pageage.json, add maintainer

* update dep

* feat: opti quick insert

* update quick insert icon

* add windows support

* fix #576
2019-03-09 12:51:55 +01:00
Felix Häusler
8f73940e2e Fix tab change in source code mode (#737) 2019-03-08 21:30:02 +08:00
Ran Luo
9d5f3ae496 fix #710 automatically wrap code block lines when printing (#725) 2019-03-08 12:55:03 +01:00
Felix Häusler
e668aeb350 Always add files to recently used document list (#736) 2019-03-08 02:32:52 +08:00
木士羽
519f82451a Add support for recently used directory (#718) 2019-03-07 17:38:32 +01:00
Felix Häusler
cbd90bfeb4 User-defined open files (#735) 2019-03-07 22:59:40 +08:00
Felix Häusler
44c537a62c Initialize editor when loading a folder and show default tab (#729) 2019-03-07 22:35:16 +08:00
Marco Westerhof
b4c23d1f02 fix small typo (#734) 2019-03-07 22:20:13 +08:00
Felix Häusler
a803cf4ab5 Fix titlebar null property during initialization (#726) 2019-03-07 08:28:44 +08:00
Felix Häusler
7bab8fa69c Update desktop file (#730) 2019-03-07 08:08:01 +08:00
Ran Luo
1c42555a10 fix: #671 allow pasting multiline text into a heading (#719) 2019-03-06 19:33:20 +01:00
Felix Häusler
471e2381e2 Improve dev experience (#731) 2019-03-06 23:01:45 +08:00
Felix Häusler
9af9111d31 Fix Windows path separator in tree view (#728) 2019-03-06 22:44:21 +08:00
Felix Häusler
e94131b342 Fix recommended filename/title (#727) 2019-03-06 10:34:23 +08:00
Ran Luo
4880af4dad
Fix #684 (#723)
* fix: auto focus language input field when create code block by quick insert or menu

* fix: active language input field by arrow up and down
2019-03-05 23:34:14 +08:00
Ran Luo
a758a2e9a2 opti: better auto pair (#722)
* opti: better auto pair

* fix error in deleteContentForward
2019-03-05 16:32:21 +01:00
Ran Luo
60275d89b3 fix: #666 show tooltip on document info hover (#717)
* fix: #666
2019-03-04 22:21:22 +01:00
Felix Häusler
9a16361c1b Partial rebase from markedjs (#701)
* markedjs#1239, markedjs#1262: Escapedpipes

* markedjs#1303: add hard line break when backslash at EOL

* markedjs#1135: update the list of markdown escapes, per commonmark

* markedjs#1224: fix unsafe heading regex

* markedjs#1023: new blockquote rule: match any paragraph-like content up to next line

* markedjs#1245: GFM table compliance

* markedjs#1013, markedjs#1181 fix backticks in inline code and em

* markedjs#1351: fix emphasis closing by single _

* markedjs#1034: make autolinks compliant

* markedjs#1387: fix language identifier parsing

* Restore table escape characters
2019-03-04 20:26:21 +08:00
Felix Häusler
359387a390 User-defined titlebar settings (#721) 2019-03-04 10:57:31 +08:00
Ran Luo
62633c498e fix: #629 (#720) 2019-03-03 21:05:51 +01:00
Ran Luo
240d64aa55 fix: #706 combine lists of different type (#716) 2019-03-03 21:05:39 +01:00
Ran Luo
4278362f82 fix: #673 disable autocompletion in inline math (#715) 2019-03-03 21:04:37 +01:00
Ran Luo
39e0e683a9 fix: #672 style error in list item (#713) 2019-03-02 15:57:01 +01:00
Ran Luo
e41a83f7d1
fix: #709 (#712) 2019-03-02 20:57:34 +08:00
Ran Luo
437e0b0951 fix: Unable to insert text into a table cell (#702)
fix#670
2019-03-02 11:44:14 +01:00
Felix Häusler
4647a53111 Add compile time version information (#695) 2019-02-28 23:03:55 +08:00
Felix Häusler
7aa723b9e7 Add XSS e2e test and fix error handler issue (#700) 2019-02-27 22:16:47 +08:00
N-McA
5157b6a462 Add Inline Math to formatting menus (#649)
* remove the unused variable CLASS_OR_ID from domManipulate.js

* add inline math to the formatting menus, and as CtrlorCmd-M

* add color to the math icon when format is applied

* skip the delimiting characters for math and code and del

* skip the delimiting characters for math and code and del

* Update zh_cn.md (#653)

* Update zh_cn.md

* Update zh_cn.md

* Add Markdown MimeType (#648)

* Add Markdown MimeType

XDG Desktop components will identify this program as a Markdown editor

* Add mimetype to package.json

* Removing old Mime

* Explicitly define security guidelines (#652)

* Adjust inline math font (#657)

* add inline math to the formatting menus, and as CtrlorCmd-M

* add color to the math icon when format is applied

* skip the delimiting characters for math and code and del

* skip the delimiting characters for math and code and del

* remove clash with macos minimise by ensuring ctrl-m for inline math

* combine the two conditionals

* fix trailing spaces
2019-02-27 19:19:29 +08:00
罗冉
ea22a94286 update: readme file 2019-02-27 19:12:16 +08:00
Kiwoong
597a23a24c Add Translation Korean (#699)
Translation README.md file
2019-02-27 19:02:31 +08:00
Felix Häusler
4a54beaa09 Fix #681 (DOMPurify) and update electron (#682) 2019-02-20 10:26:47 +08:00
Felix Häusler
a55fc94db7 Fix undefined language id when exporting a code block (#591) (#677) 2019-02-08 00:32:44 +08:00
Felix Häusler
25843b14a0 Update dependencies (#676)
* Update dependencies

* Update changelog
2019-02-08 00:31:38 +08:00
Felix Häusler
47946739eb backport: Spellchecker minor bug fixes (#651)
* Experimental spellchecker backport

* Normalize path
2019-02-01 22:32:08 +08:00
Felix Häusler
cbd055e2f2 Add missing Exec parameter to desktop file (#663) 2019-02-01 22:21:56 +08:00