Skip to content

Commit 86e8d06

Browse files
committed
Version 2.0.2
See changelog since 1.7. Fix #20, fix #21, Fix #25, Fix #26, Fix #29.
1 parent 279bf07 commit 86e8d06

File tree

99 files changed

+30425
-1276
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+30425
-1276
lines changed

readme.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
## LaTeX Table Editor ##
22

3-
**Version 1.7**
3+
**Version 2.0.2**
44

5-
This is the GitHub page of an Open Source WYSIWYG table editor that exports to multiples languages including LaTeX, ConTeXt, Plain TeX, CSV, HTML, BBCode, Eplain, PreTeXt, Markdown and WML.
5+
This is the GitHub page of an Open Source WYSIWYG table editor that exports to multiples languages including LaTeX, ConTeXt, Plain TeX, CSV, HTML, BBCode, Eplain, PreTeXt, MediaWiki, Markdown and WML.
66

77
### Use
88

@@ -26,8 +26,8 @@ You need Bootstrap 3, ntc.js, SheetJS and JQuery. See the online example.
2626
- Eplain
2727
- PreTeXt
2828
- WML
29+
- MediaWiki
2930
- Text (coming soon)
30-
- MediaWiki (coming soon)
3131

3232
### Status
3333

src/.gitignore

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# Windows image file caches
2+
Thumbs.db
3+
ehthumbs.db
4+
5+
# Folder config file
6+
Desktop.ini
7+
8+
# Recycle Bin used on file shares
9+
$RECYCLE.BIN/
10+
11+
# Windows Installer files
12+
*.cab
13+
*.msi
14+
*.msm
15+
*.msp
16+
17+
# Windows shortcuts
18+
*.lnk
19+
20+
# =========================
21+
# Operating System Files
22+
# =========================
23+
24+
# OSX
25+
# =========================
26+
27+
.DS_Store
28+
.AppleDouble
29+
.LSOverride
30+
31+
# Thumbnails
32+
._*
33+
34+
# Files that might appear in the root of a volume
35+
.DocumentRevisions-V100
36+
.fseventsd
37+
.Spotlight-V100
38+
.TemporaryItems
39+
.Trashes
40+
.VolumeIcon.icns
41+
42+
# Directories potentially created on remote AFP share
43+
.AppleDB
44+
.AppleDesktop
45+
Network Trash Folder
46+
Temporary Items
47+
.apdisk

src/LICENSE

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
(The MIT License)
2+
3+
Copyright (c) 2017-2018 JDMCreator/latex-tables.com
4+
5+
Permission is hereby granted, free of charge, to any person obtaining
6+
a copy of this software and associated documentation files (the
7+
'Software'), to deal in the Software without restriction, including
8+
without limitation the rights to use, copy, modify, merge, publish,
9+
distribute, sublicense, and/or sell copies of the Software, and to
10+
permit persons to whom the Software is furnished to do so, subject to
11+
the following conditions:
12+
13+
The above copyright notice and this permission notice shall be
14+
included in all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
17+
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18+
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
20+
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
21+
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
22+
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

src/changelog.txt

Lines changed: 159 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,165 @@ Legend
66
[#] Fixed
77
Dates use a YYYY/MM/DD format.
88

9+
10+
Version 2.0.2 (2020/10/08)
11+
==========
12+
13+
| Note on this release:
14+
| Bug fixes
15+
16+
CORE
17+
18+
[#] An alert dialog could show up in some cases
19+
20+
LATEX EXPORT
21+
22+
[#] Issue with middle-aligned cells when using `Shrink` option (#26)
23+
24+
LATEX IMPORT
25+
26+
[#] Impossible to load `longtabu* to <dim>` and `longtabu* spread <dim>` environments
27+
[#] Impossible to load `longtabu to <dim>` and `longtabu spread <dim>` environments (#29)
28+
29+
Version 2.0.1 (2020/06/29)
30+
==========
31+
32+
| Note on this release:
33+
| Bug fixes
34+
35+
CORE
36+
37+
[/] Changed style of selected cells because of changes of the Chrome core styling
38+
[#] Impossible to select font color for other browser than Firefox (#25)
39+
40+
Version 2.0 (2020/05/31)
41+
==========
42+
43+
| Note on this release:
44+
| Vertical alignment of cells, new interface and Wikicode export
45+
46+
CORE
47+
48+
[+] New look for the toolbar, with new icons and new labels
49+
[+] Better accessibility for the toolbar
50+
[+] New "Find & Replace" function
51+
[+] Rows and columns are now numbered. You can click on the letter/number to
52+
select it.
53+
[+] The webpage now scrolls to the textarea when the code is generated
54+
[+] New "vcell" and "adjustbox" package options ("adjustbox" is disabled)
55+
[+] New icons for diagonal cells
56+
[+] New "caret" and transitions to hide the right toolbar
57+
[/] Output format and settings moved next to the "Generate" button
58+
[/] "Undo" and "Generate" icons moved next to the `File` dropdown
59+
[/] "Tables properties" section moved in a modal dialog
60+
[/] "Borders" section moved to the toolbar
61+
[#] It's now impossible to remove a row/column if it's the only one
62+
63+
LATEX EXPORT
64+
65+
[+] Support for vertical alignment with `vcell`
66+
[+] `Shrink` option is now supported with decimal-aligned cells
67+
[+] New algorithm for the header of the table now try to use the longest "header" of the column
68+
when there's a tie to avoid long `multicolumn`
69+
[+] Rotated table without float are now supported
70+
[+] Warning when `tabu` is used (not recommanded anymore by the LaTeX3 Project Team)
71+
[#] Fixed a bug where dotted borders could appeared dashed with `tabu`
72+
73+
LATEX IMPORT
74+
75+
[+] Support for vertical alignment with `vcell`
76+
77+
WIKICODE EXPORT
78+
79+
[+] New module
80+
81+
HTML EXPORT
82+
83+
[+] Support for vertical alignment
84+
85+
Version 1.9.1 (2020/05/04)
86+
==========
87+
88+
| Note on this release:
89+
| Fixes
90+
91+
CORE
92+
93+
[#] The "Remove all borders" button didn't work
94+
[#] Saving cells that spanned several columns didn't work (regression)
95+
96+
Version 1.9 (2020/05/01)
97+
==========
98+
99+
| Note on this release:
100+
| Support for longer tables, Fixes
101+
102+
CORE
103+
104+
[+] The update to the engine core allows to edit even bigger tables now (still limited to 25MB, but now compression might be used)
105+
106+
LATEX EXPORT
107+
108+
[#] New bullets in unordered lists did not work when the 'shrink' option was activated
109+
110+
Version 1.8.3 (2020/04/28)
111+
==========
112+
113+
| Note on this release:
114+
| Fixes
115+
116+
CORE
117+
118+
[#] Fixes issues where FONT tags were not removed even if they were duplicate
119+
120+
LATEX EXPORT
121+
122+
[#] `textcolor` commands were duplicated in cells with multiple lines of texts (#20)
123+
124+
LATEX IMPORT
125+
126+
[#] `longtabu` tables were not loaded even if they were technically supported
127+
128+
Version 1.8.2 (2020/04/02)
129+
===========
130+
131+
| Note on this release:
132+
| Fixes
133+
134+
CORE
135+
136+
[+] New alert for 2.0 alpha 1
137+
[/] Cursor changed in border mode
138+
139+
LATEX EXPORT
140+
141+
[#] Text color didn't appear when a color name was used in HTML instead of an hex code
142+
143+
Version 1.8.1 (2020/03/22)
144+
===========
145+
146+
| Note on this release:
147+
| Fix for encoding of special characters in LaTeX
148+
149+
LATEX EXPORT
150+
151+
[#] In some cases, characters were not encoded (regression).
152+
153+
Version 1.8 (2020/03/12)
154+
===========
155+
156+
| Note on this release:
157+
| Improved speed for large table, improved layout for large table
158+
159+
CORE
160+
161+
[+] Scrollbar for large tables
162+
[#] Improved speed for `getHTML()` and `hasBorderType()` functions
163+
164+
LATEX EXPORT
165+
166+
[#] Improved speed for `generateFromHTML()`
167+
9168
Version 1.7 (2020/01/26)
10169
===========
11170

src/colorPicker.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ rgbToHsl = function(r, g, b){
5050
}
5151

5252
this.actualSettings = null;
53+
this.toHex = toHex;
5354
this.color = function(color){
5455
color = toRGBA(color) || [0,0,0,1];
5556
color = color.map(function(a){return a||0})

0 commit comments

Comments
 (0)