forgejo/web_src/js/features
wxiaoguang 0a9fcf63a4
Clean legacy SimpleMDE code ()
Since we are using EasyMDE now, we do not need to keep the SimpleMDE code anymore.

This PR removes all legacy SimpleMDE code, and makes some related changes:
* `createCommentEasyMDE` can accept native DOM element, and it doesn't need `jQuery.data` to store EasyMDE editor object (as discussed about the frontend guideline).
* introduce `getAttachedEasyMDE` to get the attached EasyMDE editor object, it's easier to find all the usage of EasyMDE.
* rename variable names from `$simplemde` to `easyMDE`, the `$` was incorrect because it is a EasyMDE editor, not a jQuery object.

With this PR, it will be easier to do more refactoring or replacing EasyMDE with other editors.
2021-12-10 10:51:27 +08:00
..
comp Clean legacy SimpleMDE code () 2021-12-10 10:51:27 +08:00
admin-common.js Frontend refactor, PascalCase to camelCase, remove unused code () 2021-10-21 15:37:43 +08:00
admin-emails.js Split index.js to separate files () 2021-10-17 01:28:04 +08:00
admin-users.js Frontend refactor: move Vue related code from index.js to components dir, and remove unused codes. () 2021-10-15 10:35:26 +08:00
clipboard.js Add new JS linter rules () 2021-11-22 16:19:01 +08:00
codeeditor.js Add new JS linter rules () 2021-11-22 16:19:01 +08:00
colorpicker.js Move jquery-minicolors to npm/webpack () 2020-07-29 14:44:23 -04:00
common-global.js Cleanup and use global style on popups () 2021-11-18 11:26:50 +08:00
common-issue.js Update JS dependencies, adjust eslint config () 2021-12-04 14:43:14 +08:00
common-organization.js Split index.js to separate files () 2021-10-17 01:28:04 +08:00
contextpopup.js Fix context popup error () 2021-10-22 22:34:01 +08:00
dropzone.js Update JS dependencies () 2021-11-11 09:52:16 +08:00
emoji.js Frontend refactor, PascalCase to camelCase, remove unused code () 2021-10-21 15:37:43 +08:00
eventsource.sharedworker.js Update JS dependencies () 2021-08-17 01:32:48 -04:00
heatmap.js Add new JS linter rules () 2021-11-22 16:19:01 +08:00
imagediff.js Improve async/await usage, and sort init calls in index.js () 2021-11-09 17:27:25 +08:00
install.js Refactor install page (db type) () 2021-12-07 13:44:08 +08:00
notification.js Fix some incorrect async functions, improve frontend document. () 2021-11-12 20:37:45 +08:00
org-team.js Frontend refactor, PascalCase to camelCase, remove unused code () 2021-10-21 15:37:43 +08:00
repo-branch.js Multiple Escaping Improvements () 2021-11-16 18:18:25 +00:00
repo-code.js Add new JS linter rules () 2021-11-22 16:19:01 +08:00
repo-commit.js Improve ellipsis buttons () 2021-11-22 21:44:38 -05:00
repo-common.js Switch archive URL code back to href attributes () 2021-11-29 21:50:43 +08:00
repo-diff.js Fix loading content history on show more () 2021-12-06 11:57:51 +08:00
repo-editor.js Sanitize user-input on file name () 2021-11-17 18:08:25 +00:00
repo-graph.js Fix some incorrect async functions, improve frontend document. () 2021-11-12 20:37:45 +08:00
repo-home.js Add new JS linter rules () 2021-11-22 16:19:01 +08:00
repo-issue-content.js Improvements to content history () 2021-11-22 20:20:16 +08:00
repo-issue.js Clean legacy SimpleMDE code () 2021-12-10 10:51:27 +08:00
repo-legacy.js Clean legacy SimpleMDE code () 2021-12-10 10:51:27 +08:00
repo-migrate.js Frontend refactor, PascalCase to camelCase, remove unused code () 2021-10-21 15:37:43 +08:00
repo-migration.js Improve async/await usage, and sort init calls in index.js () 2021-11-09 17:27:25 +08:00
repo-projects.js Support sorting for project board issuses () 2021-12-08 14:57:18 +08:00
repo-release.js Clean legacy SimpleMDE code () 2021-12-10 10:51:27 +08:00
repo-settings.js Improve async/await usage, and sort init calls in index.js () 2021-11-09 17:27:25 +08:00
repo-template.js Frontend refactor, PascalCase to camelCase, remove unused code () 2021-10-21 15:37:43 +08:00
repo-wiki.js Clean legacy SimpleMDE code () 2021-12-10 10:51:27 +08:00
serviceworker.js Frontend refactor, PascalCase to camelCase, remove unused code () 2021-10-21 15:37:43 +08:00
sshkey-helper.js Split index.js to separate files () 2021-10-17 01:28:04 +08:00
stopwatch.js Fix some incorrect async functions, improve frontend document. () 2021-11-12 20:37:45 +08:00
tablesort.js Added missing data- prefix. () 2021-12-03 00:36:00 +08:00
tribute.js Frontend refactor, PascalCase to camelCase, remove unused code () 2021-10-21 15:37:43 +08:00
user-auth-u2f.js Update JS dependencies, adjust eslint config () 2021-12-04 14:43:14 +08:00
user-auth.js Split index.js to separate files () 2021-10-17 01:28:04 +08:00
user-settings.js Split index.js to separate files () 2021-10-17 01:28:04 +08:00