Tamás Bálint Misius
3a591b8539
Preprocessor purge round 1: simulation constants
2023-01-27 09:26:36 +01:00
jacob1
e3355c988d
Add disable-bluescreen to README, update copyright date
2023-01-01 20:45:15 -05:00
Tamás Bálint Misius
26eabca9de
Tweak "Small 3" character (\uE032) in the font
...
This should make it easier to tell apart from Small 9.
2022-12-29 08:31:51 +01:00
Tamás Bálint Misius
d3ab2e231e
Merge data/ into resources/
2022-12-25 11:13:46 +01:00
Tamás Bálint Misius
bb6c371aa8
Convert images.cpp to actual images
...
Also remove some dead code.
2022-12-25 11:09:06 +01:00
Tamás Bálint Misius
762208356a
Bump macos minimum version to 10.13, update tpt-libs
...
The version bump was made necessary by 7173650df9
.
2022-12-23 19:43:07 +01:00
Tamás Bálint Misius
3be884513d
Do macos packaging on ghactions
2022-12-20 08:25:48 +01:00
Tamás Bálint Misius
e5c88f154a
Unify icons
2022-12-18 15:00:08 +01:00
Tamás Bálint Misius
59f89f9a46
Let mods customize app constants
...
Mainly via meson_options.txt.
2022-12-17 19:45:01 +01:00
Tamás Bálint Misius
2140d6db4b
Clean up the feature line a bit
...
Also fix the icon name in the desktop file not including the vendor string.
2022-12-17 13:07:07 +01:00
Tamás Bálint Misius
59354731df
Remove all PTI code, use libpng to load avatars and thumbnails
...
Also write PNGs with libpng, and BMPs with SDL, and have the renderer only generate a large PNG thumbnail, and disable HTTP/2 multiplexing for now so we don't get banned when loading avatars.
simon pls reply to the stupid emails already.
2022-10-23 20:21:05 +02:00
Tamás Bálint Misius
3cda085bac
Build x86_64 AppImage
2022-10-22 22:01:04 +02:00
Tamás Bálint Misius
a674498a96
Clean up Client::DoInstallation
...
Also Factor out app constants that mods might change into Meson options and clean up format::URLEncode in the process, convert app and document icon data in arrays to actual images, actualize AppStream data for possible future packaging, add alternative command line format for opening filesystem saves and ptsave URLs, fix a memory leak in Platform::GetCwd, and add format::URLDecode.
2022-09-08 06:54:35 +02:00
Tamás Bálint Misius
513d2cae3e
Update tpt-libs
...
Also restructure meson.build and the ghactions workflow a bit, and enable -ffunction-sections and -fdata-sections.
Note that starcatcher uploads have not been tested and most likely don't work.
2022-09-03 07:01:21 +02:00
Tamás Bálint Misius
ee22c3e631
Fix Windows registry values broken by d155b0f
...
Also remove unused resource IDs from the resource script.
2021-03-24 22:42:56 +01:00
Tamás Bálint Misius
be7ea2578b
Correctly decide whether we provide prebuilt libs
2021-01-21 19:20:16 +01:00
Tamás Bálint Misius
360297c338
Mesonification
2020-12-14 20:16:52 +01:00
Piotr Szegda
ac0bb01dec
Update appdata.xml ( #680 )
2019-12-21 11:50:47 -05:00
suve
e6e4c2ed1d
Add a man page
2019-12-21 17:38:33 +01:00
jacob1
4593a95405
going back to old icon for now. Also Windows icon is now centered, and linux icon has higher 128x128 resolution.
2019-01-26 00:46:43 -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
2929264885
embed event api compatibility lua script
...
probably temporary, can't deprecate and remove an extremely common api in the same version.
lua script embed code mostly copied from my mod
2018-11-17 00:09:48 -05:00
Antoine Belvire
953687a5c2
Fix mime-info format
...
update-mime-info may fail to parse the file if attributes are not
between quotes.
2018-06-24 10:36:37 -04:00
jacob1
841022c907
recenter linux icon
2018-05-25 21:19:44 -04:00
Matthias Mailänder
9bb471d741
Create powdertoy-save.xml
2017-03-19 23:18:12 -04: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
b405674d3d
minor updates to .desktop files
2016-09-04 20:17:35 -04:00
Matthias Mailänder
9f4b17beff
Add a FreeDesktop compliant menu entry. ( #327 )
2016-09-04 20:02:35 -04:00
jacob1
294bdd6af2
small updates to powder.appdata.xml
2016-09-04 19:59:23 -04:00
Matthias Mailänder
f5f9468946
Add a Linux AppData file. ( #328 )
2016-09-04 19:55:22 -04:00
Simon Robertshaw
0f38fa71ab
Icons for OS X
2012-09-26 14:43:24 +01:00
Simon Robertshaw
7c53ca7799
Voting, fix save browser
2012-01-28 19:56:13 +00:00