Commit Graph

66 Commits

Author SHA1 Message Date
Tamás Bálint Misius
622161e563
Fix ToArray duplicating the last byte of its input
Apparently, you have to read() before you check status bits. Who woulda thunk.

This never manifested because all the files we ever embedded this way ended in a newline. I needed a report from someone who uses a text editor that doesn't ensure this.
2022-01-15 15:47:20 +01:00
Tamás Bálint Misius
9f75f7e5fc
Port to_array.py to C++
This gets rid of a dependency on Python in $PATH (although Python is likely installed if we're using Meson). Nix people will like this a lot.
2021-12-07 17:20:17 +01:00
Tamás Bálint Misius
6a07a89480
Moving to Libera
Also add a space to REALISTIC so it's in line with the other indicators, and move spaces to the front so there's no trailing space. Not that anyone would ever see a trailing space.
2021-05-20 09:34:32 +02:00
Maddy Miller
e26ec36fe9
Update name in readme & intro text (#775) 2021-05-18 11:56:26 +02:00
Tamás Bálint Misius
92ccb12d70
Update luasocket, embed eventcompat.lua differently 2021-01-04 16:43:31 +01:00
Tamás Bálint Misius
7724a60467
Compress font data 2020-12-25 19:46:13 +01:00
Tamás Bálint Misius
55c14fc142
Add Hangul main block and supported compat jamos 2020-12-19 10:51:48 +01:00
Tamás Bálint Misius
360297c338
Mesonification 2020-12-14 20:16:52 +01:00
Tamás Bálint Misius
d4814221c4
Add Latin Extended-A 2020-10-24 18:48:58 +02:00
mniip
dd46bf7d42 Fix cyrillic lowercase D and T in the font 2020-08-06 17:33:19 +03:00
mniip
a30a1881ec Update the font file in accordance with 6d95ad898e 2020-08-06 13:55:27 +03:00
Tamás Bálint Misius
6d95ad898e
Widen font ptrs to ints
Hopefully we'd be overflowing shorts otherwise.
2020-07-24 20:46:09 +02:00
mniip
8f5b0c3f9e Merge branch 'font-cyrillic' 2020-03-10 02:18:38 +03:00
Tamás Bálint Misius
a2a8c876b3 Finalize latin-1 supplement changes
Swap both versions of O with acute and grave accents
Fix a few ASCII-isms
Fix intro text; the latin-1 changes broke the line under The Powder Toy
2020-03-09 23:44:18 +03:00
mniip
e7c51a26d8 Fix some characters to account for gamma correction 2020-03-09 23:44:18 +03:00
mniip
bdb76a69b1 Add Latin-1 Supplement 2020-03-09 23:44:18 +03:00
mniip
35f8bd134a Add the rest of the cyrillic block 2020-03-09 23:43:02 +03:00
mniip
ab0c043b54 Amend some characters in the cyrillic block 2020-03-09 20:16:43 +03:00
Saveliy Skresanov
6ebc6a64f8 Complete the main Cyrillic block (0x0400 - 0x045F). 2020-03-09 20:16:43 +03:00
Saveliy Skresanov
1ffbb307aa Add Russian characters to the font. 2020-03-09 20:16:43 +03:00
mniip
e2787e00e5 Fix font editor compilation 2019-08-18 12:04:07 +03:00
Tamás Bálint Misius
3a845051be
Update README and intro text
(Another step toward world domination! Also, woohoo 5000th commit on master!)
2019-06-11 21:27:15 +02:00
jacob1
a1caa44107 Linux: put old tpt icon back (128x128 version) 2019-02-16 19:44:38 -05:00
jacob1
28d7b56bda Change MotD links to https 2019-01-24 00:03:14 -05:00
jacob1
dcd08a343e newer icon, @Mrprocom added a gradient and I removed the shadow
.svg files were used to generate the .png files but are both out of date
android icon will likely be a brown circle with a SAND colored pile
2019-01-23 22:56:15 -05:00
jacob1
af20029e08 Files for new icon
Still not entirely final, may change android (circle) icon a bit, and not sure if the mac icon works
2019-01-20 12:53:39 -05:00
jacob1
841022c907 recenter linux icon 2018-05-25 21:19:44 -04:00
mniip
12e79ea111 Fix compilation on windows 2018-05-09 19:05:39 +03:00
mniip
32aaafee94 Move data into either cpp files or const arrays 2018-05-08 07:38:55 +03:00
mniip
833383b121 Move TPT's icons to the (real) Private Use Area of the unicode 2018-05-01 07:03:48 +03:00
mniip
b8c5e94a41 Add blocks/gaps to the font format 2018-05-01 05:57:03 +03:00
mniip
c0c550e920 Add a new font editor 2018-04-29 18:49:40 +03:00
mniip
16acc95621 Enlarge the font by adding 2 pixels above the cap height 2018-04-29 04:08:03 +03:00
jacob1
29920c8999 remove trig tables, they are unused and alternatives are faster 2018-04-28 00:04:42 -04:00
jacob1
34e73e4d7d remove asin/acos because they aren't necessary and don't work 2018-04-05 23:07:29 -04:00
jombo23
564a9dfc48 Add ultrafast semi-accurate trig functions and update Cylone to use them. (#547) 2018-04-05 23:04:57 -04:00
wolfy1339
27f6a6b297 Strip whitespace from files in repo (#553) 2018-04-03 21:46:01 -04:00
jacob1
67bc12de97 Fix issue where TPT was bought by EA 2018-04-01 15:26:13 -04:00
jacob1
40d2850ff7 TPT has now gone free to play! Many elements are unlocked by default, but by using Powdercoins you can unlock new elements and promote your saves to front page! 2018-03-31 22:40:23 -04:00
LBPHacker
2c0468ef2e Sign justification is now called pointer alignment 2017-06-09 23:58:06 -04:00
jacob1
680c47ae3c proper fix for "MODVER" in intro text
previous fix actually was due to an incorrect compile flag
2017-03-05 11:07:42 -05:00
jacob1
83657e8773 disable experimental elements in mods, intro text fix for mods 2017-03-04 23:54:03 -05:00
jacob1
2df333c99f TPT is now shown in desktop menus when installing on linux
uses powder-48.png as icon + 3rd .desktop entry
2016-09-04 21:27:55 -04:00
jacob1
4ec4b32021 Add font editor from my mod, add two new icons for favorites menu 2016-07-16 21:10:03 -04:00
jacob1
cae8c9e095 fix some compile errors with last commit, remove snapshot version info from HUD and add to intro text instead, add tpt.version.snapshot 2015-09-26 14:56:37 -04:00
jBot-42
78c700a62b Added ambient heat to the HUD 2015-09-20 17:26:38 -04:00
jacob1
91b57522c6 don't list MACOSX twice in intro text 2015-07-01 19:48:10 -04:00
jacob1
dce874484a fix all the gcc warnings in the element files (except one in PSTN) + all the unused variable warnings 2015-01-10 22:43:33 -05:00
jacob1
6eedc7a7a6 new linux icon: 48x48 (really displayed at 44x36) instead of 16x16
really it's the same icon, it's also not the best, but the best I could make it look
2015-01-09 22:40:48 -05:00
jacob1
6463d04f6c fix a few of the most spammy warnings (there are still hundreds of warnings though)
TODO: actually fix all the warnings
2014-10-23 00:42:13 -04:00