elasota
a04c5f10df
Reject zip archives with non-zero file count but empty central directory
2022-06-22 21:28:28 -04:00
Ryan Schmidt
53ff18d337
Include stdlib.h where its functions are used
...
Fixes build failure on OS X 10.10 and 10.11:
error: use of undeclared identifier 'free'
error: use of undeclared identifier 'malloc'
error: use of undeclared identifier 'qsort'
2022-03-17 02:54:37 -05:00
elasota
41c0312921
Add more nullptr_t operators
2022-03-17 01:48:16 -04:00
elasota
d470bb5eeb
Add nullptr_t constructor to THandle
2022-03-16 21:24:47 -04:00
elasota
545798600e
Fix gamepads not working, enable on Android
2021-10-22 22:01:33 -04:00
elasota
9ba15c6d78
Update C++ projects to VS2019, fix warnings/errors
2021-10-22 22:01:14 -04:00
elasota
0706640bc9
Merge branch 'master' of https://github.com/elasota/GlidePort
2021-10-22 13:07:56 -04:00
elasota
7e3569500a
Handle RGB15BE blit
2021-09-02 04:13:43 -04:00
elasota
376fdf16c4
Add name-to-comment support to GPAs
2021-09-01 22:06:43 -04:00
Phil Marell
5b5fb15780
Send events through queue instead of calling game methods directly
2021-08-08 16:59:27 +10:00
Phil Marell
5ab966ea98
Fix build errors
2021-08-08 16:56:19 +10:00
Phil Marell
83978d0397
Merge branch 'master' into mac
...
# Conflicts:
# AerofoilSDL/GpDisplayDriver_SDL_GL2.cpp
# PortabilityLayer/MenuManager.cpp
2021-08-05 18:46:18 +10:00
elasota
eac270670d
Add command/meta key support
2021-08-02 01:04:22 -04:00
elasota
c04aeeb962
Add Inter font, map Chicago system symbol reservations using it, use Command symbol on macOS
2021-08-01 22:24:41 -04:00
Phil Marell
90943d945b
Expose certain methods to be used for Mac menu items
2021-07-28 19:44:07 +10:00
Phil Marell
e098370249
Use Command key instead of Control as modifier on macOS
...
This provides an experience closer to the original classic Mac version.
This is supported by the earlier changes to gracefully quit the game.
2021-07-24 16:27:55 +10:00
elasota
c27d78d329
Bulk import script early version + StuffIt 5 fixes.
2021-06-30 00:45:53 -04:00
elasota
b616c6bf6e
Icon refactor
2021-06-06 01:12:21 -04:00
Madthijs
20a3918535
Merge branch 'master' into mac
...
# Conflicts:
# GpApp/House.cpp
2021-05-14 21:44:39 +02:00
Madthijs
bd61b23bde
code review changes
2021-05-14 21:40:56 +02:00
elasota
5b16ed826f
Fix compile failure in debug
2021-05-13 12:13:45 -04:00
elasota
32ff2f6fe8
Finish clearing out std::vector from PortabilityLayer
2021-05-11 21:27:40 -04:00
Madthijs
6fd1edd2c8
Merge branch 'master' into mac
...
# Conflicts:
# GpApp/Main.cpp
2021-05-11 14:28:46 +02:00
elasota
0def879db1
Fix build
2021-05-11 00:58:26 -04:00
elasota
75923ad7b0
Fix deleted houses still being in the house list
2021-05-10 23:21:40 -04:00
elasota
24169507bd
Add beep sound to platforms with no beep
2021-05-09 23:45:27 -04:00
elasota
d54ad576bc
Add delete option to File browser
2021-05-09 22:48:23 -04:00
elasota
222927d56f
Fix double-free when handle is shrunk to zero size
2021-05-09 22:47:57 -04:00
elasota
d74c4b70f3
Remove unused function
2021-05-08 10:55:22 -04:00
elasota
d6ce07685e
Clean up vector use
2021-05-07 10:59:31 -04:00
elasota
6d12b6ff1a
Add house export to room editor
2021-05-07 02:16:25 -04:00
elasota
c3b2a7e8af
EOL fix
2021-05-07 02:14:50 -04:00
elasota
0de26b5e71
Remove header guards
2021-05-04 18:26:33 -04:00
Madthijs
c5a1303b71
Merge branch 'master' into mac
...
# Conflicts:
# AerofoilX/GpMain_SDL_X.cpp
2021-04-28 19:17:55 +02:00
elasota
a2d374f650
Allocator refactor
2021-04-28 01:46:07 -04:00
elasota
2cd4e4f178
UTF refactor to eliminate duplicated code outside of PL
2021-04-27 09:54:01 -04:00
elasota
07df94fb00
Use combined files on Android for faster build
2021-04-27 09:52:59 -04:00
elasota
65e68f790a
Don't allow empty images.
2021-04-27 03:37:24 -04:00
elasota
19b1a307e7
EOL fix
2021-04-25 22:07:04 -04:00
elasota
5d9dde6589
Refactor audio buffering API, this should mainly prevent SDL audio driver from allocating memory in the mixer callback.
2021-04-25 00:34:02 -04:00
elasota
77e02927c6
Fix web crash when dragging or closing popup windows
2021-04-19 02:44:19 -04:00
elasota
84a4d16aed
Web file system implementation + fixes
2021-04-19 01:02:10 -04:00
elasota
f15a87041a
Improve synthetic bold quality and use synthetic bold for most Open Sans uses
2021-04-18 18:11:38 -04:00
elasota
3d3f839801
Add synthetic bold hack to better support Geneva CY
2021-04-16 00:26:42 -04:00
elasota
141f840888
Specialize font paths for preinstalled font selection instead
2021-04-15 20:56:31 -04:00
elasota
22ae442f87
Handle preinstalled fonts case
2021-04-15 20:08:16 -04:00
elasota
bd422d0eb3
EOL fix
2021-04-15 19:52:50 -04:00
elasota
4e8e76f8fc
Re-enable runtime font rendering if a font handler is assigned, clean up some font handler things.
2021-04-15 19:49:43 -04:00
Madthijs
e6df94dac0
First compile, Logger works
2021-04-11 14:07:16 +02:00
elasota
7916c72fc4
Fix incorrect fast AA calculations
2021-03-30 05:23:02 -04:00