Macoy Madson
e2b29dd89b
Remove debug output from XML.cake
2 years ago
Macoy Madson
07e7bf394b
Make theme much more muted
2 years ago
Macoy Madson
3e4b9d9cb6
Port over AutoUpdateApplication.cake
This came from codesearch-gui
2 years ago
Macoy Madson
47f3c926d4
Added VersionedData system
This was copied over from codesearch-gui (a.k.a. Machsearch)
2 years ago
Macoy Madson
6ffd21713e
Add simple CRC32 functions
2 years ago
Macoy Madson
ddc94768b7
Make sure to zero out new dynarrays
This fixes problems where nested dynarrays could end up trying to read
garbage pointers
2 years ago
Macoy Madson
46bc64d57d
Add open file explorer helper
2 years ago
Macoy Madson
b37fa47159
Make format arguments optional
2 years ago
Macoy Madson
12257394be
Add XML to tests and readme
2 years ago
Macoy Madson
37a4caf1b5
Add XML macros from graph-generator
2 years ago
Macoy Madson
0f79459935
Add NOC support for directory browsing
2 years ago
Macoy Madson
a5e088df49
Add FileDialog to list
2 years ago
Macoy Madson
52acd69b59
Fix FileDialog
2 years ago
Macoy Madson
463516a590
Add missing search directory
2 years ago
Macoy Madson
9e35433f71
Add file dialog
2 years ago
Macoy Madson
19005b3761
Use SDL api rather than my scancode translation
2 years ago
Macoy Madson
a879c1a6fc
Added changelog to update data
2 years ago
Macoy Madson
a0cdf164a1
Got LibSodium building on Windows
2 years ago
Macoy Madson
fffec0c981
Fix AutoUpdate test, only disable SSL in test
2 years ago
Macoy Madson
3034d02478
Send version with update
2 years ago
Macoy Madson
63391ddd35
Output file to use after update
2 years ago
Macoy Madson
b8e8c09acd
Add missing free
2 years ago
Macoy Madson
08d0bc7eb9
Fix memory leaks
2 years ago
Macoy Madson
72e18097d5
Move auto update code into reusable function
2 years ago
Macoy Madson
f27e843c45
Don't forget OpenSSL
2 years ago
Macoy Madson
f4cb05c8a7
Reword doc a bit
2 years ago
Macoy Madson
35e071bee4
Add new modules to tests
2 years ago
Macoy Madson
e57ed3714b
Decompress to a version directory. Port mkdir
I ported my make-directory over from Cakelisp.
2 years ago
Macoy Madson
10b679ec7b
Test zip decompression
2 years ago
Macoy Madson
6f5a4bc89b
Added miniz for compression/decompression
2 years ago
Macoy Madson
3e5fec0fdb
Verify the signature of the downloaded payload
I created the keys and signed the payload via CryptographyCLI.
2 years ago
Macoy Madson
7313ced7b5
Move helpful Curl function into Curl.cake
Check the HTTP response before declaring success.
2 years ago
Macoy Madson
2698a2b1a2
AutoUpdate metadata is now being received
2 years ago
Macoy Madson
89abbd6adf
Actually, let's keep testing Curl in minimal
2 years ago
Macoy Madson
af0e1e377a
Make early progress on AutoUpdate, separate tests
2 years ago
Macoy Madson
de9f09b487
Completion actions are now on master in enkiTS
2 years ago
Macoy Madson
ee5ca58746
At last got Curl building from source on Windows
This was very very annoying.
2 years ago
Macoy Madson
f02b825b6d
Cleaned up reading escaped strings code
2 years ago
Macoy Madson
9f45ca7eb4
Support quotes in introspection s-expr strings
2 years ago
Macoy Madson
198d4d852e
Notes for auto-update system
2 years ago
Macoy Madson
7fbc2cb617
WIP Curl HTTPS support on Windows
2 years ago
Macoy Madson
f4f69c96b3
Fix SDL windows build
MSVC can't handle that many "else if"s from the cond.
2 years ago
Macoy Madson
5bf2ced0de
Got curl building on Windows
* OpenSSL doesn't actually build
* Dependencies.cake looks for Git in the standard install
* Added path to cakelisp bin dir
2 years ago
Macoy Madson
7eb01b306a
Fix GameLib test start on Windows
2 years ago
Macoy Madson
f6ce33861c
Lowercase keybind names
2 years ago
Macoy Madson
13a2727b14
Added keybind system from Codesearch GUI
2 years ago
Macoy Madson
a5fce7e350
Add GNOME GLib license for Auto-color
2 years ago
Macoy Madson
bdd45d3085
Merge branch 'master' of macoy.me:macoy/gamelib
2 years ago
Macoy Madson
720fce6d06
Fix bug in dystring-append
If appending an empty string ("") the null terminator wouldn't be
removed, causing it to appear broken. Now, that condition is checked
for. I also made it get the length, then resize and strcpy, because I
think that will be faster anyways, especially on large strings.
2 years ago
Macoy Madson
45e038d3cb
Remove some unnecessary includes of SDL
2 years ago