Glamour  Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2026-09-22
15:06
Include pl.file in file; TabContainer:next_tab or previous_tab now selects TabLabel correctly; add ctrl+c shortcut to TextEditArea leaf check-in: 06950ddc27 user: therainingmonkey tags: trunk
2026-09-17
01:05
Add "fly" theme check-in: 5ecd277f10 user: therainingmonkey tags: trunk
01:04
Add CarouselContainer, TabContainer uses CarouselContainer for tab bar, TabContainer doesn\t close last tab check-in: 7f54047e74 user: therainingmonkey tags: trunk
2026-09-02
00:59
Better handle modifier keys; introduce middle-click for scrollbar; rewrite Text; change interface fonts check-in: a1b7bfad03 user: therainingmonkey tags: trunk
2026-08-10
11:06
Handle global keypresses (pass presses back up towards _root; handle ctrl+KEY presses check-in: e9ceb09b02 user: therainingmonkey tags: trunk
2026-08-07
10:58
ScrollContainer: Fix bug with initial sizing; Dialog: Set string from constructor; TextArea: Remove set_content (use _render instead) check-in: 05d2b194da user: therainingmonkey tags: trunk
2026-07-30
17:07
Stop clicks on TextInput triggering action like a button check-in: 41e0a78e69 user: therainingmonkey tags: trunk
16:51
Fixed bug with scrollbars disappearing on click; improve TabLabel check-in: 217311a74a user: therainingmonkey tags: trunk
2026-06-10
00:33
Use ScrollContainer in TabContainer._tab_bar, reduce Interface font size, swap vertical and horizontal for TabContainer check-in: b8b9d2bb30 user: therainingmonkey tags: trunk
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 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