a5830c9823
Add SetTextureCenter
2024-05-26 15:04:58 -04:00
dd201f1b5f
Add stub for SurfaceBox
2024-05-26 14:55:33 -04:00
8f47da654c
Update canvas
2024-05-26 00:55:20 -04:00
bb4080bd73
Update Tomo API
2024-05-26 00:40:47 -04:00
c0c4bdb266
TextBox remembers dot when unfocused
...
Remedy #8
2024-05-20 12:58:02 -04:00
b8ce9d15f7
Remove plugin install instructions from README.md
2024-05-17 23:45:38 -04:00
05f3ebc9e5
Remedy #1
2024-05-17 23:19:03 -04:00
996d747d45
Remedy #4
2024-05-17 15:36:49 -04:00
cd72ae5bdd
Add support for scrolling flow layouts to ContainerBox impl
2024-05-17 15:03:59 -04:00
a64c27953a
Don't invalidate ContainerBox's children when something is set
...
redundantly
2024-05-15 01:18:58 -04:00
8f555f82ee
Don't invalidate box if texture was set redundantly
2024-05-15 01:18:17 -04:00
79f81688bb
SetBorder compares borders before doing re-layout/draw
2024-05-15 01:07:52 -04:00
b926881233
Box draws texture according to its bounds
2024-05-14 00:19:16 -04:00
b9092eae87
Fix TextBox scroll behavior
2024-05-13 19:39:36 -04:00
96fa7b5623
Fix scroll behavior for ContainerBox
2024-05-13 19:35:03 -04:00
664ce5f556
Add scroll code for ContainerBox
2024-05-13 17:43:26 -04:00
c409bc1a1e
Don't crash when user hovers over nothing
2024-05-07 20:14:46 -04:00
6a2dc36140
Fix ContainerBox child insertion
2024-05-07 20:11:58 -04:00
0e2ad5bb4f
Upgrade typeset version
2024-05-05 02:38:18 -04:00
78e13ed045
Removed plugin
2024-05-03 13:32:41 -04:00
0c540d0e41
Upgrade Tomo version
2024-05-03 13:32:01 -04:00
3951b2ffda
Upgrade tomo version
2024-04-29 01:11:49 -04:00
d9cf931903
Upgrade to new version of typeset
2024-04-24 11:40:31 -04:00
7fc2b1cd87
Text boxes now have properly constrained scrolling/autoscrolling
2023-09-09 20:22:10 -04:00
2ecfafa469
Upgrade tomo version
2023-09-09 15:05:08 -04:00
c91d4577e7
Minor drawing fixess
2023-09-08 16:39:58 -04:00
db2ed06daf
Fixed transparent boxes not redrawing sometimes
2023-09-07 18:22:04 -04:00
0c0b8ae475
Boxes no longer panic on nil texture
2023-09-05 21:23:24 -04:00
af6aa2c463
Upgrade tomo version
2023-09-05 17:50:53 -04:00
11a14431be
lol whoops
2023-09-04 02:54:56 -04:00
f9eaab89ff
Rewrite readme
2023-09-04 02:53:04 -04:00
Sasha Koshka
f48bf0609f
Upgraded tomo version
2023-09-04 02:33:47 -04:00
ab80658cd9
Textured rectangles are working (if a bit slow)
2023-08-29 17:23:24 -04:00
e2a370259b
WIP texture drawing
2023-08-29 15:52:24 -04:00
b5f67c65b0
Cleaned up code relating to transparency
2023-08-25 02:51:07 -04:00
8ed1352fd4
Fixed non-cannonized rectangles being drawn
2023-08-24 17:15:34 -04:00
77ccde9e9b
Upgrade tomo version
2023-08-24 15:54:22 -04:00
94db4e8ead
Transparency support!!
2023-08-23 19:21:28 -04:00
2f0259d913
WIP moving ggfx stuff into xcanvas
2023-08-22 21:24:38 -04:00
8401b5d0f9
Add support for transparency
...
Need to break away from ggfx to do this, probably put everything
in xcanvas.
2023-08-22 13:17:48 -04:00
45fa282b61
Texture now checks for transparent pixels
2023-08-21 22:39:13 -04:00
fae918a196
Added textures to backend
2023-08-21 00:35:55 -04:00
3cffcfd4e5
Upgraded tomo version
2023-08-21 00:34:57 -04:00
ff8875535d
Changed the way minimum sizes are calculated
...
Boxes that need their minimum size to be updated now use a map like
for layout and drawing. Size set with MinimumSize is now treated as
separate from the content size and the larger size is used.
2023-08-17 23:20:08 -04:00
00629a863d
Behavior relating to hovering is more solid
2023-08-12 12:15:34 -04:00
e126c01055
Add support for mouse hover events
2023-08-12 12:10:47 -04:00
19dbc73968
Fixed keyboard navigation
2023-08-12 11:55:25 -04:00
2de079d063
I forgor
2023-08-12 01:03:34 -04:00
009ae811d3
Box.Box now returns the correct value
2023-08-08 12:56:49 -04:00
5ba72cd1e5
Upgrade tomo version
2023-08-08 12:12:23 -04:00