Commit Graph

56 Commits

Author SHA1 Message Date
Allen Webster 39699b2d9f wrapped up the unification of the virtual whitespace parsing system, switched to allowing the virtual whitespace to be toggled 2016-10-05 02:08:23 -04:00
Allen Webster 40d9aebd64 driving wrap positions through a metadata system 2016-09-29 14:29:00 -04:00
Allen Webster ab4bdaf535 switched wrap measurement to indexes instead of y values 2016-09-27 14:51:58 -04:00
Allen Webster b54e11bc97 driving all virtual whitespace through an indents array 2016-09-27 11:16:46 -04:00
Allen Webster 249c6f5e4a introduced first pass version of character start measuring 2016-09-24 13:25:11 -04:00
Allen Webster fbbb50b105 merge pre-commit 2016-09-23 16:02:58 -04:00
Allen Webster 50f719dc4c fix cursor positions when a file's wraps are remeasured. 2016-09-22 15:01:50 -04:00
Allen Webster a5768e457c moved line wrapping rules 100 to buffer datastructures 2016-09-21 20:01:12 -04:00
Allen Webster b4d1a2205d cleared out old buffer code 2016-09-18 11:30:19 -04:00
Allen Webster 30a2a95b69 fixed up file track issue 2016-09-13 15:56:14 -04:00
Allen Webster 3970f1f338 fixed initial file loading name issue; wrapped lexer string.h in include guard 2016-09-09 18:56:43 -04:00
Allen Webster 6eacad6221 part of the way to making panel positions fixed 2016-09-09 11:04:38 -04:00
Allen Webster 8cf49b566e wrote lexer function docs, expanded doc generator 2016-09-06 17:22:35 -04:00
Allen Webster 8e81ae82e0 C version of string library, C++ version preserved 2016-08-28 00:31:06 -04:00
Allen Webster 44756b2d5c get directory name from OS instead of storing 2016-08-27 10:42:47 -04:00
Allen Webster a6033b8418 set up get changed files 2016-08-26 17:30:08 -04:00
Allen Webster fc76531ca1 file tracker version 2 fully integrated 2016-08-26 13:52:35 -04:00
Allen Webster 6e9bcb4e36 file tracking appears to be integrated fully 2016-08-24 19:01:33 -04:00
Allen Webster 25fba14574 4ed_file_view.cpp now compiles 2016-08-24 10:36:29 -04:00
Allen Webster 238b86e37f lighter weight sync testing 2016-07-20 12:16:02 -04:00
Allen Webster bf9f1167a0 simplified dirty state tracker 2016-07-20 11:19:54 -04:00
Allen Webster c8d881c1b5 multi-fonting, explicity monospace font for build panel 2016-07-14 12:41:23 -04:00
Allen Webster dacf7f1675 rounded out batch edit, tracked down some bugs 2016-07-13 19:19:42 -04:00
Allen Webster c479e14f25 move towards searching commands custom side and custom allocator 2016-07-10 01:49:11 -04:00
Allen Webster 3430f50103 remove file's font id 2016-07-04 16:40:57 -04:00
Allen Webster 67306d87bd new method of tracking previous file locations 2016-07-02 18:59:16 -04:00
Allen Webster c245b63130 more adjustments to scrolling system 2016-07-02 13:54:56 -04:00
Allen Webster 1564ade4b0 replaced fade 'ticks' with ''seconds'' 2016-06-24 00:02:09 -04:00
Allen Webster 016d07cce4 eliminated some undo bug-prone nonsense 2016-06-23 22:53:33 -04:00
Allen Webster 7f05551216 4.0.8 almost ready to go 2016-06-23 19:11:09 -04:00
Allen Webster 9ac0727d08 trimmed down custom api 2016-05-30 21:22:55 -04:00
Allen Webster 17dfa93c34 removed the delayed action system 2016-05-29 18:01:27 -04:00
Allen Webster cd6614b215 removed 'touch' from the dact system 2016-05-29 16:50:07 -04:00
Allen Webster 8bf8e36723 keep recent scroll position for files-view pairs 2016-05-19 14:01:36 -04:00
Allen Webster d6cfdf7413 file sort experiment 2016-05-19 12:23:12 -04:00
Allen Webster d8d6834d26 remove rvalue {}, update file load stuff in linux 2016-05-12 13:41:52 -04:00
Allen Webster 653cc0bf23 boiled out the redraw nonsense, close to event drive now 2016-05-03 12:15:08 -04:00
Allen Webster 08b69a6630 file equality finally set up correctly 2016-03-23 22:14:44 -04:00
Allen Webster 4a43a580c5 print_message 2016-03-20 23:58:34 -04:00
Allen Webster 3fd4565eab intended interface for stdout capture 2016-03-20 18:43:28 -04:00
Allen Webster dabc85b393 new feedback message buffer 2016-03-20 17:51:58 -04:00
Allen Webster 73cc788e65 changes for dpi 2016-03-19 23:09:00 -04:00
Allen Webster 8e469180cc expanding file table, misc improvements 2016-03-15 10:12:06 -04:00
Allen Webster 68eefd8c19 new file identification scheme up and running 2016-03-11 16:54:32 -05:00
Allen Webster fa20d09245 unique file hash system progress 2016-03-10 22:33:19 -05:00
Allen Webster 5538468eab windows unique file hash 2016-03-08 18:06:27 -05:00
Allen Webster 264100d81a various bug fixes 2016-03-07 00:13:20 -05:00
Allen Webster 6e1abb4237 theme API part 1, bug fixes 2016-03-04 23:10:55 -05:00
Allen Webster f0e2ca99a5 meta generate styles 2016-03-04 18:10:00 -05:00
Allen Webster 78653ef118 lots of miscellaneous bug fixes 2016-03-04 16:26:00 -05:00