John McCardle john
  • Site admin.

  • Joined on 2020-09-17
john opened issue john/McRogueFace#118 2025-07-12 19:05:35 +00:00
Scene as Drawable
john opened issue john/McRogueFace#117 2025-07-12 19:04:58 +00:00
Memory Pool for Entities
john opened issue john/McRogueFace#116 2025-07-12 19:04:26 +00:00
Dirty Flag System
john opened issue john/McRogueFace#115 2025-07-12 19:03:00 +00:00
SpatialHash Implementation
john opened issue john/McRogueFace#114 2025-07-12 19:02:29 +00:00
CellView API
john opened issue john/McRogueFace#113 2025-07-12 19:01:23 +00:00
Batch Operations for Grid
john opened issue john/McRogueFace#112 2025-07-12 19:00:08 +00:00
Object Splitting Bug
john opened issue john/McRogueFace#111 2025-07-12 18:59:04 +00:00
Click Events Broken in Headless
john opened issue john/McRogueFace#110 2025-07-12 03:53:53 +00:00
font_size cannot be set in Caption.__init__
john commented on issue john/McRogueFace#49 2025-07-11 18:27:10 +00:00
Window object: Viewport controls

May require future bug reports, but this was worked in the alpha_streamline_2 squash

john closed issue john/McRogueFace#49 2025-07-11 18:27:10 +00:00
Window object: Viewport controls
john commented on issue john/McRogueFace#38 2025-07-11 18:23:20 +00:00
optional "children" arg on __init__ for frame
>>> f2 = mcrfpy.Frame(pos=(20, 30))
>>> f3 = mcrfpy.Frame(pos=(40,50))
>>> f = mcrfpy.Frame(pos=(60,70), children=[f2, f3])
>>> f.children
<UICollection (2 objects: 2 Frames)>
john closed issue john/McRogueFace#38 2025-07-11 18:23:20 +00:00
optional "children" arg on __init__ for frame
john closed issue john/McRogueFace#28 2025-07-11 17:49:26 +00:00
UICollectionIter - enable looping over scene ui / children objects
john commented on issue john/McRogueFace#28 2025-07-11 17:49:26 +00:00
UICollectionIter - enable looping over scene ui / children objects
>>> ui = mcrfpy.sceneUI("uitest")
>>> ui
<UICollection (3 objects: 1 Frame, 1 Caption, 1 Grid)>
>>> for c in ui:
...   print(c)
... 
<Frame (x=100, y=150, w=400, w=400, outline=0,…
john commented on issue john/McRogueFace#26 2025-07-11 17:23:25 +00:00
UIEntityCollectionIter - enable looping over Grid.entities
>>> g = mcrfpy.Grid(pos=(10,10), size=(100,100), grid_size=(20,20))
>>> g
<Grid (x=10, y=10, w=100, h=100, center=(160, 160), zoom=1)>
>>> g.grid_size
(20, 20)
>>> g.entities
<UICollecti…
john closed issue john/McRogueFace#26 2025-07-11 17:23:25 +00:00
UIEntityCollectionIter - enable looping over Grid.entities
john commented on issue john/McRogueFace#21 2025-07-11 16:38:50 +00:00
UIGrid Dealloc

closing with d11f76ac43012768d5291529d3b18ecd065ab5c2 - the original issue is not clear enough to replicate now

john closed issue john/McRogueFace#21 2025-07-11 16:38:50 +00:00
UIGrid Dealloc
john closed issue john/McRogueFace#42 2025-07-11 16:17:13 +00:00
optional "click" arg on UIDrawable __init__ for callback