AnHardt
795541f87e
utf8-mapper for Turkish
The non utf8 version of turkish is a bit unhandy.
Delete `language_tr.h`
Rename `language_tr_utf.h` to `language_tr.h`
Provide a propper utf8-mapper for Turkish and use it.
7 lat temu
Scott Lahteine
05d8d189f6
Adjust spacing in utf_mapper.h
8 lat temu
Scott Lahteine
71842b6a17
Apply const to LCD arguments and locals
8 lat temu
Mehmet Sutas
6fb9c6fe07
Follow-up for #5167 Turkish Language
Add check for Turkish Font before setting better font for graphic displays
8 lat temu
AnHardt
b273736962
Make MAPPER_NON the fall back mapper
Make MAPPER_NON the fall back mapper - if no other is defined.
One list less to maintain.
8 lat temu
Scott Lahteine
928ff6487a
Greek language pack from @psavva
8 lat temu
Scott Lahteine
ddf3e1e22d
Tweaks to some verbiage
8 lat temu
esenapaj
888443ca1e
Enclose all #error strings with apostrophes
8 lat temu
Scott Lahteine
259794c0be
Make DISPLAY_CHARSET_HD44780 a single setting
8 lat temu
Scott Lahteine
0da744b7b0
Further cleanup of comments, partial Doxygen-style
Following up on #3231
8 lat temu
jbrazio
5e5d250832
Added gplv3 header to all Marlin files
8 lat temu
Scott Lahteine
d5b7c595ae
Use static locals in utf_mapper.h
9 lat temu
Scott Lahteine
9bdab4f3a8
Clean up "else" and other spacing
9 lat temu
Scott Lahteine
0c7f7ebcfb
Styling adjustments (PR#2668 & PR#2670)
Keep "astyled" reformatting
9 lat temu
Wurstnase
7a275773ee
remove colon in utf_mapper.h (PR#106)
9 lat temu
Scott Lahteine
4b40964064
Overridable Options - Part 3 (PR#2555)
Apply `ENABLED` / `DISABLED` macros to language-related files.
9 lat temu
AnHardt
1883e1bb60
Applied thinkyheads corrections from 2015-03-17
9 lat temu
AnHardt
2f374f1465
Removed Kanji.
9 lat temu
AnHardt
3240d89f7d
Logic cleanup in utf_mapper.
9 lat temu
AnHardt
96f8d20f2f
Change selection logic another time
Automatic selection was to unflexible.
Updated documentation
Updated language files to new logic and documentation.
Updated bdf2u8g.exe
9 lat temu
AnHardt
c4b0087f7a
Insert utf_mapper.h
Top -> down
- Decide what output function is to use.
- Precautions. If non of the DISPLAY_CHARSET_HD44780's is selected fall back to Japanese.
- When we are not on the dogms setup a mapping table depending on display type and mapper.
- If we are on dogm we use ONE To ONE mapping - except kanji.
- select and define one of the mapping functions.
9 lat temu