Allen Webster
|
09acacd3cf
|
Rough version of virtual whitespace up and running
|
2019-10-31 20:46:53 -07:00 |
Allen Webster
|
8a11860fc3
|
Basics of programmable layout working
|
2019-10-30 16:27:37 -07:00 |
Allen Webster
|
187f91084a
|
Initial sloppy setup for customizable line layout
|
2019-10-28 21:27:20 -07:00 |
Allen Webster
|
cd24295e8e
|
Optimized batch edits remeasurement
|
2019-10-27 15:37:48 -07:00 |
Allen Webster
|
f2097ac6bc
|
Progress on batch edit optimizations; core profiling
|
2019-10-26 13:48:50 -07:00 |
Allen Webster
|
c0cca3f426
|
Fix the click positioning issue
|
2019-10-09 12:48:01 -07: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
|
640481de56
|
Fix in the hack index -> character; all of those things need to be revisited for robustness and performance!
|
2019-10-08 13:39:35 -07:00 |
Allen Webster
|
19034b7887
|
Removed all string.h dependencies from core and win32
|
2019-10-01 16:41:23 -07:00 |
Allen Webster
|
0b16d153ad
|
Fixes for last character in the buffer
|
2019-10-01 16:28:10 -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
|
6d2a12dd9d
|
Fix scope commands
|
2019-09-29 19:49:49 -07:00 |
Allen Webster
|
c254ca750f
|
token based commands are all either recovered or discarded
|
2019-09-28 16:29:54 -07:00 |
Allen Webster
|
da9d1235b4
|
CR characters absorbed into LF characters
|
2019-09-27 17:07:37 -07:00 |
Allen Webster
|
aaec0cc3c8
|
Character positioning by line relative layout iteration
|
2019-09-02 11:59:36 -07:00 |
Allen Webster
|
8f8ad47f4e
|
Log grapher wrapped up, more flexible key matching in listers, i64 in markers
|
2019-08-23 18:34:42 -07:00 |
Allen Webster
|
2e0992fdd3
|
extended text layouts to easily get character and line rectangles
|
2019-07-31 19:13:36 -07:00 |
Allen Webster
|
6b3d61c035
|
Font handling and rendering basically working.
|
2019-07-24 00:41:40 -07:00 |
Allen Webster
|
55d064cf61
|
In Progress: working on the new opengl back end and font rasterizer
|
2019-07-21 11:16:34 -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
|
5010d6e14f
|
Fixed bugs in string seek, fixed bug in insertf
|
2019-06-19 20:43:02 -07:00 |
Allen Webster
|
316673af26
|
Simplified and optimized implementation of string matching/scanning/listing operations by reducing to a chunked text linear scanning algorithim
|
2019-06-16 16:38:22 -07:00 |
Allen Webster
|
ab12f73e67
|
Seek string in the core
|
2019-06-11 16:16:27 -07:00 |
Allen Webster
|
0096b6339e
|
Simplifying and reorganizing 4coder_seek.cpp stuff
|
2019-06-05 16:04:35 -07:00 |
Allen Webster
|
2ef8f361d7
|
Merge non-sense, who knows, here goes
|
2019-06-01 16:58:28 -07:00 |
Allen Webster
|
5fc89ba45a
|
buffer space <-> layout space conversions; on screen range and height in text layout
|
2019-03-31 23:40:24 -07:00 |
Allen Webster
|
76f57e2a79
|
More int32_t uint32_t changes
|
2019-02-26 15:17:53 -08:00 |
Allen Webster
|
031d097be7
|
Mirror system up and running -- without highlights
|
2019-02-22 04:43:12 -08:00 |
Allen Webster
|
4bdc1e6d21
|
Touch up to the edit position stack
|
2019-02-09 14:48:53 -08:00 |
Allen Webster
|
0482cd05fe
|
Basics of new history system working:
|
2019-02-08 02:03:48 -08:00 |
Allen Webster
|
5926d9fdd9
|
Edit position stack cleanup
|
2019-02-03 19:51:43 -08:00 |
Allen Webster
|
93fe0e1472
|
Removing all inlines
|
2019-01-31 05:06:42 -08:00 |
Allen Webster
|
8b8d880561
|
Progress towards lexing situation
|
2019-01-28 21:36:17 -08:00 |
Allen Webster
|
64b3aded74
|
Fixed illegal jump
|
2018-12-18 17:29:37 -08:00 |
Allen Webster
|
790d21f517
|
Fix indentation bug from force emiting first character on each line
|
2018-12-17 15:50:18 -08:00 |
Allen Webster
|
11c12e8b92
|
Modifiers on mouse events (mac)
|
2018-12-17 14:21:39 -08:00 |
Allen Webster
|
a1cfefbf86
|
Fixes: scope highlight scrolled right, ignore render items off the screen, scientific notation parsing with +
|
2018-12-16 20:31:04 -08:00 |
Allen Webster
|
1d5621f5b6
|
Cleaned up input, replaced all {0} with {}
|
2018-11-20 00:18:54 -08:00 |
Allen Webster
|
a25b5c0baa
|
Moved Managed_Scope and Managed_Object over to checkable id system with u32_Ptr_Table
|
2018-08-26 02:55:12 -07:00 |
Allen Webster
|
56e9719840
|
Poking around looking at different issues on linux
|
2018-06-08 21:52:25 -07:00 |
Allen Webster
|
9181371be7
|
The end of 4coder_helper as a folder, all helpers grouped with main helper file or other appropriate code. End of power as a folder, all power code preserved at same level as normal code
|
2018-05-10 01:12:47 -07:00 |
Allen Webster
|
17704c6036
|
Fixed several bugs, setup regression tests, working on organizing code for aggressive cleanup
|
2018-03-24 03:06:45 -07:00 |
Allen Webster
|
d4df1af8ea
|
Cleaning up linex_index -> line_number naming
|
2017-11-28 15:16:53 -05:00 |
Allen Webster
|
4f3b07168d
|
Working on font cleanup all day all day all day
|
2017-11-16 18:03:36 -05:00 |
Allen Webster
|
db78c80cda
|
cleaned up the windows fullscreen BULLS
|
2017-07-18 18:34:57 -04:00 |
Allen Webster
|
312035ac8c
|
cleaned up the complex memory in sitegen
|
2017-07-10 10:51:19 -04:00 |
Allen Webster
|
aeb573f46d
|
looking at buffer problem
|
2017-07-03 13:19:13 -04:00 |
Allen Webster
|
5217d015be
|
a few little optimizations to take the edge off, 4.0.18 ready for publishing (barring problems durring test drive session)
|
2017-03-29 16:50:29 -04:00 |
Allen Webster
|
fbe5c3ff4f
|
Got unicode text files working, need to revist code wrapping
|
2017-03-24 19:41:10 -04:00 |
Allen Webster
|
4d46aa8e97
|
got unicode working in the clipboard, reoganized some old stuff
|
2017-03-23 19:40:16 -04:00 |