Commit Graph

63 Commits

Author SHA1 Message Date
Allen Webster ee81b3a43d boundary backspace/delete with utf8 2021-05-14 20:32:31 -07:00
Allen Webster 07b6b85ac9 Put all config boolean variables on new config system 2020-11-25 18:05:52 -08:00
Allen Webster 45ab2afe61 [default-features] open_matching_cpp creates missing file if no match is found 2020-10-24 16:39:28 -07:00
Allen Webster 75cde02a4a Assorted fixes 2020-05-12 17:51:22 -07:00
Allen Webster 1eaac285d9 point stack - jump to definition - fusion 2020-05-10 08:00:50 -07:00
Allen Webster b7f00101c2 API for controlling camera bounds; isearch vertical margins expanded 2020-05-09 10:22:53 -07:00
Allen Webster aa773f7413 notepad scrolling bug fix; win32 window icon 2020-05-09 07:44:36 -07:00
Allen Webster 6bc50194a1 Merge branch 'master' of https://bitbucket.org/4coder/4coder 2020-05-08 07:41:58 -07:00
Allen Webster 72b2c029a2 Important undo fade I forgot to commit and push 2020-05-08 07:41:51 -07:00
Allen Webster 7b77ee23f2 Undo fade in config.4coder 2020-05-08 07:23:45 -07:00
Allen Webster 01e187561c Recovered original undo/redo fade ranges 2020-05-03 08:05:34 -07:00
Allen Webster c4e47935d4 Undo fade out 2020-05-03 08:00:28 -07:00
Allen Webster 33933da218 Upgrade to view change buffer hook; quick_swap_buffer 2020-05-03 06:40:07 -07:00
Allen Webster 4f579180c1 Woops screwed it up 2020-05-01 11:58:24 -07:00
Allen Webster 63edacbd16 Clean all lines request 2020-05-01 11:49:40 -07:00
Allen Webster 4606393aad Notepad like mode scrolling fix 2020-05-01 11:33:30 -07:00
Allen Webster 9aba7ab19f More scratch fixes 2020-03-11 20:59:44 -07:00
Allen Webster 73fdc838f1 New better arena management 2020-03-11 16:22:37 -07:00
Allen Webster 2ee9d05bd2 New examples code 2020-02-29 22:34:38 -08:00
Allen Webster e231293acf Checking global map in isearch and query_user_general so that basic global commands still work in that context 2020-02-29 17:21:37 -08:00
Allen Webster 69d18fd898 Setup 4coder_examples.cpp; got rid of test_double_backspace 2020-02-28 17:36:36 -08:00
Allen Webster 2a255b8ad9 Fix intricate async token reading; clean all lines overworking 2020-02-09 02:22:35 -08:00
Allen Webster f53f840f28 Misc work on things 2020-02-08 18:03:54 -08:00
Allen Webster 9f2c279d8e set_face_size commands 2020-02-07 18:04:22 -08:00
Allen Webster 7eb66774f8 optimized and improved implementation of clean_all_lines 2020-02-01 18:20:55 -08:00
Allen Webster 3e729e5d37 Various fixes from the issues list 2020-01-23 13:39:47 -08:00
Allen Webster 0bbafd636e Fixed random crashes and misbehaviors 2020-01-15 10:42:02 -08:00
Allen Webster 76735e6f01 Change file name bug fixed 2020-01-09 17:56:01 -08:00
Allen Webster 13ee76effe Added hard exit API; fixed exit menus 2020-01-02 14:37:01 -08:00
Allen Webster eb1bf82bec Finished API extension for padded layout rectangles giving more reliable xy navigation commands 2019-12-26 21:20:19 -08:00
Allen Webster 4817510c5d Final type fixups; package and build stuff straightened out 2019-12-17 19:38:08 -08:00
Allen Webster 27a2a45f59 Cleaning up this and that; types; startup hook; null pointer crashes on the doc command 2019-12-17 16:19:03 -08:00
Allen Webster b6fc044538 Progress on type documentation 2019-12-15 22:56:13 -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 89850a106e Removed the very problemsome thing with intersecting layout rectangles in the clip region 2019-11-12 19:38:17 -08:00
Allen Webster c4664e8ed5 Upgraded virtual whitespace layout 2019-11-10 18:51:37 -08:00
Allen Webster b5e3812014 HMS demo mostly ready 2019-11-10 14:56:03 -08:00
Allen Webster bf47b2cb09 6 slides ready; virtual whitespace toggle hacked in for nowsies 2019-11-09 14:41:18 -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 8a11860fc3 Basics of programmable layout working 2019-10-30 16:27:37 -07:00
Allen Webster 6755d4e9ca Organizing listers as simple 'get_*_from_user' functions 2019-10-24 23:17:54 -07: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 17bc2de308 Mostly good async lexing works now 2019-10-22 00:15:49 -07:00
Allen Webster 8d4626f27c Fix scroll/cursor linking (need more generic version though); cleanup access system; remove some unecessary enum types 2019-10-17 19:54:02 -07:00
Allen Webster e3c4caf076 EOL fixup 2019-10-16 21:22:06 -07:00
Allen Webster 2100e4a9fd Cleaning up rendering/layout code a lot 2019-10-15 15:30:06 -07:00
Allen Webster b44eb002a6 Super cool new scrolling contexts applicable to buffers and UIs; cubic scroll!!! 2019-10-14 20:26:00 -07:00
Allen Webster 6374d1bd19 Fallback to command map in lister 2019-10-14 15:57:47 -07:00
Allen Webster 13cda93f55 Cleaned up listers; no scrolling yet 2019-10-13 22:27:57 -07:00