Allen Webster
8da55068a5
Add user path to API; implement for windows; go to user path command
2021-01-16 14:59:34 -08:00
Allen Webster
07b6b85ac9
Put all config boolean variables on new config system
2020-11-25 18:05:52 -08:00
Allen Webster
afb493e2ec
real basic fixups for fusion behavior
2020-05-12 06:19:03 -07:00
Allen Webster
e7d2ef7a8d
Tweaks to fusion
2020-05-11 06:54:06 -07:00
Allen Webster
8a44be4a56
Merge branch 'master' of https://bitbucket.org/4coder/4coder
2020-03-10 23:09:47 -07:00
Allen Webster
ea460749a5
Linux push scripts fix (again?)
2020-03-10 15:03:41 -07:00
Allen Webster
f9ac444a2c
Fix problem in windows build script
2020-03-10 14:27:30 -07:00
Allen Webster
7933ec6bc9
New keycodes; linux one time code execution; close file handle in save function
2020-03-03 18:44:25 -08:00
Allen Webster
956b70c097
Split itchio push script for 32-bit
2020-03-01 17:47:58 -08:00
Allen Webster
344ed6c913
Explicit package control - easier to manage 32-bit linux this way
2020-03-01 17:37:13 -08:00
Allen Webster
f2de0c71c3
Buckle up.
2020-03-01 15:46:44 -08:00
Allen Webster
45a10bf124
Working on 32-bit linux setup
2020-03-01 15:42:55 -08:00
Allen Webster
3a27541ceb
Cleaning up package script output
2020-03-01 13:29:32 -08:00
Allen Webster
69d18fd898
Setup 4coder_examples.cpp; got rid of test_double_backspace
2020-02-28 17:36:36 -08:00
Allen Webster
1f2b9c7541
ETC ETC
2020-02-19 20:55:01 -08:00
Allen Webster
57f7d41ddf
Foo bar blah lbha
2020-02-19 20:47:29 -08:00
Allen Webster
54aa02f0f4
BLah blah blAH
2020-02-19 20:41:09 -08:00
Allen Webster
e3de45ce32
add c++11 to GCC options
2020-02-19 20:32:46 -08:00
Allen Webster
a093268fc3
Cleaning up build scripts
2020-02-19 20:24:13 -08:00
Allen Webster
3ef04faead
Cleaned up buildsuper name convention; added defines to scripts
2020-02-07 17:02:42 -08:00
Allen Webster
47f25a66d9
Fix typo in itchio push script
2020-02-06 09:38:04 -08:00
Allen Webster
d12c4aa2e6
Hacky fix for the signal step breaking on the non-main thread
2020-01-30 21:02:18 -08:00
Allen Webster
f7a642a2a1
Fix signed/unsigned mismatch
2020-01-22 14:04:12 -08:00
Allen Webster
5c2471f7e2
folder copy fixup in mac package script
2020-01-20 23:22:26 -08:00
Yuval Dolev
de7eca0c88
Fixed the package script to work on macOS.
2020-01-21 04:17:21 +02:00
Allen Webster
99f30cfe77
Merge other things that didn't come up on windows build
2020-01-16 18:33:00 -08:00
Allen Webster
9e72096bdf
Merged macos platform layer branch into master; building on windows
2020-01-16 18:26:19 -08:00
Allen Webster
2e21156e66
Add call convention for wgl functions
2020-01-09 18:52:53 -08:00
Yuval Dolev
b52f1cee24
Metal projection matrix test.
2020-01-05 03:13:47 +02:00
Yuval Dolev
0fceec19a9
Basic metal renderer (only rendering a triangle as of right now).
2020-01-04 03:24:52 +02:00
Yuval Dolev
debdda8184
Started working on getting the opengl renderer to work but encountered a few errors on the way...
2020-01-01 18:38:48 +02:00
Yuval Dolev
da150cd322
Merged mac_4ed.cpp into mac_4ed.mm so now we have only 1 main file for the macOS platform layer.
2019-12-27 23:59:59 +02:00
Yuval Dolev
e3e5f857ea
Added empty implementations of all the system api functions to mac_4ed_functions.cpp
2019-12-24 22:31:24 +02:00
Yuval Dolev
42f06f0eec
Added clang compiler support. The macOS platform now uses clang instead of gcc as its compiler.
2019-12-24 02:46:58 +02:00
Yuval Dolev
921a68e765
Created separate build files for macOS.
2019-12-24 01:22:56 +02:00
Allen Webster
8be1e685bf
Fixed enclosure code to work on first byte of enclosure range
2019-12-23 11:47:33 -08:00
Yuval Dolev
65774dec46
Replaced readlink -f with realpath which works for both macOS and Linux. Might need to replace this with an implementation of readlink -f if we find that this doesn't work well enough for both macOS and Linux.
2019-12-23 20:40:51 +02:00
Yuval Dolev
9f518de27b
Build system is now working for macOS.
2019-12-22 23:43:36 +02:00
Allen Webster
42d3e828b0
4.1.0 ship files
2019-12-18 21:05:30 -08:00
Allen Webster
4817510c5d
Final type fixups; package and build stuff straightened out
2019-12-17 19:38:08 -08:00
Allen Webster
27a2a45f59
Cleaning up this and that; types; startup hook; null pointer crashes on the doc command
2019-12-17 16:19:03 -08:00
chronal-xnor
d10dc6256b
4coder build scripts working on Linux x64
...
This fixes the build scripts and gets everything working up to the part where
4coder actually builds the linux platform layer. I had to make a few
modifications to shared definitions, so you should make sure I didn't break
anything on Windows with these changes!
2019-12-13 17:00:55 -08:00
Allen Webster
6e97a504a9
Package script updated
2019-11-06 21:58:08 -08:00
Allen Webster
28c3715073
Finished reorganizing everything for the shift into exposing system api right into the custom layer
2019-10-07 18:42:23 -07:00
Allen Webster
87ba9e747c
Starting to reorganize build scripts
2019-10-01 14:07:39 -07:00