Sasha Koshka sashakoshka
  • Manehattan MAS hub
  • https://holanet.xyz
  • Sasha Koshka is the name I go by online. E-mail me if you have questions about that or about my projects in general.

  • Joined on 2022-08-07
sashakoshka pushed to main at tomo/backend 2024-06-11 15:18:37 -06:00
26b69d3e21 Update Tomo API
sashakoshka pushed to main at tomo/objects 2024-06-11 15:17:24 -06:00
1596d54834 Fix up objects code
95d3dc3288 Add placeholder methods for recommended sizes
1069ae6455 Removed cut layout
5c8358fc4a Add blank vars to ensure layouts satisfy tomo.Layout
Compare 4 commits »
sashakoshka pushed to main at tomo/objects 2024-06-11 14:44:32 -06:00
6a8aaca18d Rename layouts.go -> contract.go
sashakoshka pushed to main at tomo/objects 2024-06-11 14:40:47 -06:00
460733c8f3 Update code for objects
5d2a366a62 Update Tomo API
Compare 2 commits »
sashakoshka commented on issue tomo/nasin#3 2024-06-08 15:52:14 -06:00
Need a config system

Alternatively, the pattern used for canvases and textures could be used, providing more explicit ownership of resources:

type Config interface {
        Set (key string, value any)
sashakoshka pushed tag v0.38.0 to tomo/tomo 2024-06-08 15:35:28 -06:00
sashakoshka released v0.38.0 at tomo/tomo 2024-06-08 15:35:28 -06:00
sashakoshka commented on issue tomo/nasin#3 2024-06-08 15:34:08 -06:00
Need a config system

The API could look like:

type Config struct { ... }

func (Config) Set (key string, value any) error
func (Config) Get (key string, default any) (any, error)
func (Config) OnChange
sashakoshka opened issue tomo/nasin#3 2024-06-08 15:30:22 -06:00
Need a config system
sashakoshka commented on issue tomo/nasin#2 2024-06-08 15:03:03 -06:00
Recover from panics in RunApplication()

On second thought, this would not work at all.

Because application code is either run in callbacks (executed in the backend's event loop), or in a separate goroutine, nasin would have to…

sashakoshka closed issue tomo/nasin#2 2024-06-08 15:03:03 -06:00
Recover from panics in RunApplication()
sashakoshka pushed to main at tomo/tomo 2024-06-08 12:48:04 -06:00
e102c032cb Layout recommended size takes in layout hints and boxes
sashakoshka pushed tag v0.37.0 to tomo/tomo 2024-06-07 20:38:31 -06:00
sashakoshka released v0.37.0 at tomo/tomo 2024-06-07 20:38:31 -06:00
sashakoshka commented on issue tomo/typeset#1 2024-06-07 17:23:29 -06:00
Change ReccomendedHeightFor to RecommendedHeight

Its also spelled wrong. Should be RecommendedHeight.

sashakoshka pushed to main at tomo/tomo 2024-06-07 17:22:36 -06:00
d35b0532a1 Speaks english for 21 years and still has no idea how to spell
sashakoshka pushed to main at tomo/tomo 2024-06-07 17:19:53 -06:00
dffe766328 Rename theme.go to style.go
sashakoshka pushed to main at tomo/tomo 2024-06-07 17:15:48 -06:00
c1d77028b4 Add a note that reccomended sizes arent always respected
sashakoshka closed issue tomo/tomo#6 2024-06-07 17:13:45 -06:00
Need a way for ContentBoxes to reccomend heights/widths
sashakoshka pushed to main at tomo/tomo 2024-06-07 17:13:42 -06:00
83b2c3c665 Add system for reccomending widths/heights