Commit Graph

40 Commits

Author SHA1 Message Date
CouldBeThis
aed36dbf32
Remove expired "marktext.app" domain (#3350) 2022-07-16 15:45:58 +02:00
Felix Häusler
2bb405a03e
Replace node-spellchecker with Electron builtin spell checker (#2895)
* Replace node-spellchecker with Electron builtin spellchecker

* Fix word match unit tests

* Fix issue to enable spell checker if it was disabled at startup

* Fix spell checker was always disabled on macOS

* Code cleanup

* Fix circular dependency in Muya

Fix circular dependency between config/index.js and utils/index.js in Muya.
2022-03-27 11:27:39 +08:00
Felix Häusler
03afc1ec29
0.17.1 (#3105) 2022-03-07 19:09:38 +01:00
Felix Häusler
637395a1f7
0.17.0 (#3059) 2022-02-23 20:40:20 +01:00
Felix Häusler
6b3ead958e
Fix issues with non-US keyboards and add key binding settings page (#2930)
Replaced the key manager by atom-keymap to support non-US keyboards and
dead key translation on macOS and Windows. In addition, a GUI for key
bindings was added.
2022-01-29 15:14:19 +01:00
Ran Luo
8af9605e35
feat: support solidity in codeblock and optimization of file icons (#2775)
* feat: support solidity in codeblock and optimization of file icons

* feat: update file icons
2021-12-26 16:21:00 +08:00
bolshoytoster
2ed5a85012
Removed the space in 'Mark Text' (#2763) (#2782)
* Removed the space in 'Mark Text' (#2763)

Literally just replaced all occurances of 'Mark Text' with 'MarkText' using sed.

This is directly related to #2763.

* Revert changes to .github directory

Reverted changelog etc.

* Added `cs` alias for `csharp` in code blocks (Fixes #2760)

* Added error handler in the renderer process (should fix #2758)

The `src/muya/lib/contentState/clickCtrl.js` file will now return if
`document.querySelector` fails to find an element.
2021-12-25 21:05:58 +08:00
Felix Häusler
56c51b52f5
Fix slow startup on Windows (#2786) 2021-12-25 18:06:34 +08:00
Felix Häusler
cb38f99d2d
Release v0.16.3 (#2448) 2020-12-27 13:26:19 +01:00
Felix Häusler
e4b33816cf
Upgrade to N-API and Electron 11 (#2422)
* Upgrade to N-API and Electron 11

* Update Electron and remove workaround

* Fix ESLint error
2020-12-18 18:25:59 +08:00
Felix Häusler
1e7ff90685
Release v0.16.2 (#2200)
Bump version to 0.16.2 and update documentation.
2020-06-18 21:57:23 +02:00
Ran Luo
95380d2210
Release v0.16.1 (#2011) 2020-03-28 09:34:28 +08:00
Ran Luo
bf322a0231
update readme (#2008)
* update readme

* remove unused codes

* Update third party

* remove unused codes
2020-03-27 14:15:47 +08:00
Ran Luo
cd9afbb6a9
Release v0.16.0 (#2004)
* release version 0.16.0

* update readme file
2020-03-27 11:46:16 +08:00
Felix Häusler
3cc3c17e07
Bump version to v0.16.0-rc1 (#1645)
* Fix allowed paragraph transformations

* Fix wrong condition

* Add Windows spell checker and fixes (#1624)

* Add Windows spell checker and fixes

* Fix build failure on macOS

* Fix preference visibility

* Bump version to v0.16.0-rc1

* Update Electron
2019-11-08 18:42:42 +01:00
Felix Häusler
603ed04ab1 Add experimental spellchecker (#1424)
* Experimental spellchecker for testing purpose

* Fix 'apache' license validation

* Use local electron-spellchecker for development

* Add settings and bug fixes

* Fix Hunspell switchLanguage bug and improvements

* Fix attach to editor when enabling spell check again

* Add Hunspell license

* Copy default Huspell dictionary on first start

* Fix full language name

* Some code improvements

* Allow to add words to user dict and  bug fixes

* Allow to change Muya's spellcheck container attribute

* feat: Don't underline misspelled words

* Allow to set Hunspell on macOS

* Fix spellchecker changed value

* Refactor switchLanguage, init and enableSpellchecker

* Refactor and some fixes

* Code improvements

* electron-spellchecker cleanup and optimization

* Disable automatic language detection for Hunspell

* Fix init on macOS and update JSDoc

* Fix macOS issues and some improvements

* Load single settings value only

* Fix rebase

* Remove debug code

* Move electron-spellchecker to scoped npm repo

* Fix dictionary of ignored words on macOS

* Move replaceWordInline to core API

* Remove comment block

* Fix upstream lint error
2019-10-17 15:54:09 +08:00
Felix Häusler
c85050b340 Update documents (#1439) 2019-10-03 23:07:53 +08:00
Felix Häusler
a09a391e1e Reformatted appdata file (#1263) 2019-08-13 22:57:08 +08:00
Ran Luo
65d12af922
Release v0.15.0 (#1242)
* release v0.15.0

* release version 0.15.0
2019-08-07 22:33:01 +08:00
Felix Häusler
fdd13b8606 Update Third Party Notices (#1219) 2019-08-01 09:15:59 +08:00
Felix Häusler
72702427f1 Add ripgrep as find in files backend (#1086)
* Add ripgrep as find in files backend

* Fix API limit on Appveyor

* Fix css style

* support search and jump (#1)

* Style fixes
2019-06-20 22:46:24 +08:00
Felix Häusler
e6e652713a
Find best window to open second-instance files and directories in (#1054)
* Files via command-line are opened in the best window

* Don't show FSW changed notification while saving

* Fixed source-code mode setting and remove focus/typewritter option

* Simplify ignore list

* Fix invalid dialog parameter

* Fix invalid dialog parameter (2)

* Use async message box dialog

* Update documentation

* few changes

* Check timer before calling clearTimeout

* Improve switch style

* Fix style
2019-06-09 15:41:58 +02:00
Ran Luo
7dee1a4135 update prismjs (#1012)
* update prismjs

* update language.json
2019-05-08 00:13:08 +02:00
Felix Häusler
bfcad27178 fix typo in flathub metadata (#989) 2019-04-29 01:20:07 +08:00
Felix Häusler
6479928168
Add markdown document icon for macOS and Windows (#915) 2019-04-16 20:06:57 +02:00
Felix Häusler
5ab688a52f
release v0.14.0 (#930) 2019-04-12 19:51:30 +02:00
Felix Häusler
e78bc8036c v0.14.0 release candidate 1 (#880) 2019-04-06 06:57:12 +08:00
Felix Häusler
9dcba58a23 Update documentation [ci skip] (#874) 2019-04-06 00:03:48 +08:00
Felix Häusler
c590977c09 Update Flathub metadata (#861) 2019-04-04 09:11:08 +08:00
Felix Häusler
b4784e83c5 Update license and add third-party licenses (#835) 2019-03-30 22:15:51 +08:00
Felix Häusler
7bab8fa69c Update desktop file (#730) 2019-03-07 08:08:01 +08:00
Felix Häusler
cbd055e2f2 Add missing Exec parameter to desktop file (#663) 2019-02-01 22:21:56 +08:00
Víctor Fernández
844479b326 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
2019-01-24 16:01:52 +08:00
jocs
ce8d17de95 release version 0.13.65 2018-11-21 10:27:17 +08:00
Jocs
cdc9c6c8ab release version 0.13.53 2018-10-28 19:03:56 +08:00
Jocs
3c52ecf87a release: version 0.13.50 2018-10-25 11:27:54 +08:00
Jocs
746969e705 release: 0.12.25 2018-06-19 23:34:32 +08:00
Felix Häusler
b9866cb662 Update AppStream metadata [ci skip] (#341) 2018-06-17 18:04:52 +08:00
Jocs
a438af592f update linux release 2018-06-17 18:01:22 +08:00
Felix Häusler
311d7ddf1a Bundle desktop files and resources (#336) 2018-06-15 12:51:37 +08:00