Sheogorath
32c578db08
Persist nightmode so we can re-enable it
...
Right now the night mode is possible to set by a toggle in the menu bar
but needs to be re-enabled on every document switch, reload, etc.. This
is super annoying so we should keep this state in local storage or
a cookie.
Signed-off-by: Sheogorath <sheogorath@shivering-isles.com>
2018-03-23 19:46:38 +01:00
Stefan Bühler
c4f8fb78ee
don't require referer to find note id in socket.io connections ( fixes #623 )
...
Signed-off-by: Stefan Bühler <buehler@cert.uni-stuttgart.de>
2018-02-05 14:26:42 +01:00
Edoardo Odorico
6fc2c39eda
✨ Implemented dark theme.
...
Signed-off-by: Edoardo Odorico <edoubuntu@gmail.com>
2018-01-05 00:15:13 +01:00
Yukai Huang
4839838d0c
Manage syncscroll / currentMode in appState
2017-05-07 20:38:22 +08:00
Yukai Huang
0e9afde5fa
Move syncsroll under lib
2017-05-07 20:38:22 +08:00
Yukai Huang
d9221f6011
Remove CodeMirror-other-cursors dom creation
...
Since it’s done via hackmdio/CodeMirror#1
2017-05-07 20:38:22 +08:00
Yukai Huang
88c0c68856
Change more global var to global
2017-05-07 20:38:22 +08:00
Yukai Huang
68ccee20b3
Extract modeType
2017-05-07 20:37:27 +08:00
Yukai Huang
18a6f9063e
Change some global variables to local
2017-05-07 20:37:27 +08:00
Yukai Huang
432f215a45
Fix indentation
2017-05-07 20:37:27 +08:00
Yukai Huang
c6c11c54ef
Expose internal editor config variable
2017-05-07 20:37:27 +08:00
Wu Cheng-Han
e32dd547b4
Update to support code block syntax highlighting of gherkin
2017-05-05 18:03:23 +08:00
Yukai Huang
a938cac42a
Fix indentations
2017-03-28 20:38:31 +08:00
Yukai Huang
b711ecfadb
Drop global variable ui exposing
2017-03-28 19:30:06 +08:00
Yukai Huang
ba1bef015f
Update to es6 module import style
2017-03-28 18:31:36 +08:00
Yukai Huang
7637a6a8a6
Update cm instance in changes event argument
2017-03-28 17:32:42 +08:00
Yukai Huang
f5b95c5d36
Move updateStatusBar method into editor class
2017-03-28 17:16:32 +08:00
Yukai Huang
af5ef52f4b
Add cm instance to cursorActivity argument
2017-03-28 12:15:56 +08:00
Yukai Huang
579dda9515
Update focus argument with cm instance
2017-03-28 12:11:05 +08:00
Yukai Huang
d7c068cbfd
Rewrite cursorActivity with multi listener style
...
- adjust function order to prevent standard lint failure
2017-03-28 12:10:35 +08:00
Yukai Huang
b86ecb1342
Extract selection update from updateStatusbar
2017-03-28 11:57:44 +08:00
Yukai Huang
81666a726c
Impl multiple codemirror event listener
2017-03-28 11:18:36 +08:00
Yukai Huang
fff7ebd1b5
Change minor TODO to FIXME
2017-03-28 11:17:30 +08:00
Wu Cheng-Han
a3cdc5ba80
Update to add abc in support charts of textcomplete
2017-03-26 20:46:05 +08:00
Wu Cheng-Han
3156c38598
Fix text complete of extra tags for list not triggered properly
2017-03-23 20:49:31 +08:00
Wu Cheng-Han
890f7089bf
Fix google drive file picker not initialize properly
2017-03-23 20:17:50 +08:00
Wu Cheng-Han
cac618eca8
Fix front-end index.js code styles
2017-03-22 17:48:26 +08:00
Max Wu
f6bd238b0f
Merge pull request #387 from hackmdio/cm-refactor
...
Extract CodeMirror instance
2017-03-14 23:11:56 +08:00
Wu Cheng-Han
f491cdabc1
Fix rendering might result XSS attribute on self closing tag [Security Issue]
2017-03-14 16:27:55 +08:00
Yukai Huang
cc30d370f7
Fix variable exporting error
2017-03-13 22:00:20 +08:00
Yukai Huang
93e41f3a40
Merge branch 'master' into cm-refactor
2017-03-13 21:32:50 +08:00
BoHong Li
5bc642d02e
Use JavaScript Standard Style (part 2)
...
Fixed all fail on frontend code.
2017-03-09 02:41:05 +08:00
Yukai Huang
6556c284e5
Extract editor related code
...
- in public/js/lib/editor/index.js
2017-03-08 21:43:32 +08:00
Wu Cheng-Han
0aaa598130
Fix not determine OT have pending operations properly
2017-02-18 20:11:18 +08:00
Wu Cheng-Han
f7149f5a83
Fix to keep selections on save and restore info
2017-02-18 20:10:34 +08:00
Wu Cheng-Han
0a3baec5b6
Fix missing type declaration in text complete strategy
2017-02-03 21:59:26 +08:00
Max Wu
a261c8e812
Merge pull request #341 from nvsofts/fix_bom_utf8
...
Removed UTF-8 BOM in download function
2017-02-03 18:28:05 +08:00
NV
5a212b9335
Removed UTF-8 BOM in download function
2017-02-03 17:35:49 +09:00
Wu Cheng-Han
e67a6ad368
Fix missing type declaration
2017-02-03 00:07:08 +08:00
Yukai Huang
74b04d08b5
Merge branch 'master' into es6-integration
2017-01-21 12:55:45 +08:00
Wu Cheng-Han
e98278492e
Fix meta error not clear on before rendering
2017-01-21 12:50:02 +08:00
Yukai Huang
4bbe035beb
Merge branch 'master' into frontend-next
2017-01-21 12:08:52 +08:00
Wu Cheng-Han
e00daee6c0
Update to prevent all empty link change hash
2017-01-16 12:42:21 +08:00
Yukai Huang
c0e8306961
Merge branch 'frontend-next' into t216-refactor-common
2017-01-15 11:33:22 +08:00
Yukai Huang
0fca629c34
Rename common.js to login.js
2017-01-13 23:06:31 +08:00
Yukai Huang
3d6b319216
Merge branch 'master' into frontend-next
2017-01-13 22:53:33 +08:00
Wu Cheng-Han
8b378d7847
Update to use shorter wording in limited and protected permissions
2017-01-12 23:36:23 +08:00
Wu Cheng-Han
5f65795e79
Fix permission order and keep wording consistency
2017-01-12 19:04:17 +08:00
Wu Cheng-Han
ffa14cfeef
Fix sortOnlineUserList might not check property existence before comparsion
2017-01-12 17:17:36 +08:00
蒼時弦也
d6be0cf755
Update limite icon to fa-id-card
2017-01-10 20:22:06 +08:00