Commit Graph

130 Commits (0a29e6df6a5ff50d0f9e53c26c96d9f59a8fd0e9)

Author SHA1 Message Date
Allen Webster 9e3e7519d0 Lister wrappers and fixed option lists 2018-08-05 00:09:18 -07:00
Allen Webster c835f46570 View variables 2018-06-22 20:03:58 -07:00
Allen Webster 9181371be7 The end of 4coder_helper as a folder, all helpers grouped with main helper file or other appropriate code. End of power as a folder, all power code preserved at same level as normal code 2018-05-10 01:12:47 -07:00
Allen Webster 4915ed36fd Finished the reorganization of the codebase to break up 4ed_view.cpp 2018-03-25 22:19:08 -07:00
Allen Webster 40b5e61e91 Cut down 4ed_view.cpp a lot more, cut the old debug view 2018-03-24 23:43:56 -07:00
Allen Webster f6ce7477c4 Lots more organizational stuff: h/cpp separation for all cpp files, splitting stuff out of 4ed_view.cpp 2018-03-24 14:43:57 -07:00
Allen Webster 17704c6036 Fixed several bugs, setup regression tests, working on organizing code for aggressive cleanup 2018-03-24 03:06:45 -07:00
Allen Webster 199d6d8f80 Got input recording up and running 2018-03-09 18:06:55 -08:00
Allen Webster 05a89b37e8 Fixed up packaging and building with new file organization, added docs for new font stuff 2017-11-20 19:35:35 -05:00
Allen Webster f15c59c621 Lots of progress towards new font face system 2017-11-19 19:47:55 -05:00
Allen Webster 818e3781df Finished the bindings.html generator (mostly), fixed the windows crash bug (major 2017-11-18 17:40:10 -05:00
Allen Webster 54de2b4812 Finished system font listing and loading on windows 2017-11-17 14:22:12 -05:00
Allen Webster 4f3b07168d Working on font cleanup all day all day all day 2017-11-16 18:03:36 -05:00
Allen Webster c0bf8966eb cleaning up opengl code 2017-11-10 13:27:39 -05:00
Allen Webster 1a629cedcc zipped fonts together 2017-07-18 17:19:28 -04:00
Allen Webster 61f3187767 fixed the jump parsing ONCE AND FOR ALL! cleaning up some TODOs 2017-07-17 19:35:13 -04:00
Allen Webster a1b0f805d1 cleaned up the child process updating and CLI list managing 2017-07-17 18:46:56 -04:00
Allen Webster 312035ac8c cleaned up the complex memory in sitegen 2017-07-10 10:51:19 -04:00
Allen Webster 2c0e22e7e1 cleaning up lots of build related stuff 2017-07-07 19:54:50 -04:00
Allen Webster aeb573f46d looking at buffer problem 2017-07-03 13:19:13 -04:00
Allen Webster 6cc2182f42 4.0.21 pretty much ready to go barring any bug discoveries, (need to add README.txt LICENSE.txt and new features list in messages, and setup new casey customization file) 2017-06-23 19:07:18 -04:00
Allen Webster 92e5c30663 Fixed sticky jump bug; working on 32 bit lexer crash 2017-06-16 19:10:50 -04:00
Allen Webster cf142a57ea fixed bug with relex index, turned off debug memory 2017-05-29 12:02:25 -04:00
Allen Webster aba967065d most of the work towards 4.0.20 2017-05-27 16:04:13 -04:00
Allen Webster a4ef272b1b got the parse context system working in 4coder 2017-05-19 19:55:50 -04:00
Allen Webster 5217d015be a few little optimizations to take the edge off, 4.0.18 ready for publishing (barring problems durring test drive session) 2017-03-29 16:50:29 -04:00
Allen Webster 4d46aa8e97 got unicode working in the clipboard, reoganized some old stuff 2017-03-23 19:40:16 -04:00
Allen Webster db39b1ea90 Revert "finished platform layer, it's fucked, rolling back"
unfucking things
This reverts commit c492bfdb4e.
2017-03-23 15:14:39 -04:00
Allen Webster c492bfdb4e finished platform layer, it's fucked, rolling back 2017-03-23 15:08:08 -04:00
Allen Webster 3edcf0a5b3 fixed unicode rendering rule in string render routine 2017-03-18 15:24:16 -04:00
Allen Webster 6bbc2f76c0 changed file organization; fixed font switching bugs 2017-03-18 14:43:30 -04:00
Allen Webster dc90ec0c83 setup the font interface, complete with an opaque Render_Font; started breaking down the translation interface 2017-03-11 20:20:24 -05:00
Allen Webster b871d5d2e5 fixed Font_ID 2017-03-11 13:53:48 -05:00
Allen Webster 67f6e7b743 utf8 encoded buffers fully working on windows 2017-02-20 16:05:42 -05:00
Allen Webster 63f695d074 got new organization system working on linux 2017-01-23 01:19:43 -05:00
Allen Webster f6a1c50d14 misc bug fixes and cleanups, added function lister, and scope navigator 2017-01-13 22:01:35 -05:00
Allen Webster e37cce743a lots of organization to files, figured out a good way to solve the build.cpp string problem and set it up 2017-01-06 21:59:55 -05:00
Allen Webster 1ef304558e setting up better organization for file system 2017-01-03 15:05:35 -05:00
Allen Webster 43d6c29e8b introduced memory debugging mode, finished comment wrapping rule 2016-10-22 11:30:25 -04:00
Allen Webster b4d1a2205d cleared out old buffer code 2016-09-18 11:30:19 -04:00
Allen Webster c551c081a7 now officially running through the gap buffer with 100 of features working!!!! 2016-09-18 11:24:43 -04:00
Allen Webster 723945bb03 got 4cpp ready to ship 2016-09-06 23:39:19 -04:00
Allen Webster 72ea42364d got rid of dead file 2016-09-01 15:40:25 -04:00
Allen Webster 6986f3c854 fixed indent bug with end of line comment, removed token merging 2016-08-31 11:10:22 -04:00
Allen Webster ca1607013d reorganizing includes a little more 2016-08-30 21:05:24 -04:00
Allen Webster 9d2384b3b9 improvements to the lexer 2016-08-30 15:30:41 -04:00
Allen Webster ec27163c48 removed all occurances of int 2016-08-28 21:03:26 -04:00
Allen Webster 3d714642ad only building the default customizations in when customizations are disabled to reduce exe size 2016-08-28 13:31:43 -04:00
Allen Webster 505f803274 improvements to custom build time 2016-08-28 11:42:12 -04:00
Allen Webster c9af44f0e7 upgrade to the new lexer complete 2016-07-16 22:24:13 -04:00
Allen Webster c479e14f25 move towards searching commands custom side and custom allocator 2016-07-10 01:49:11 -04:00
Allen Webster 170f521e26 upgraded string library 2016-07-06 15:18:10 -04:00
Allen Webster b62a044fec a little more work on the new lexer 2016-06-06 12:01:57 -04:00
Allen Webster c9e40e492c new lexer is sort of in there ... relexing still needs work 2016-06-04 02:35:57 -04:00
Allen Webster 0f3f7ce05b exchange is totally gone 2016-05-31 12:27:40 -04:00
Allen Webster 17dfa93c34 removed the delayed action system 2016-05-29 18:01:27 -04:00
Allen Webster ab502e75b4 simplified macro config stuff, just have FRED_INTERNAL now 2016-05-26 22:37:45 -04:00
Allen Webster 5274ecd4e9 added a bunch of GUI, stuff, broke everything 2016-05-24 22:12:49 -04:00
Allen Webster 21ce392a01 index based styles 2016-05-06 11:34:08 -04:00
Allen Webster fa20d09245 unique file hash system progress 2016-03-10 22:33:19 -05:00
Allen Webster 19dd5af51a bug fixes and new lexer started 2016-03-09 21:59:58 -05:00
Allen Webster 264100d81a various bug fixes 2016-03-07 00:13:20 -05:00
Allen Webster d71d10434a 4coder_handmade_hero.cpp ready to go 2016-03-05 03:10:43 -05:00
Allen Webster f0e2ca99a5 meta generate styles 2016-03-04 18:10:00 -05:00
Allen Webster 1b16bf2c11 eliminated do_view callback 2016-03-03 14:27:09 -05:00
Allen Webster 2ca78a6bf8 file bar is GUI/scroll rule/etc 2016-03-02 19:50:04 -05:00
Allen Webster be67657aed double-LL allocation for panels 2016-03-02 11:18:10 -05:00
Allen Webster 6575a1cccd eliminated all view types except File_View 2016-03-01 16:25:56 -05:00
Allen Webster dc5d0eceac simplifying the file view widget 2016-03-01 02:06:12 -05:00
Allen Webster 7774bd6da0 metagenerating delayed action stuff 2016-02-27 12:34:13 -05:00
Allen Webster 0fe6447102 commands run in coroutines 2016-02-26 12:40:51 -05:00
Allen Webster 9c6fdde85d API tweaks 2016-02-25 07:12:09 -05:00
Allen Webster 762e31bed0 pre-insofaras-patch-1 2016-02-21 12:44:23 -05:00
Allen Webster 770c48f95b word complete v1 again 2016-02-20 13:23:46 -05:00
Allen Webster 959bdcd8cf command line ready, more linux shit done 2016-02-07 10:19:18 -05:00
Allen Webster 951b992b2f reopen works again 2016-01-28 15:01:40 -05:00
Allen Webster 0aa1df3da0 locales 2016-01-06 10:39:15 -05:00
Allen Webster c2206e5830 starting new parser 2015-11-30 21:51:53 -05:00
Allen Webster 5b41098824 system cleanup 2015-11-16 11:15:45 -05:00
Allen Webster 95104afd37 app platform split 2015-11-13 23:42:06 -05:00