Commit Graph

1597 Commits

Author SHA1 Message Date
Ran Luo
dfc73900aa
Merge pull request #1572 from marktext/code-block-line-numbers
feat: add code block line numbers
2019-11-06 22:27:06 +08:00
jocs
e0f9a46c86 Update help menu 2019-11-06 22:18:35 +08:00
Ran Luo
533df9d7bd Update Electron to v7.1.0, and it works well on macOS Catalina system, 7.0.1 can not work. (#1614) 2019-11-06 15:08:51 +01:00
jocs
197f80bdd1 style optimization of aidou 2019-11-06 21:45:49 +08:00
罗冉
5e897d350f Optimization of render performance 2019-11-06 15:49:12 +08:00
罗冉
139a7066db modify highlight style 2019-11-06 13:59:25 +08:00
罗冉
12c2b9d161 style optimization 2019-11-06 13:45:30 +08:00
罗冉
a8bb4bd2f7 Optimization search in folder 2019-11-06 13:14:25 +08:00
jocs
e67fdc3469 Opti: the style in number input 2019-11-06 09:35:00 +08:00
jocs
8ff3b91db5 Update Electron to v7.1.0, and it works well on macOS Catalina system, 7.0.1 can not work. 2019-11-06 08:56:24 +08:00
Ran Luo
77b1b171c1
Merge pull request #1550 from marktext/pandoc-workaround
WORKAROUND: Add environment variable for pandoc
2019-11-05 16:58:36 +08:00
罗冉
a1a91f3904 fix: #1602 the current window is shown as undefined 2019-11-05 15:31:46 +08:00
罗冉
8780f7d22a Match keyword not only from the beginning #1607 2019-11-05 15:08:35 +08:00
罗冉
e0ac7dbad7 modify the event prefix between main and renderer process 2019-11-05 13:36:39 +08:00
罗冉
abdcebed41 Unselect all images and table cells when dialog is shown 2019-11-05 13:08:14 +08:00
Ran Luo
e68151a58c
Merge pull request #1600 from marktext/update-changelog
Update changelog
2019-11-05 08:14:03 +08:00
Ran Luo
6fbd5d296d
Merge pull request #1599 from marktext/update-electron
Update electron to v7.0.1 and resolve node-gyp to v6.0.1
2019-11-05 08:13:39 +08:00
Felix Häusler
f142dea160
Add command palette and quick open dialog (#1493)
* Add command palette and quick open dialog

* Fix format and paragraph commands

* Adjust style and allow to reset list/quote

* Adjust UI and fix some issues

* Add custom placeholder
2019-11-04 19:50:50 +01:00
Ran Luo
f718ca7f14
Merge pull request #1594 from marktext/adjust-export-style
Adjust export theme style
2019-11-04 14:39:51 +08:00
Ran Luo
29e6761cdd
Merge pull request #1597 from marktext/preinstall-node
Require Node.js >=12
2019-11-04 14:39:21 +08:00
罗冉
7bca970802 Update changelog 2019-11-04 14:36:11 +08:00
罗冉
2012ee8272 Update electron to v7.0.1 and resolve node-gyp to v6.0.1 2019-11-04 13:28:39 +08:00
Ran Luo
6a286dfb6b
Merge pull request #1563 from marktext/fix-1523
add error notice when there is something wrong with exporting
2019-11-04 00:53:31 +08:00
jocs
f3b15f3d7c Optimization of log.error mesg 2019-11-04 00:52:55 +08:00
Ran Luo
26e807db08 Fix: ui error in theme setting page (#1589) 2019-11-03 17:46:31 +01:00
Felix Häusler
c9661299ec
Update changelog (#1596) 2019-11-03 17:36:57 +01:00
Felix Häusler
445289a761
Require Node.js >=12 2019-11-03 17:34:10 +01:00
Felix Häusler
ca57e59a48
Adjust export theme style 2019-11-03 17:15:32 +01:00
jocs
e38e504ad7 update vega-lite 2019-11-03 17:50:25 +08:00
jocs
2dd8471c15 Fix: unexpected load all languages 2019-11-03 17:41:34 +08:00
jocs
c3946b4da9 use throttle util 2019-11-03 13:50:40 +08:00
jocs
239de6f34c update line number position 2019-11-03 13:44:23 +08:00
jocs
4726553a34 fix conflict 2019-11-03 10:58:13 +08:00
jocs
07a014e891 handle clean up 2019-11-03 10:52:28 +08:00
jocs
af8c17cf37 add error notice when there is something wrong with exporting 2019-11-03 10:48:13 +08:00
jocs
a43a8b0d12 remove magic number 2019-11-03 10:44:15 +08:00
jocs
d096819cae Merge branch 'develop' into fix-628 2019-11-03 10:32:10 +08:00
Ran Luo
78bc446d0d
Merge pull request #1588 from marktext/degrade-electron-to-7.0.0
can not rebuild electron 7.0.1 due to some dependences
2019-11-03 10:20:43 +08:00
jocs
0810d90cd0 can not rebuild electron 7.0.1 due to some dependences 2019-11-03 10:16:16 +08:00
Ran Luo
0ea57b651e
Merge pull request #1586 from marktext/fix-1578
fix #1578
2019-11-02 23:53:01 +08:00
Ran Luo
fed4eafcca
Merge branch 'develop' into fix-1578 2019-11-02 23:52:41 +08:00
Felix Häusler
09f920eade
Upgrade to Electron 7 (#1543)
* Upgrade to Electron 7

* Fix E2E test issue with Electron 7

* Fix native theme event

* Remove runtime native theme detection

* Update Electron to v7.0.1

* Fix keytar exception
2019-11-02 16:41:51 +01:00
Ran Luo
0ced076328
Merge pull request #1576 from marktext/unsplash-ux
Improve image picker UX
2019-11-02 23:03:14 +08:00
Ran Luo
1fbc0bfb7f
Merge pull request #1570 from marktext/fix-1569
fix #1569
2019-11-02 22:57:01 +08:00
Ran Luo
fd18637d64 fix #1579 (#1587) 2019-11-02 15:55:43 +01:00
Ran Luo
7377de3c12
Feat footnote (#1546)
* feat: footnote identifer

* feat: add update to footnote

* modify some style

* Create footnote from identifier and backlink

* handle backspace in footnote

* export markdown

* add export html

* add export style

* modify style

* feat: add footnote setting option

* fix some bugs

* feat: fix [^longnote] is not auto numbered in exported document but in footnotes.

* Enter to create footnote

* modify some style of footnote

* update footnote icon and add highlight format icon button

* fix #1568
2019-11-02 22:51:05 +08:00
Ran Luo
68e4a9ce7e fix #1583 (#1585) 2019-11-02 15:50:38 +01:00
Ran Luo
070ef96b7a fix: #1466 (#1562) 2019-11-02 15:28:44 +01:00
Ran Luo
3105228774 fix #1547 (#1560) 2019-11-02 15:20:21 +01:00
Ran Luo
07ef9cba0f Fix 1551, and also fix no need heading rules in table cell (#1558)
* Fix 1551, and also fix no need heading rules in table cell

* no need to hide heading # in table cell
2019-11-02 15:18:58 +01:00