Commit Graph

49 Commits (1cf579902fd209768038117613c2c055eb5b0cf1)

Author SHA1 Message Date
Allen Webster 0bbafd636e Fixed random crashes and misbehaviors 2020-01-15 10:42:02 -08:00
Allen Webster 4a8febcdde Fade ranges added to default rendering rules; fixed crash on bad font path 2020-01-15 10:14:17 -08:00
Allen Webster 4817510c5d Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
Allen Webster df315cd45a Tutorial framework ready to go 2019-11-07 22:38:51 -08:00
Allen Webster cbb707fc27 Fixed a bug in the panel split; setup for tutorial 2019-11-07 20:58:13 -08:00
Allen Webster 323948ea55 Force a single pixel gap between lines to avoid render artifacts. 2019-10-09 07:40:50 -07:00
Allen Webster 5edbd93d26 Cleaning up euclidean space types; simplifying some rendering stuff 2019-10-05 23:59:35 -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 2ef8f361d7 Merge non-sense, who knows, here goes 2019-06-01 16:58:28 -07:00
Allen Webster e6451a3871 Cleanup cleanup cleanup; shrinking api implementation file size mostly 2019-04-05 16:30:24 -07:00
Allen Webster 2c381917fd Undo/Redo cursor positioning fixed 2019-03-21 22:06:30 -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 258257eb45 4coder Jamm 1 2019-02-23 23:22:16 -08:00
Allen Webster 38b2bd4aac Layout dirty state set in all needed cases 2019-02-05 12:41:40 -08:00
Allen Webster a8f678c740 Full rewrite of panel layout system 2019-02-05 01:13:38 -08:00
Allen Webster 93fe0e1472 Removing all inlines 2019-01-31 05:06:42 -08:00
Allen Webster 63673bf9ed Merge casey changes 2019-01-25 13:03:52 -08:00
Allen Webster 1d5621f5b6 Cleaned up input, replaced all {0} with {} 2018-11-20 00:18:54 -08: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 51b59d31d1 Revert "Changed the a lot of stuff over to umem"
This reverts commit 906f79ef8e.
2017-03-23 15:15:33 -04:00
Allen Webster 906f79ef8e Changed the a lot of stuff over to umem 2017-03-20 02:35:39 -04:00
Allen Webster 0417cab3d0 4.0.15 various bug fixes, feature polish, added experimental scope command 2017-01-28 19:03:23 -05:00
Allen Webster 63f695d074 got new organization system working on linux 2017-01-23 01:19:43 -05:00
Allen Webster 8cd14b79ca cleaned up some rusty old debug stuff 2016-12-18 15:42:11 -05:00
Allen Webster 9bf48efd83 more buffer rendering cleanup 2016-09-19 21:57:25 -04:00
Allen Webster 3de8779d53 got the new fixed position layout mode working 2016-09-09 13:02:57 -04:00
Allen Webster 6eacad6221 part of the way to making panel positions fixed 2016-09-09 11:04:38 -04:00
Allen Webster ec27163c48 removed all occurances of int 2016-08-28 21:03:26 -04:00
Allen Webster 98fa9e1952 moved view manipulation to custom side 2016-07-04 21:36:30 -04:00
Allen Webster ee9ef5d6aa panel division is now based on lerp position 2016-06-28 17:12:17 -04:00
Allen Webster c8c62dca58 scrollbar may be toggled, file remeasure now tied to file region not panel region 2016-05-19 18:04:01 -04:00
Allen Webster d8d6834d26 remove rvalue {}, update file load stuff in linux 2016-05-12 13:41:52 -04:00
Allen Webster 24846b3669 merged View and File_View 2016-03-02 23:10:45 -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 bbc737f7c5 eliminated null views (I think) 2016-02-29 22:57:55 -05:00
Allen Webster 0fe6447102 commands run in coroutines 2016-02-26 12:40:51 -05:00
Allen Webster ceb9b6d217 replaced Key_Codes with generated enum 2016-02-25 18:52:11 -05:00
Allen Webster c8db4004a6 bug fixing 2016-02-20 16:36:16 -05:00
Allen Webster 951b992b2f reopen works again 2016-01-28 15:01:40 -05:00
Allen Webster 7009115967 right alt 2016-01-16 20:34:48 -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
Allen Webster c38d6ce47b API started 2015-10-12 12:15:11 -04:00
Allen Webster fb91a10918 initial 2015-09-28 19:34:55 -04:00