Commit Graph

27 Commits (master)

Author SHA1 Message Date
Allen Webster fe8acba488 [dynamic bindings] fixing bugs; got it working 2020-10-22 19:36:17 -07:00
Allen Webster 3c77835e6f Okay back to the old text stuff for now :( Let's fix scroll feel by multiplying in the screen scale factor? Why not right? 2020-05-01 18:31:28 -07:00
Allen Webster b53df35fcb Changed some stuff before, don't know what; fixed mac flags 2020-05-01 05:26:22 -07:00
Allen Webster 1cf579902f Reorganization in the custom layer to make independent custom layers easier to build 2020-02-15 12:33:18 -08:00
Allen Webster 4a697c9880 Clipboard now implemented as a custom layer feature; API transition mechanism established for deprecating old clipboard API without immediately breaking existing code for anyone 2020-02-08 17:34:35 -08:00
Allen Webster f23385bb1b Rearranging some of the binding files 2020-01-21 14:13:13 -08:00
Allen Webster bd3417e836 Bindings favorable to mac keyboard now working 2020-01-19 13:30:28 -08:00
Allen Webster 73da715644 Working on new Mac bindings; binding map written, but config switch not ready yet 2020-01-19 10:30:37 -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 c3e96803d2 Partial setup for binding documentations 2019-12-17 00:11:31 -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 79e9cfcf96 Command reverse lookup 2019-12-03 11:35:41 -08:00
Allen Webster dbb2671bd0 New color scheme system up and running with dynamic meta-allocated-ids, arrays of colors in each slot, and full custom layer control 2019-11-25 22:09:31 -08:00
Allen Webster f7b6c0a0b1 metadata for ids not in use before; fixed 2019-11-25 12:32:02 -08:00
Allen Webster f1ddbc2cc8 Added metaprogram for custom ids to make them much easier to declare and integrate 2019-11-24 15:13:51 -08:00
Allen Webster 580239c003 Virtual whitespace flashing fixed by edit chain in tick callback 2019-11-04 22:25:19 -08:00
Allen Webster 46241c4450 Initial code indexer up and running; more time with global frame mutex free; bugs with layout function selection fixed 2019-10-31 14:42:11 -07:00
Allen Webster f2097ac6bc Progress on batch edit optimizations; core profiling 2019-10-26 13:48:50 -07:00
Allen Webster 9f986493a1 Work on profiler; cleaned up the API types file 2019-10-22 15:07:05 -07:00
Allen Webster 1396317884 Async with cancel and join 2019-10-21 22:17:24 -07:00
Allen Webster a5a07c16f8 Setup for the async 2019-10-20 19:02:58 -07:00
Allen Webster 323782f7f7 Lots of progress on the profiler; no more infinite recursion in listers 2019-10-19 18:17:44 -07:00
Allen Webster a6e582add0 Progress towards profile inspector 2019-10-18 13:54:45 -07:00
Allen Webster 6374d1bd19 Fallback to command map in lister 2019-10-14 15:57:47 -07:00
Allen Webster 1664f2c183 Log UI is now completely IM input :) 2019-10-13 13:36:38 -07:00
Allen Webster 0e51ffa80d New mapping system looking decent 2019-10-10 15:57:02 -07:00
Allen Webster 87ba9e747c Starting to reorganize build scripts 2019-10-01 14:07:39 -07:00