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