Commit Graph

  • 8a82e8185c Fixed is_unmodified_key Allen Webster 2019-10-11 20:19:42 -0700
  • 404919fe48 Config Allen Webster 2019-10-11 14:24:03 -0700
  • dbaab9d945 New input binding system up and running. Allen Webster 2019-10-10 18:40:10 -0700
  • 0e51ffa80d New mapping system looking decent Allen Webster 2019-10-10 15:57:02 -0700
  • 27e3efdd01 Keyboard handling is 100% Allen Webster 2019-10-10 13:15:47 -0700
  • aa565395e2 FILE TRANSFER; almost have new input events up and running, needs a few more blocks Allen Webster 2019-10-10 11:21:47 -0700
  • 3f72512332 Partially finished rewriting events (STILL BROKEN, FILE TRANSFER) Allen Webster 2019-10-09 17:07:38 -0700
  • c0cca3f426 Fix the click positioning issue Allen Webster 2019-10-09 12:48:01 -0700
  • def95ff54c Safety check to prevent crash bug on get character box api Allen Webster 2019-10-09 10:21:51 -0700
  • 323948ea55 Force a single pixel gap between lines to avoid render artifacts. Allen Webster 2019-10-09 07:40:50 -0700
  • 99e47cea94 Binding FOPA Allen Webster 2019-10-08 15:56:27 -0700
  • cb1ba69ed1 Cool new scope command Allen Webster 2019-10-08 15:51:32 -0700
  • 640481de56 Fix in the hack index -> character; all of those things need to be revisited for robustness and performance! Allen Webster 2019-10-08 13:39:35 -0700
  • 2f68a95fd5 Fixed bug in view version of character fixup Allen Webster 2019-10-08 13:25:22 -0700
  • f61f9db166 Fixed shader issue in driver at work Allen Webster 2019-10-08 13:05:29 -0700
  • 4668adbca4 Preferred x bug fixed Allen Webster 2019-10-08 12:16:20 -0700
  • de6429a2a1 Good rounded rectangles finished Allen Webster 2019-10-08 12:02:04 -0700
  • dba56df420 First version of rounded rectangles (bad) Allen Webster 2019-10-08 10:18:20 -0700
  • 0a55db9c1c Fixed the really annoying thing with camel case seeking Allen Webster 2019-10-07 18:44:21 -0700
  • 28c3715073 Finished reorganizing everything for the shift into exposing system api right into the custom layer Allen Webster 2019-10-07 18:42:23 -0700
  • b1548f3a43 Move system api to custom layer Allen Webster 2019-10-07 18:11:40 -0700
  • 54c5ce389b Fixed paste next _again_ fixed the really horrible nonsense with ! marked files Allen Webster 2019-10-07 18:08:42 -0700
  • 41b6705e84 All rendering working without coordinate center changes Allen Webster 2019-10-06 20:53:10 -0700
  • 36d2be14a8 remove the nonsense input test scripts Allen Webster 2019-10-06 20:10:13 -0700
  • 41a67e296d API type check :D Allen Webster 2019-10-06 20:09:21 -0700
  • 13e8c0aed4 Rendering alignment bug fixed (this shit needs a deep cleaning!) Allen Webster 2019-10-06 01:01:52 -0700
  • 5edbd93d26 Cleaning up euclidean space types; simplifying some rendering stuff Allen Webster 2019-10-05 23:59:35 -0700
  • d8167a8b88 Fixed scope selection code Allen Webster 2019-10-05 22:00:46 -0700
  • a79f6b41a1 fixing up scope commands; fixed the paste next bug Allen Webster 2019-10-05 20:25:00 -0700
  • 2d63c65d2b Fixed parantheses problem in auto-indent Allen Webster 2019-10-05 19:54:55 -0700
  • 8c8dc50935 fixed scratch constructor problem; fixed file conflict resolution crash Allen Webster 2019-10-05 13:28:08 -0700
  • fd336ae37d I /think/ I fixed the problem with the cursor in the compilation window. Allen Webster 2019-10-04 23:30:10 -0700
  • 78ad172a5f Indentation parantheses alignment fixed Allen Webster 2019-10-04 22:37:00 -0700
  • c2ad6d188d new custom API linkage Allen Webster 2019-10-04 19:48:05 -0700
  • 7af92c4b56 Fixed auto-indent crash bug; also progress on whatever Allen Webster 2019-10-03 16:06:42 -0700
  • 7a507ee6e4 API parser Allen Webster 2019-10-03 16:00:31 -0700
  • 5bb89e2460 New and improved auto-indentation! Fixed some token iteration and boundary seeking bugs Allen Webster 2019-10-03 13:54:13 -0700
  • d654adacc5 Fully transitioned to the new system api linkage Allen Webster 2019-10-03 10:57:44 -0700
  • 19f3d7a641 Finished library loading logic; added api definition system; defined system api (and related) Allen Webster 2019-10-02 19:58:05 -0700
  • 364d9ba63a Removing obsolete files Allen Webster 2019-10-01 17:25:13 -0700
  • 96a1697650 Deleting obsolete files Allen Webster 2019-10-01 17:24:12 -0700
  • 7544cf92a5 Making old init logic shared file obsolete Allen Webster 2019-10-01 17:23:52 -0700
  • 09cc36a3e3 Deleting obsolete files Allen Webster 2019-10-01 16:51:44 -0700
  • e32231c0a0 Cleaning up dependencies in platform layer Allen Webster 2019-10-01 16:50:56 -0700
  • 19034b7887 Removed all string.h dependencies from core and win32 Allen Webster 2019-10-01 16:41:23 -0700
  • 8a66a157d3 Reorganized files for lexer generation Allen Webster 2019-10-01 16:34:54 -0700
  • 0b16d153ad Fixes for last character in the buffer Allen Webster 2019-10-01 16:28:10 -0700
  • 58eb7cf3a5 fixed word complete rewrite bug Allen Webster 2019-10-01 16:10:25 -0700
  • 843ff44b6e String seek bug fixed; cleaner isearch implementation Allen Webster 2019-10-01 15:45:51 -0700
  • 3e31e78d1f Fixed lexer for preprocssor directives completely; fixed up build paths some more Allen Webster 2019-10-01 15:03:21 -0700
  • 73fa47a672 Fixing up lexer build and preprocessor parsing logic Allen Webster 2019-10-01 14:49:05 -0700
  • 457fc27d14 Fixed bug in null character inputs Allen Webster 2019-10-01 14:19:01 -0700
  • 7b97bd7105 Fixed scratch init problem Allen Webster 2019-10-01 14:14:56 -0700
  • c0c536651e Cleaning up obsolete file track stuff Allen Webster 2019-10-01 14:11:25 -0700
  • 92853a4fbc More reorganization Allen Webster 2019-10-01 14:08:59 -0700
  • 87ba9e747c Starting to reorganize build scripts Allen Webster 2019-10-01 14:07:39 -0700
  • fae0bc1222 Cleanup; removed 4coder_utf8 library; rewrote win32 u8 <-> u16 layer Allen Webster 2019-10-01 13:04:45 -0700
  • 6705bc8de5 Dead file cleanup Allen Webster 2019-10-01 12:14:09 -0700
  • 10b02e2bc4 Fix disappearing cursor when using seek blank line commands. Allen Webster 2019-10-01 12:12:34 -0700
  • a69e4e5c3c The end of 4coder_experiments.cpp Allen Webster 2019-10-01 12:04:15 -0700
  • 20f50d2ba3 Token sniping fix Allen Webster 2019-10-01 11:56:32 -0700
  • c47270702a Thread context now introduced to 4coder in ALL layers (booya!) :) Allen Webster 2019-09-30 19:06:21 -0700
  • 342ba26d29 Note Allen Webster 2019-09-29 21:51:53 -0700
  • 1952de45be Fixed token relexing Allen Webster 2019-09-29 21:27:16 -0700
  • fd253eece9 fix the token coloring in preprocessor body Allen Webster 2019-09-29 20:05:16 -0700
  • 6d2a12dd9d Fix scope commands Allen Webster 2019-09-29 19:49:49 -0700
  • 1d1ae13d82 WEIRD PROBLEM NOT SURE WHERE IT CAME FROM fix Allen Webster 2019-09-29 19:05:34 -0700
  • 4640349de8 Basics of relex are now in place Allen Webster 2019-09-28 19:13:46 -0700
  • 7c495a160d Token coloring in immediate mode; C++ Allen Webster 2019-09-28 16:56:34 -0700
  • 9ad2de95c2 Token coloring in immediate mode Allen Webster 2019-09-28 16:45:50 -0700
  • c254ca750f token based commands are all either recovered or discarded Allen Webster 2019-09-28 16:29:54 -0700
  • 89063990a2 get token array helper Allen Webster 2019-09-27 17:53:58 -0700
  • 783d4cc147 beta ready DPI handling Allen Webster 2019-09-27 17:49:59 -0700
  • da9d1235b4 CR characters absorbed into LF characters Allen Webster 2019-09-27 17:07:37 -0700
  • 36d9e899ae 4coder now building with new lexer Allen Webster 2019-09-27 16:56:05 -0700
  • 4b5d4f9a37 Variable shadowing fix Allen Webster 2019-09-26 23:02:17 -0700
  • ef02e75dc8 new lexer Allen Webster 2019-09-26 20:52:29 -0700
  • c9fe9175f6 Lex Gen Main; C++ Lexer Model Allen Webster 2019-09-04 11:26:51 -0700
  • 8bd7c2fd67 Token transition in progress Allen Webster 2019-09-03 22:31:35 -0700
  • 352cb27b73 Face* instead of Face_ID as much as possible; Preferred X works again Allen Webster 2019-09-02 14:32:52 -0700
  • aaec0cc3c8 Character positioning by line relative layout iteration Allen Webster 2019-09-02 11:59:36 -0700
  • 1346813108 Render frame elements OVER the text and highlight elements Allen Webster 2019-08-23 18:52:01 -0700
  • 8f8ad47f4e Log grapher wrapped up, more flexible key matching in listers, i64 in markers Allen Webster 2019-08-23 18:34:42 -0700
  • 5f46a7611c Fix init memory bug Allen Webster 2019-08-16 08:21:32 -0700
  • 6d7deff11e Removing shared scratch, passing in scratch on all system calls Allen Webster 2019-08-16 08:01:17 -0700
  • 98da59b05c MERGE Allen Webster 2019-08-15 19:55:02 -0700
  • 9efc4fb2e3 LOG Allen Webster 2019-08-15 19:54:06 -0700
  • 5846c63a28 VIew render hook Allen Webster 2019-08-15 19:53:11 -0700
  • a69f9e81c3 Fix bug in file endhook Allen Webster 2019-08-13 12:37:25 -0700
  • dd49fa68fd Byte Advance Allen Webster 2019-08-13 12:34:13 -0700
  • b9e5d2d49f Finished external modification hook Allen Webster 2019-08-13 11:54:15 -0700
  • ac04842f97 New file change notification system Allen Webster 2019-08-12 21:19:02 -0700
  • 422d67c41f Finished the merge of models and app_vars Allen Webster 2019-08-12 17:57:25 -0700
  • c59da8e163 Restored touch order iteration of buffers Allen Webster 2019-08-12 17:51:27 -0700
  • 742163f8c0 Fixed some bugs in new working set Allen Webster 2019-08-12 10:40:02 -0700
  • 8064f780af New working set implementation Allen Webster 2019-08-12 02:16:04 -0700
  • 62d8c4bae0 Fixed bug in file list API when given invalid path Allen Webster 2019-08-12 01:10:29 -0700
  • f227481461 Fixed wrong parameter name problem Allen Webster 2019-08-05 14:10:50 -0700
  • 2f6b9744bd Eliminated old file change notification system; replaced OS layer job system with OS layer thread wrappers; moved coroutine implementation from OS layer to core Allen Webster 2019-08-03 22:36:13 -0700
  • d4db77b3fb New file listing API Allen Webster 2019-08-03 17:49:40 -0700