Glamour  Timeline

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