Commit Graph

1012 Commits

Author SHA1 Message Date
neauoire 52204f2184 Make <draw-times> part of manifest 2023-08-15 12:11:38 -07:00
neauoire d29246bb0f Removed skip-str routine 2023-08-15 12:04:37 -07:00
neauoire 80367bb73a Aligned padding in menu with mouse picking 2023-08-15 12:00:54 -07:00
neauoire 351b60ba77 Faster draw menu 2023-08-15 11:48:03 -07:00
neauoire 6b51ed89a6 faster picking in menu 2023-08-15 11:20:39 -07:00
neauoire 0eaef72d1d Improved subcat finding 2023-08-15 10:56:06 -07:00
neauoire 76e5dd6ca2 Improved select-sub 2023-08-15 10:45:46 -07:00
neauoire 93a0b4af79 Faster get-cat 2023-08-15 10:01:02 -07:00
neauoire 9867beddf2 Fixed overdraw in menu 2023-08-14 17:30:12 -07:00
neauoire a3d8235d97 Manifest housekeeping 2023-08-14 17:09:44 -07:00
neauoire 966967bc07 Replaced a few unsafe blocks with lambdas 2023-08-14 15:50:37 -07:00
neauoire a55ef3b3b7 Simplified scroll behavior 2023-08-14 15:29:02 -07:00
neauoire bc0adffb0d Updated date 2023-08-14 10:20:25 -07:00
neauoire 97734fb0df Do not count lines on scroll 2023-08-14 10:16:47 -07:00
neauoire ff2e59f63c Merged scrolling routines 2023-08-14 10:00:10 -07:00
neauoire 6190c29a8e Use absolute position for scroll addr 2023-08-14 09:48:55 -07:00
neauoire bd8f1e28fe Fixed leak 2023-08-13 19:43:06 -07:00
neauoire 5e81b4e1f0 Untrap on soft reset 2023-08-13 19:37:43 -07:00
neauoire 291c893b23 Soft reboot support 2023-08-13 19:07:01 -07:00
neauoire 5a7ec3cb7f Re-use marker label icn 2023-08-13 14:10:42 -07:00
neauoire c516d70912 Prettier selection length widget 2023-08-13 13:58:22 -07:00
neauoire b69dc1629f Redraw position on filepath 2023-08-13 13:36:30 -07:00
neauoire 5bf5855dcd Moved draw-filepath 2023-08-13 13:34:20 -07:00
neauoire 7185a7922e Removed padding in menu 2023-08-13 13:32:35 -07:00
neauoire dc9d639688 Match picking with get-cat-x 2023-08-13 13:30:04 -07:00
neauoire 66d1871ca5 Added border around menu items 2023-08-13 13:22:19 -07:00
neauoire cef069575c Connected cat-x and x-cat 2023-08-13 13:16:30 -07:00
neauoire 9e824ccbbc Created add-top routine 2023-08-13 13:12:51 -07:00
neauoire ecb5b08860 Faster menu drawing 2023-08-13 13:09:19 -07:00
neauoire 92b3139269 Padding dropdown labels 2023-08-13 11:54:46 -07:00
neauoire e6cf3af121 Improved color in dropdown 2023-08-13 11:46:55 -07:00
neauoire a296e5480c Fixed issue with scrollbar 2023-08-13 11:22:57 -07:00
neauoire e8ca0174ae Abstract whitespace detection 2023-08-13 11:00:44 -07:00
neauoire b1b265b940 Moved line number by filepath 2023-08-13 10:48:30 -07:00
neauoire d43ca42b06 Underscore is a valid spacer 2023-08-13 10:38:15 -07:00
neauoire 655e628e54 Fixed issue with marker selection 2023-08-13 10:34:18 -07:00
neauoire 556ca9ba5a Improved symbol selection 2023-08-13 10:26:43 -07:00
neauoire 8f44a30bdb Merged arrow handlers 2023-08-13 09:50:13 -07:00
neauoire e7844d1ce6 Improved arrow to addr routing 2023-08-13 09:09:59 -07:00
neauoire 87c714de4e Faster picking in textarea 2023-08-13 08:55:25 -07:00
neauoire 90bceaa61a Faster scrollbar picking 2023-08-13 08:47:57 -07:00
neauoire 6384daf5ce Removed animated scroll 2023-08-13 08:33:16 -07:00
neauoire 872b01dcf5 Fixed issue with cursor in void area 2023-08-13 08:18:23 -07:00
neauoire b0f64cef17 Added scroll-by-y routine 2023-08-13 08:14:24 -07:00
neauoire 05a465b0ba Removed search-by-line number 2023-08-13 08:06:18 -07:00
neauoire 8d0bb2de43 Faster trap vector 2023-08-13 07:52:56 -07:00
neauoire 3250fd3a62 Removed unsafe jumps 2023-08-12 21:07:59 -07:00
neauoire 4ec21ed747 Cleaned up mouse picker 2023-08-12 21:00:04 -07:00
neauoire 1c27bb7ee2 Faster mouse picker 2023-08-12 20:57:05 -07:00
neauoire fa15d03d9d Optimized mouse picking 2023-08-12 20:48:42 -07:00