Commit Graph

32 Commits

Author SHA1 Message Date
Devine Lu Linvega 2b0f747b02 (notepad) Catch non-ascii 2023-04-27 08:52:51 -07:00
Devine Lu Linvega d308a85c89 (notepad) Starting catching non hex values 2023-04-27 08:46:03 -07:00
Devine Lu Linvega 2c24b57a67 Added memory helpers 2023-04-26 22:06:09 -07:00
Devine Lu Linvega ae2b25044d (notepad) Removed length 2023-04-26 21:54:55 -07:00
Devine Lu Linvega b047ef59f7 (notepad) Better vertical mouse-picking 2023-04-26 21:41:34 -07:00
Devine Lu Linvega 7cefdc4be8 Added copy/paste 2023-04-26 21:34:36 -07:00
Devine Lu Linvega 76d1eb996e (notepad) Starting copy/paste 2023-04-26 21:22:31 -07:00
Devine Lu Linvega 52c5b31556 (notepad) Tabs are not linebreaking 2023-04-26 21:14:27 -07:00
Devine Lu Linvega 1010990b47 (notepad) Housekeeping 2023-04-26 21:13:05 -07:00
Devine Lu Linvega eed2d139a3 Added theme support 2023-04-26 21:06:23 -07:00
Devine Lu Linvega 5486e6d031 Optimized drawing 2023-04-26 21:03:54 -07:00
Devine Lu Linvega dce26ead1f (notepad) Updated tasks 2023-04-26 20:55:01 -07:00
Devine Lu Linvega c87ade3404 Better mouse picking 2023-04-26 20:52:44 -07:00
Devine Lu Linvega fe0d461997 (notepad) Walking to line 2023-04-26 20:44:04 -07:00
Devine Lu Linvega 5571680f3e Clamp selection 2023-04-26 20:08:31 -07:00
Devine Lu Linvega 6134b9d354 Handle tabs 2023-04-26 16:12:50 -07:00
Devine Lu Linvega 712ea57e81 Handle linebreaks 2023-04-26 15:53:03 -07:00
Devine Lu Linvega 95345d5941 (notepad) Block erasing 2023-04-26 14:17:41 -07:00
Devine Lu Linvega 5d1ec16e79 (notepad) Cut char is working 2023-04-26 14:10:39 -07:00
Devine Lu Linvega e174a4b3c4 (notepad) Starting text-editing 2023-04-26 12:53:20 -07:00
Devine Lu Linvega 7d469ec9f1 (notepad) Basic keyboard controls 2023-04-26 12:40:48 -07:00
Devine Lu Linvega 1493b723f2 (notepad) Display blinking cursor at position 2023-04-26 12:31:17 -07:00
Devine Lu Linvega 5e35f5b303 (notepad) Added window collapse 2023-04-26 12:10:37 -07:00
Devine Lu Linvega 02d7c99d3f (notepad) Text selection 2023-04-26 11:56:11 -07:00
Devine Lu Linvega fd47eb548a (noetpad) Starting text input 2023-04-26 10:50:26 -07:00
Devine Lu Linvega bbacbc7af4 (notepad) Added closing behaviors 2023-04-26 10:27:36 -07:00
Devine Lu Linvega eb827b19be (notepad) Added pagination 2023-04-26 09:58:33 -07:00
Devine Lu Linvega 87ad933e56 (notepad) Starting text wrapping 2023-04-26 09:40:50 -07:00
Devine Lu Linvega 69e3760ce5 (notepad) prev/next button handling 2023-04-26 09:07:09 -07:00
Devine Lu Linvega beb280ddb1 Routing mouse events 2023-04-25 21:44:57 -07:00
Devine Lu Linvega 78c787d9b2 (notepad) Added footer 2023-04-25 21:32:24 -07:00
Devine Lu Linvega e9ca23660a Starting notepad 2023-04-25 21:20:12 -07:00