Commit Graph

45 Commits

Author SHA1 Message Date
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