46 Commits

Author SHA1 Message Date
nodlek-ctrl
705206b106 localise imagemagick error 2023-04-13 12:10:52 +10:00
nodlek-ctrl
d53bbef482 begin localising the IM error 2023-04-13 11:51:53 +10:00
NaitLee
467857e542 Better PF2 font handling: from wd, pf2 dir, or pf2.zip;
Fix too light strength for command line printing;
Minor changes to code
2023-04-07 18:27:02 +08:00
NaitLee
423a9caf49 Add MX05, MX06 as supported, minor fix;
better Chinese conversion infrastructure
2023-02-12 19:37:24 +08:00
NaitLee
70cdd84359 Write Android build guide; fixed:
error when LANG=None
initial config have incorrect strength/energy
adjustments to docs and scripts
2022-09-12 02:20:08 +08:00
Sync1211
f85bc4cdf3
* Proofreading and corrections for German translation by "Sabse" 2022-08-28 20:00:49 +02:00
Sync1211
cf6a77e8a0
Merge branch 'main' of https://github.com/NaitLee/Cat-printer into main 2022-07-24 15:05:55 +02:00
NaitLee
e81553fcc5 Update i18n:
Traditional Chinese by OpenCC conversion
Chinese translation of `jslicense.html` ahead of time
Replace (device) "refresh" as "scan"
Minor change to readme and a few other
I18n will also modify `<html lang="...">`
2022-07-19 21:34:21 +08:00
NaitLee
500971ae95 Major code clean up; new features:
Test unknown devices (scan everything)
Rework of Web FE Event & Dispatch
Fix major performance problem
Better image processing algorithm
New Halftone-like dither algo., namingly "Pattern"
Some fixes to CSS
Fix potential misc problems by manual testing
2022-07-15 02:51:44 +08:00
Sync1211
cb1ed2feeb * Updated German translations 2022-07-11 20:40:56 +02:00
Sync1211
9a4f7c51c5 Merge branch 'main' of https://github.com/NaitLee/Cat-printer into main 2022-07-11 20:12:16 +02:00
Sync1211
5198bb0a17 * Updated German translation for cat-face-toward 2022-07-11 20:02:01 +02:00
NaitLee
502a572183 better css; image rotation; lolcat i18n; update about
the works are still incomplete. expecting more code cleaning
2022-07-10 01:31:23 +08:00
Sync1211
f761a9cba3 * Updated German translation 2022-07-09 18:34:12 +02:00
Sync1211
363e3c471b
+ Added localization to the license information
* Small adjustments to some English translations
2022-07-09 18:31:09 +02:00
Sync1211
979b0ee788 * Added missing localization entry for "Wrap text" 2022-07-09 18:12:45 +02:00
Sync1211
d564994808 * Adjusted German translations 2022-07-09 17:55:07 +02:00
Sync1211
44df87011c
* Improved element alignment in "Insert Text" dialog 2022-05-28 13:23:52 +02:00
Sync1211
1cb3c795d6
+ Added text-alignment setting 2022-05-25 09:23:01 +02:00
Sync1211
0608d87cf6
+ Implemented preview of text style within the "insert text" dialog 2022-05-24 08:30:33 +02:00
Sync1211
de2e4e518b
+ Added a text area to the "insert text" dialog
* Moved the text settings into the "insert text" dialog
2022-05-19 23:07:24 +02:00
Sync1211
8cdaa048ee
* Moved text settings into the "print" tab
+ Added setting to enable or disable word wrap by space
2022-05-19 21:50:52 +02:00
Sync1211
049aa74e40
* Moved getElementById and querySelector calls from insertText into the constructor
* Replaced prompt with Dialog.prompt
* Replaced loop in wrapText with string.lastIndexOf
* Renamed wrapText to wrap_by_space
* Renamed variables in insertText to match the snake_case convention
* Moved new strings to the end of localization files
2022-05-18 18:44:54 +02:00
Sync1211
7afe68c151
+ Added comments to getMaxCharsPerLine and wrapText
+ Added German and English strings for text-size and text-font
2022-05-18 12:12:11 +02:00
Sync1211
949ab15857
+ Added text printing option to HTML interface 2022-05-18 09:44:46 +02:00
NaitLee
1f47d2ae57 Long awaited PF2 font zooming ("scaling"), fixes:
Frontend will connect to printer only right before printing
Frontend option layout organized & optimized
Backend supress useless warnings
2022-05-16 06:13:14 +08:00
NaitLee
39e29deb5b Important fixes to 0.5.0 2022-05-08 01:34:15 +08:00
NaitLee
367c901259 Better printing experience; Add "strength" control; many other 2022-05-07 22:51:47 +08:00
NaitLee
1b4402c6d2 clean js routine; concat script; try fix macos 2022-05-04 12:07:14 +08:00
NaitLee
002072b586 Layout fix; better dithering; misc corrections 2022-05-03 00:55:20 +08:00
NaitLee
db54d6004d Better CLI; misc/minor fixes; clean up 2022-04-28 23:42:13 +08:00
NaitLee
a8454cbf51 Revised Keyboard mode 2022-04-27 01:59:18 +08:00
NaitLee
ab9ad406cb Accessibility: keyboard mode by Tab 2022-04-26 17:24:46 +08:00
NaitLee
bf81524083 I18n update; also apply special CSS to iframe 2022-04-25 23:47:30 +08:00
NaitLee
b97fd7022e Many misc things. Initial i18n doc. 2022-04-25 02:23:54 +08:00
Frank Tornack
a2239be588
Made it German 2022-04-24 11:44:18 +02:00
NaitLee
33d0157b15 Frontend Big Update 2022-04-22 01:14:40 +08:00
NaitLee
205f5ad5ca Backend Big Update (document later) 2022-04-17 03:20:37 +08:00
Frank Tornack
17419f363c Translation of the new lines 2022-04-13 23:36:18 +02:00
NaitLee
996bc5ec99 Usable text printing (needs code cleaning later) 2022-04-14 01:24:09 +08:00
Frank Tornack
4f0d1a51ad Translation into German
3858f36738/www/lang/en-US.json (L56-L62)
2022-04-13 14:01:05 +08:00
NaitLee
592ee8b9f7 Possible GB03 support, i18n for CLI (optional) 2022-04-09 17:19:35 +08:00
NaitLee
6d86abbae6
Merge pull request #3 from frankenstein91/hotfix/fixpoints
Three points replaced by triple point.
2022-04-08 11:36:40 +08:00
Frank Tornack
3b73eb0458 Three points replaced by triple point. 2022-04-07 20:36:09 +02:00
Frank Tornack
b677dcd2d4 add german as Language 2022-04-07 20:33:03 +02:00
NaitLee
1de73c79d9 A new start! 2022-04-06 18:13:19 +08:00