Allen Webster
|
c7f69d26a0
|
Async system setup WITHOUT cancelation working yet
|
2019-10-21 21:10:29 -07:00 |
Allen Webster
|
a5a07c16f8
|
Setup for the async
|
2019-10-20 19:02:58 -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
|
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
|
e307b67f4e
|
New UI system up and running
|
2019-10-13 23:58:49 -07:00 |
Allen Webster
|
eb47669f84
|
Working on eliminating old UI bulls
|
2019-10-13 19:13:15 -07:00 |
Allen Webster
|
6770107d2b
|
Query bar fixup for new view coroutine structure; also new view coroutine structure
|
2019-10-13 13:17:22 -07:00 |
Allen Webster
|
1b6091b871
|
Typed coroutine in/out
|
2019-10-13 10:36:29 -07:00 |
Allen Webster
|
dbaab9d945
|
New input binding system up and running.
|
2019-10-10 18:40:10 -07:00 |
Allen Webster
|
0e51ffa80d
|
New mapping system looking decent
|
2019-10-10 15:57:02 -07:00 |
Allen Webster
|
27e3efdd01
|
Keyboard handling is 100%
|
2019-10-10 13:15:47 -07:00 |
Allen Webster
|
aa565395e2
|
FILE TRANSFER; almost have new input events up and running, needs a few more blocks
|
2019-10-10 11:21:47 -07:00 |
Allen Webster
|
3f72512332
|
Partially finished rewriting events (STILL BROKEN, FILE TRANSFER)
|
2019-10-09 17:07:38 -07:00 |
Allen Webster
|
28c3715073
|
Finished reorganizing everything for the shift into exposing system api right into the custom layer
|
2019-10-07 18:42:23 -07:00 |
Allen Webster
|
5edbd93d26
|
Cleaning up euclidean space types; simplifying some rendering stuff
|
2019-10-05 23:59:35 -07:00 |
Allen Webster
|
c2ad6d188d
|
new custom API linkage
|
2019-10-04 19:48:05 -07:00 |
Allen Webster
|
d654adacc5
|
Fully transitioned to the new system api linkage
|
2019-10-03 10:57:44 -07:00 |
Allen Webster
|
19034b7887
|
Removed all string.h dependencies from core and win32
|
2019-10-01 16:41:23 -07:00 |
Allen Webster
|
c47270702a
|
Thread context now introduced to 4coder in ALL layers (booya!) :)
|
2019-09-30 19:06:21 -07:00 |
Allen Webster
|
4640349de8
|
Basics of relex are now in place
|
2019-09-28 19:13:46 -07:00 |
Allen Webster
|
783d4cc147
|
beta ready DPI handling
|
2019-09-27 17:49:59 -07:00 |
Allen Webster
|
da9d1235b4
|
CR characters absorbed into LF characters
|
2019-09-27 17:07:37 -07:00 |
Allen Webster
|
8bd7c2fd67
|
Token transition in progress
|
2019-09-03 22:31:35 -07:00 |
Allen Webster
|
352cb27b73
|
Face* instead of Face_ID as much as possible; Preferred X works again
|
2019-09-02 14:32:52 -07:00 |
Allen Webster
|
aaec0cc3c8
|
Character positioning by line relative layout iteration
|
2019-09-02 11:59:36 -07:00 |
Allen Webster
|
9efc4fb2e3
|
LOG
|
2019-08-15 19:54:06 -07:00 |
Allen Webster
|
b9e5d2d49f
|
Finished external modification hook
|
2019-08-13 11:54:15 -07:00 |
Allen Webster
|
ac04842f97
|
New file change notification system
|
2019-08-12 21:19:02 -07:00 |
Allen Webster
|
422d67c41f
|
Finished the merge of models and app_vars
|
2019-08-12 17:57:25 -07:00 |
Allen Webster
|
742163f8c0
|
Fixed some bugs in new working set
|
2019-08-12 10:40:02 -07:00 |
Allen Webster
|
8064f780af
|
New working set implementation
|
2019-08-12 02:16:04 -07:00 |
Allen Webster
|
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
|
2019-08-03 22:36:13 -07:00 |
Allen Webster
|
d4db77b3fb
|
New file listing API
|
2019-08-03 17:49:40 -07:00 |
Allen Webster
|
dd51779a04
|
Hack to fix the GL wrong thread problem with font init -- do better later!
|
2019-07-25 17:18:05 -07:00 |
Allen Webster
|
6b3d61c035
|
Font handling and rendering basically working.
|
2019-07-24 00:41:40 -07:00 |
Allen Webster
|
a7c5be3e02
|
Deprecated old table and arena code
|
2019-07-12 17:43:17 -07:00 |
Allen Webster
|
7072c92dc2
|
Switching the API over to i64 and Range_i64 for positions inside buffers
|
2019-06-20 16:43:27 -07:00 |
Allen Webster
|
ef571b7f64
|
Correct naming scheme
|
2019-06-18 15:56:09 -07:00 |
Allen Webster
|
7841ec0f2e
|
Extraordinary breaking rewrite. Arenas. Strings. Lots of API related stuff.
|
2019-06-01 16:33:31 -07:00 |
Allen Webster
|
e6451a3871
|
Cleanup cleanup cleanup; shrinking api implementation file size mostly
|
2019-04-05 16:30:24 -07:00 |
Allen Webster
|
9f15876d87
|
Initialize custom arena sooner
|
2019-04-05 14:22:11 -07:00 |
Allen Webster
|
309d6b03ac
|
Buffer_Summary completely shifted into transition files
|
2019-04-04 19:03:36 -07:00 |
Allen Webster
|
1977394096
|
layout handles, looking up cursor values
|
2019-03-31 17:36:09 -07:00 |
Allen Webster
|
a552b0168f
|
top level render caller controlling layout directly
|
2019-03-31 11:55:26 -07:00 |
Allen Webster
|
362c3cea86
|
clipboard change hook fully integrated
|
2019-03-30 15:36:31 -07:00 |
Allen Webster
|
13fbae75e3
|
new animation call n=0 -> immediate animate, n>0 -> try to wait about roughly that many milliseconds
|
2019-03-30 14:51:56 -07:00 |
Allen Webster
|
580548f44f
|
context_get_arena
|
2019-03-29 14:21:50 -07:00 |
Allen Webster
|
3f3a31b114
|
New edit range hook
|
2019-03-21 18:27:28 -07:00 |