Commit Graph

39 Commits (7ba15fed20677a5006e56a5fee8a2056c4673ac5)

Author SHA1 Message Date
Yuval Dolev 57c0707284 Implemented system_get_path. 2019-12-25 03:17:12 +02:00
Allen Webster 4817510c5d Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
Allen Webster 295cb0d0a6 All obvious memory leaks fixed - except when profiler is enabled - need to set it to default disabled and fix the inspect ui to still work 2019-11-21 21:37:11 -08:00
Allen Webster 21d482e05f New fancy color cleanup; fancy string cleanup; api colors now use fancy colors; fancy colors are FColors 2019-10-22 18:25:40 -07:00
Allen Webster d654adacc5 Fully transitioned to the new system api linkage 2019-10-03 10:57:44 -07:00
Allen Webster 19f3d7a641 Finished library loading logic; added api definition system; defined system api (and related) 2019-10-02 19:58:05 -07:00
Allen Webster e32231c0a0 Cleaning up dependencies in platform layer 2019-10-01 16:50:56 -07:00
Allen Webster fae0bc1222 Cleanup; removed 4coder_utf8 library; rewrote win32 u8 <-> u16 layer 2019-10-01 13:04:45 -07:00
Allen Webster 783d4cc147 beta ready DPI handling 2019-09-27 17:49:59 -07:00
Allen Webster aaec0cc3c8 Character positioning by line relative layout iteration 2019-09-02 11:59:36 -07:00
Allen Webster 6d7deff11e Removing shared scratch, passing in scratch on all system calls 2019-08-16 08:01:17 -07:00
Allen Webster ac04842f97 New file change notification system 2019-08-12 21:19:02 -07:00
Allen Webster d4db77b3fb New file listing API 2019-08-03 17:49:40 -07:00
Allen Webster f52738b5e6 Fixed some lingering string problems in windows platform layer 2019-07-25 17:58:25 -07:00
Allen Webster 6b3d61c035 Font handling and rendering basically working. 2019-07-24 00:41:40 -07:00
Allen Webster 55d064cf61 In Progress: working on the new opengl back end and font rasterizer 2019-07-21 11:16:34 -07:00
Allen Webster 41ac11cf98 Extended String_Match struct; regularized range and rect type code 2019-06-17 21:47:00 -07:00
Allen Webster 0e7287fbf3 Removing directory_cd API 2019-06-01 17:45:18 -07:00
Allen Webster 2ef8f361d7 Merge non-sense, who knows, here goes 2019-06-01 16:58:28 -07:00
Allen Webster 7841ec0f2e Extraordinary breaking rewrite. Arenas. Strings. Lots of API related stuff. 2019-06-01 16:33:31 -07:00
Allen Webster 79e04a54c7 misc fixes 2019-04-08 12:21:04 -07:00
Allen Webster 13fbae75e3 new animation call n=0 -> immediate animate, n>0 -> try to wait about roughly that many milliseconds 2019-03-30 14:51:56 -07:00
Allen Webster 632e2bf9cd Changed off bool32 int32_t uint32_t; Frame_Info, and Render_Parameters structures 2019-02-26 15:08:42 -08:00
Allen Webster 1428fc822f 4coder Jamm 2 2019-02-25 15:42:13 -08:00
Allen Webster 258257eb45 4coder Jamm 1 2019-02-23 23:22:16 -08:00
Allen Webster f9657415d5 Fixed get_4ed_path problems on windows 2019-02-13 19:53:55 -08:00
Allen Webster b2b4270505 New file attributes by handle and by name everywhere 2019-02-13 16:24:03 -08:00
Allen Webster 9cfffe6bb6 File Attributes thingy, command line file crash investigated 2019-02-13 15:15:22 -08:00
Allen Webster a1cfefbf86 Fixes: scope highlight scrolled right, ignore render items off the screen, scientific notation parsing with + 2018-12-16 20:31:04 -08:00
Allen Webster 6e370c5de0 Fixed scratch arena problem in new win32 file track 2018-12-15 15:31:00 -08:00
Allen Webster 769ee14388 updated windows file track implementation 2018-12-15 01:10:42 -08:00
Allen Webster 6b7d09b9d5 Started the preprocessor situation *sigh*; fixed an issue with how I was handling UNC paths 2018-06-10 14:35:28 -07:00
Allen Webster f19db03f0e Fixed windows network drive file enumertion and file opening 2018-06-08 17:08:51 -07:00
Allen Webster 4270f54698 Removed the error on failed file open 2018-05-09 14:40:20 -07:00
Allen Webster b703a512d7 Cleaning up the project code more 2018-05-08 22:22:33 -07:00
Allen Webster e4a4608007 almost finished with a generalized coroutine solution 2017-07-19 16:07:50 -04:00
Allen Webster 12bd9a523d zipped memory together 2017-07-18 19:17:40 -04:00
Allen Webster b52c82f1ae reordered windows to match linux, trimming down the fullscreen code 2017-07-18 18:09:16 -04:00
Allen Webster 5836647d71 made win32 match with linux 2017-07-18 17:29:39 -04:00