Commit Graph

85 Commits

Author SHA1 Message Date
Allen Webster 2c381917fd Undo/Redo cursor positioning fixed 2019-03-21 22:06:30 -07:00
Allen Webster cd299761e9 Line numbers 2019-02-27 13:14:25 -08:00
Allen Webster 1907196035 Margins, moved file bar, moved query bars 2019-02-26 21:49:35 -08:00
Allen Webster e4b007319a Moving basically everything to 4coder base types 2019-02-26 15:30:08 -08:00
Allen Webster 76f57e2a79 More int32_t uint32_t changes 2019-02-26 15:17:53 -08:00
Allen Webster 632e2bf9cd Changed off bool32 int32_t uint32_t; Frame_Info, and Render_Parameters structures 2019-02-26 15:08:42 -08:00
Allen Webster 1428fc822f 4coder Jamm 2 2019-02-25 15:42:13 -08:00
Allen Webster f49d937fae Updated API to using IDs, added new key codes 2019-02-13 14:14:27 -08:00
Allen Webster 774723be04 goto sticky jump same panel working again for search buffer 2019-02-12 02:21:02 -08:00
Allen Webster c2c0e8a00f replace_in_range and replace_all_occurences now use global edit groups 2019-02-11 19:17:21 -08:00
Allen Webster 2c00fbfd70 Fix up the behavior of cross buffer undo redo a little more; setup for view_buffer_set 2019-02-11 19:10:42 -08:00
Allen Webster 5c045a2d5e Cross buffer undo-redo 2019-02-11 19:03:49 -08:00
Allen Webster a19492dfd7 Fix character insert merge logic (left testing stuff in there woops!) 2019-02-09 01:07:39 -08:00
Allen Webster c5d6cbbd2d Merge optimization 2019-02-09 01:06:45 -08:00
Allen Webster 999eced259 more improvements to the merge logic for basic input 2019-02-08 17:48:11 -08:00
Allen Webster f6f0d91ae7 Better merge logic for character insertion 2019-02-08 04:33:43 -08:00
Allen Webster 2efff76023 first pass merge 2019-02-08 03:18:48 -08:00
Allen Webster 0482cd05fe Basics of new history system working: 2019-02-08 02:03:48 -08:00
Allen Webster d0eb652ab1 Removal of the old commands system 2019-02-07 20:45:13 -08:00
Allen Webster 93fe0e1472 Removing all inlines 2019-01-31 05:06:42 -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 ff30d17a7f Fix in rename_file_query that causes files to be deleted when the new name fails to create a new file 2018-12-15 16:22:28 -08:00
Allen Webster aa1cbf9a0f Fixed reopen bug that loses indentation information, moved reopen command to the custom layer 2018-11-20 23:48:42 -08:00
Allen Webster 1d5621f5b6 Cleaned up input, replaced all {0} with {} 2018-11-20 00:18:54 -08:00
Allen Webster 6733a785dd fix highlight paren fighting 2018-11-18 10:07:14 -08:00
Allen Webster a1f240f04e Input handling cleanup, new view_activate key, fix notepad-like click to new view problem 2018-11-08 18:16:11 -08:00
Allen Webster e2655f24f3 Better paren highlighting rules, fixed notepad like write-over rule 2018-11-08 16:15:39 -08:00
Allen Webster 6a8dc3e7f0 Fixed a problem with tracking total marker counts 2018-10-02 15:04:57 -07:00
Allen Webster 10fdb57542 API Cleanup, documentation work 2018-10-01 12:32:28 -07:00
Allen Webster 418b14f092 4.0.29 Major new features 2018-09-30 05:14:47 -07:00
Allen Webster b9065e7cd3 Upgrade to marker visuals API 2018-09-28 16:42:32 -07:00
Allen Webster ca2afce6e3 Cursor rendering for ibar-highlight, wireframe the cursor in inactive views. 2018-09-27 13:15:32 -07:00
Allen Webster 76edc98c4d Line highlight, snipe target highlight 2018-09-22 16:45:24 -07:00
Allen Webster cc5afd931c Cursors, markers, ibars, and highlights all working 2018-09-21 17:29:32 -07:00
Allen Webster 2c20e18a8d Command lister, Jump lister, Function lister 2018-09-15 16:48:02 -07:00
Allen Webster 4a0f9c316f Fixed some new bugs, added sort exact matches to the top 2018-09-14 12:02:02 -07:00
Allen Webster e6d503abe5 Finishing up the new memory and lifetime API stuff, fixed some of the bug reports 2018-09-07 15:39:33 -07:00
Allen Webster 617804e54d Buffer Markers as Managed Objects 2018-09-03 17:37:54 -07:00
Allen Webster ace76a2d3f Progress towards a managed object API 2018-08-11 23:33:52 -07:00
Allen Webster fc5df0c118 Reload themes 2018-08-10 15:57:46 -07:00
Allen Webster 23e2c5489f Color Theme Lister 2018-08-10 14:52:57 -07:00
Allen Webster 9e3e7519d0 Lister wrappers and fixed option lists 2018-08-05 00:09:18 -07:00
Allen Webster 3d70957efd Implementing every 4coder list in the new UI system. 2018-08-03 19:41:38 -07:00
Allen Webster 468a7a33bc Progress on GUI scrolling 2018-07-16 20:21:22 -07:00
Allen Webster af5d6c8360 GUI removed completely, new UI API implementation in place, old UI commands stripped and need to be replaced 2018-07-13 18:13:05 -07:00
Allen Webster ad26a76060 Usage code for the new lister API 2018-06-22 22:14:51 -07:00
Allen Webster c835f46570 View variables 2018-06-22 20:03:58 -07:00
Allen Webster 6e55710432 Miscellanious improvements 2018-06-16 13:57:32 -07:00
Allen Webster d024f5b6c4 Upgraded/cleaned up some minor config stuff, and improved behavior of swap panels. 2018-06-08 15:51:36 -07:00
Allen Webster 10b7d139c7 Extra errors in compound parse rule, and in project parser 2018-06-01 21:06:13 -07:00