-
Notifications
You must be signed in to change notification settings - Fork 1
/
changelog.html
91 lines (82 loc) · 3.06 KB
/
changelog.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<h3>Version 1.0</h3>
<ul>
<li>Custom Ace Syntaxhighlighter Library build</li>
<li>Custom Smarty Syntaxhighlighter for HTML</li>
<li>Removed global Site Preferences related to user Settings</li>
<li>Complete rewrite of AceEditor User Interface</li>
<li>Reduction of PHP code</li>
<li>Ace themes and modes are now being read directly from folder, making maintainance easier</li>
<li>Moved "Modes" code samples to files, resulting in highly reduced PHP code in function.admin_prefstab.php file</li>
<li>Added {code_block} block plugin for FrontEnd</li>
<li>Added {ace_js} Plugin for FrontEnd</li>
<li>Additional Module Settings</li>
<li>Code search, replace is now possible directly from Editor UI</li>
<li>Mode switching for current session is now possible directly from Editor UI</li>
<li>Added native HTML5 FullScreen support for modern Browser</li>
<li>More options for Editor Size settings</li>
<li>Overall clean up of module code</li>
<li>Removed all inline JavaScript and CSS to files, reducing unnecessary inline code in <br />
CMSMS, keeping source code clean and making maintenance of UI theme easier.
</li>
<li>Editor UI Colorscheme depends on selected Editor Theme (dark/bright)</li>
<li>Complete rewrite of FrontEnd part</li>
<li>Code for Highlighter on frontend is now writen inside {ace_code} block plugin</li>
<li>Necessary JS Scripts have to be included with {ace_head} plugin</li>
<li>wrote aceInit jQuery plugin that is used to initialize Ace library functions</li>
<li>Removed all unnecessary actions and parameters</li>
</ul>
<h3>Version 0.2.5</h3>
<ul>
<li>Fix with html encoding</li>
<li>Updated Ace framework scripts</li>
</ul>
<h3>Version 0.2.4.2</h3>
<ul>
<li>Minor bugfix, $mod could colide with other modules</li>
<li>Minor bugfix to toolbar buttons when multiple Ace instances are loaded</li>
</ul>
<h3>Version 0.2.4.1</h3>
<ul>
<li>Updated to latest Ace build</li>
<li>Added Toolbar</li>
</ul>
<h3>Version 0.2.3.1</h3>
<ul>
<li>Mode preference bugfix</li>
</ul>
<h3>Version 0.2.3</h3>
<ul>
<li>Updated to latest ace from github</li>
<li>Added additional preferences (Modify Templates, AceEditor User Preference)</li>
<li>Added ability to change AceEditor preferences per user</li>
<li>Moved module from extenions to myprefs</li>
</ul>
<h3>Version 0.2.2</h3>
<ul>
<li>Fix for Safari/Mac</li>
</ul>
<h3>Version 0.2.1</h3>
<ul>
<li>Added Internet Explorer preference</li>
<li>Updated ACE with themes</li>
</ul>
<h3>Version 0.2</h3>
<ul>
<li>Added CTRL-S Keybinding</li>
<li>Added Fullscreenmode</li>
<li>Added Frontend Highlighting</li>
<li>Updated Ace</li>
</ul>
<h3>Version 0.1</h3>
<ul>
<li>It's fresh! Nothing changed yet!</li>
<li>Using Ace Version 0.2.0</li>
</ul>
<h3>Roadmap</h3>
<ul>
<li><del>Add Frontend Syntaxhighlighting</del></li>
<li><del>Add Fullscreenmode</del></li>
<li><del>Add Keybinding (CTRL+S)</del></li>
<li><del>Add Editor behavior (Vim, EMacs)</del></li>
<li><del>Maybe add Toolbar</del></li>
</ul>