Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-05-14
| ||
| 15:01 | Fix bug with menus being cleared as soon as soon as they're shown; tighten up menu placement and tweak appearance Leaf check-in: a247e11b0d user: therainingmonkey tags: trunk | |
| 09:26 | Add MenuItemButton; change FloatingMenu.buttons to FloatingMenu.contents; Image: set h + w properly; Link has a context menu; ScrollContainer: _get_child_at_location returns child of self.body, not self.body; TextArea: pass clicks on Links to Link check-in: dcdb95ac1a user: therainingmonkey tags: trunk | |
|
2026-05-02
| ||
| 15:30 | Add Dialog; better title for images check-in: 8f9a292d0c user: therainingmonkey tags: trunk | |
|
2026-04-30
| ||
| 22:53 | Renderers now put absolute links in URLs (requiring renderers access to browser._absolute_url), fix various bugs when opening file:// protocol check-in: bbdd01fd2f user: therainingmonkey tags: trunk | |
| 21:19 | TextEditArea: Fix bug where cursor was in the wrong place after pressing delete with text selected check-in: 54207f6681 user: therainingmonkey tags: trunk | |
| 17:45 | Add file.lua check-in: c5bfa3155b user: therainingmonkey tags: trunk | |
| 13:27 | Introduce 'pinned' children to layouts check-in: 89952f434a user: therainingmonkey tags: trunk | |
|
2026-04-29
| ||
| 21:41 | Catch image/* mimetypes check-in: 949c066160 user: therainingmonkey tags: trunk | |
|
2026-04-17
| ||
| 15:05 | Fix bug where underline ended padding distance before end of line check-in: 31a2195038 user: therainingmonkey tags: trunk | |
|
2026-04-16
| ||
| 21:05 | TextEditArea: Add ctrl+backspace check-in: 83238279c6 user: therainingmonkey tags: trunk | |
| 18:53 | Widget: Set border from args check-in: 3b9e5b39af user: therainingmonkey tags: trunk | |
| 14:41 | Change how TextArea sets self.title check-in: 7bd0140014 user: therainingmonkey tags: trunk | |
| 14:22 | Remove unncessary requires check-in: 50bb8d89eb user: therainingmonkey tags: trunk | |
| 14:18 | Add renderers, add_child now takes a pos check-in: fbc7a3cea5 user: therainingmonkey tags: trunk | |
|
2026-04-08
| ||
| 13:17 | TextEditArea: Add shift+home and shift+end, add set_text method check-in: 4333c14e61 user: therainingmonkey tags: trunk | |
|
2026-03-27
| ||
| 16:58 | TextEditArea: Add move_cursor_and_select etc. check-in: 7e4c90f794 user: therainingmonkey tags: trunk | |
|
2026-03-16
| ||
| 17:33 | Improve TabContainer, add tests check-in: c959a10f79 user: therainingmonkey tags: trunk | |
|
2026-03-13
| ||
| 04:00 | Added TabContainer check-in: f5b7543f63 user: therainingmonkey tags: trunk | |
|
2026-02-16
| ||
| 23:34 | include files for Image widget check-in: 57cd39e455 user: therainingmonkey tags: trunk | |
| 23:34 | Add Image widgets; change TextArea so content can be a string for rendering or a widget check-in: 6141c69b6d user: therainingmonkey tags: trunk | |
|
2026-02-11
| ||
| 19:10 | rename _clear_ephemeral_children to _clear_ephemeral_widgets since it now works for all ephemeral widgets, not just children check-in: bbd7356e47 user: therainingmonkey tags: trunk | |
| 18:41 | Improve dragging in TextAreas check-in: 7cc01255cf user: therainingmonkey tags: trunk | |
| 18:10 | Improve mouse interaction with MenuButtons and TextArea scrollbars check-in: 24ae915282 user: therainingmonkey tags: trunk | |
|
2026-02-06
| ||
| 15:20 | Clean up mouse interactions check-in: 6bbab237dd user: therainingmonkey tags: trunk | |
|
2026-01-30
| ||
| 02:50 | Tests: Print to console on failed test check-in: e38022d574 user: therainingmonkey tags: trunk | |
| 02:46 | Make TextArea scrollable when content height exceeds viewport height check-in: 6a878d4e47 user: therainingmonkey tags: trunk | |
|
2026-01-29
| ||
| 18:33 | Scrollbar grip has a minimum size check-in: 71809ec0f1 user: therainingmonkey tags: trunk | |
| 16:12 | Automatically hide scrollbar when content is smaller than viewport check-in: 62a76c9df4 user: therainingmonkey tags: trunk | |
| 15:16 | Scrollbar scrolls to position at the centre of the grip check-in: 23241af917 user: therainingmonkey tags: trunk | |
| 13:49 | Properly scissor ScrollContainer contents check-in: 974800d47f user: therainingmonkey tags: trunk | |
|
2026-01-28
| ||
| 17:11 | TextArea can render interactive links check-in: 017e8e83d3 user: therainingmonkey tags: trunk | |
|
2026-01-13
| ||
| 22:46 | Make scrollable content show at the top when smaller than scrollable area check-in: 3663c3eb24 user: therainingmonkey tags: trunk | |
|
2026-01-08
| ||
| 18:31 | Make context menus dynamic check-in: c56a10e03b user: therainingmonkey tags: trunk | |
|
2026-01-05
| ||
| 18:25 | Add tests for new container fill behavior check-in: d2e3325ca3 user: therainingmonkey tags: trunk | |
| 18:12 | Change containers to accept multiple 'fill' widgets, dividing available space evenly between them. check-in: e54a88d776 user: therainingmonkey tags: trunk | |
| 17:19 | Fix bug with Text:_select_text_range, update tests check-in: ae7ee9d886 user: therainingmonkey tags: trunk | |
|
2026-01-04
| ||
| 19:47 | Rewrite tests system check-in: 86e0332dd6 user: therainingmonkey tags: trunk | |
| 17:43 | Cut/Copy/Paste menu for TextEditArea; lint and cleanup check-in: 9d72d05555 user: therainingmonkey tags: trunk | |
| 03:35 | Add copy text, fix bug with TextArea selection check-in: 6c764a818c user: therainingmonkey tags: trunk | |
|
2026-01-03
| ||
| 18:00 | Tweak scrolling; show ScrollContainer focus in scrollbar grip check-in: 86f02e605f user: therainingmonkey tags: trunk | |
| 13:50 | Fix bugs with selecting text check-in: 564ece3150 user: therainingmonkey tags: trunk | |
|
2025-12-29
| ||
| 17:55 | Added fallback fonts check-in: 5fac41fc2b user: therainingmonkey tags: trunk | |
| 17:54 | Added fallback fonts to default theme check-in: 8a0713418f user: therainingmonkey tags: trunk | |
| 17:31 | Add on_mouseover check-in: 77232424b0 user: therainingmonkey tags: trunk | |
|
2025-12-18
| ||
| 23:04 | Add TextInput check-in: 649fd55ad6 user: therainingmonkey tags: trunk | |
| 23:03 | TextArea: Use _max_text_width check-in: ee55f22fe4 user: therainingmonkey tags: trunk | |
| 18:16 | Added TextInput check-in: cfc2e06baa user: therainingmonkey tags: trunk | |
|
2025-12-15
| ||
| 19:07 | Moved fonts dir check-in: df604946a2 user: therainingmonkey tags: trunk | |
| 17:53 | Added context menus check-in: 3a40865c92 user: therainingmonkey tags: trunk | |
| 17:29 | Added floating menus check-in: 2b802a2bdc user: therainingmonkey tags: trunk | |