Commit Graph

204 Commits

Author SHA1 Message Date
Felix Häusler
eff54dcaa1 fix: sidebar tree view (#764) 2019-03-17 17:39:00 +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
Marco Westerhof
6d608d16c3 fix small typo (#745) 2019-03-11 21:45:28 +08: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
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
Felix Häusler
a803cf4ab5 Fix titlebar null property during initialization (#726) 2019-03-07 08:28:44 +08:00
Felix Häusler
9af9111d31 Fix Windows path separator in tree view (#728) 2019-03-06 22:44:21 +08: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
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
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
Felix Häusler
47946739eb backport: Spellchecker minor bug fixes (#651)
* Experimental spellchecker backport

* Normalize path
2019-02-01 22:32:08 +08:00
Ran Luo
81af43be93
feat: add hide quick insert hint option (#638) 2019-01-07 22:25:18 +08:00
Felix Häusler
790448ae5f Allow custom fonts and improve side bar (#626) 2018-12-25 18:52:51 +08:00
Felix Häusler
a2a0363541 Add production source maps (#610)
* Add production source maps

* Increase mocha timeout
2018-12-20 17:09:16 +08:00
Felix Häusler
2ce05829d7 Fix tests and improve CI (#590)
* Fix tests and improve CI

* Add xvfb to Linux - still problems with Mocha e2e tests

* Disable Webpack Bundle Analyzer for testing

* Use preinstalled yarn application on AppVeyor

* Fix build failure with latest vue version

* Remove "markdown-toc"

* Fix application title unit test

* Hide electron window during unit tests

* Add basic muya unit tests

* Dirty markdown-toc replacement

* Update dependencies

* Update eslint packages and configuration
2018-12-17 10:29:37 +08:00
Felix Häusler
fa394be978 Fix build failure with latest vue version (#605) 2018-12-13 21:58:52 +08:00
Felix Häusler
6ec0a215ac Fix multiple print service bugs (#594)
* Fix print service

* Fix printing

* Optimize CSS style and remove deprecated code
2018-12-06 21:01:33 +08:00
Felix Häusler
6a96a46fdb Add exception handler (#565) 2018-11-27 22:59:13 +08:00
jocs
eb9b3b8437 fix: copy paste bug in list 2018-11-13 21:08:15 +08:00
Felix Häusler
7623377432 Improve sidebar and tab design (#555) 2018-11-12 21:06:36 +08:00
jocs
8dcd4d118d fix: #509 2018-11-10 11:53:07 +08:00
jocs
968b538acf opti: make UI components to plugins, disable spellcheck 2018-11-08 22:44:45 +08:00
Felix Häusler
72ef20edd8 Don't show save dialog for an empty/not changed document (#548)
* Don't show save dialog for an empty document

* Fix blank document was always encoded as LF
2018-11-07 21:50:10 +08:00
Ran Luo
39e1ea8081
Prism replace codemirror (#516)
* feat: basic use of code block by prism

* opti: remove codemirror from muya

* feat: add highlight to math and frontmatter

* feat: import and export in math block, html block, frontmatter, code block

* update: paragraph ctrl

* feat: copy and paste in new math block and html block

* feat: update code block style in dark theme

* feat: search and replace in code block

* fix: update menu item status when selection changed

* opti: optimization of updateCtrl divide it into clickCtrl and inputCtrl

* opti: search and replace in code block when no lang selected

* opti: copy paste in code block

* feat: insert paragraph before or after code block

* opti: change emoji.js to emoji.json

* feat: auto indent in code block

* opti: auto indent in code block

* opti: remove the use of snabbdom-virtualize

* fix: do not show format float box in code block

* opti: emoji picker

* update: delete some unused codes

* update: electron

* use a temp prismjs2 instead of prismjs
2018-10-23 21:21:58 +08:00
Jocs
b68b30af4b opti: optimization some codes 2018-10-17 19:05:19 +08:00
Jocs
55d453a91c fix: #510 pdf export error 2018-10-16 15:10:07 +08:00
Felix Häusler
067cfb0fa7 opt: improve image upload UX (#508)
* opti: notify the user about the deletion url of the uploaded image

* Update changelog
2018-10-15 00:47:14 +08:00
Jocs
5c5832bef7 feat: add html bock to paragraph menu 2018-10-07 12:12:20 +08:00
Jocs
c8e610656a opti: extract clipboard class from index.js 2018-10-06 18:30:24 +08:00
jocs
37e64cabd3 feat: quick insert paragraph 2018-10-06 14:15:08 +08:00
Jocs
11f5f45b8b fix: #393 2018-10-01 13:36:07 +08:00
Jocs
2ff6b77488 feat: drag to import 2018-09-24 18:40:40 +08:00
Jocs
dc9f128249 feat: export files in file menu 2018-09-24 16:32:50 +08:00
Jocs
400bb9cdc3 update: update all the dependencies 2018-09-23 22:44:59 +08:00
Jocs
c3f8c9d129 opti: drag image to upload directlly 2018-09-22 18:11:11 +08:00
Jocs
a0ffb60054 opit: rewrite export pdf and print 2018-09-22 13:01:21 +08:00
Jocs
79866a4604 opti: delete some unused codes 2018-09-22 12:16:02 +08:00
Jocs
7d6af4f587 opti: rewrite export html 2018-09-22 12:01:51 +08:00
Jocs
adc491142e opti: remove duplicated codes when export file 2018-09-20 23:55:43 +08:00
Jocs
db5e7b8e8d fix: #485 Open Project command. Maybe rename to Open folder 2018-09-20 21:50:14 +08:00
Jocs
e80c8c4098 feat: #487 Show filename while hovering over marktext file on dock 2018-09-20 21:43:10 +08:00
enyaxu
c01c65cbba #421 Add experiment function RTL support (#439)
* feature: Add experiment RTL support

* fix: binding to currentfile textdirection

* feature: add sourcecode RTL support

* feature: add text direction menu upgrade

* fix sourceCode does't change from menu switch text direction
2018-08-12 20:55:48 +08:00
Felix Häusler
6abd88e075 fix: #402 table of contents sidebar scroll bug (#461) 2018-08-12 20:38:31 +08:00
Maksym Dogadailo
f8edf00298 fix: title bar resizing in north direction (#455)
Fixing window resizing in north direction
Added title-no-drag to left-toolbar for non darwin systems
2018-08-12 16:36:49 +08:00
Maksym Dogadailo
77ebe1cae4 Exclude hard-line-break from printing. (#454)
Resolves 447
2018-08-12 16:34:45 +08:00