2025-07-05T08:57:16Z - 2025-07-12T08:57:16Z
Overview
56 Issues closed from 1 user
Closed
#49 Window object: Viewport controls
Closed
#38 optional "children" arg on __init__
for frame
Closed
#28 UICollectionIter - enable looping over scene ui / children objects
Closed
#26 UIEntityCollectionIter - enable looping over Grid.entities
Closed
#21 UIGrid Dealloc
Closed
#42 optional "click" arg on UIDrawable __init__
for callback
Closed
#17 UISprite: cleanup properties
Closed
#105 Scene transitions
Closed
#61 Scene Object
Closed
#39 "name" field on UIDrawables
Closed
#34 Window object
Closed
#8 Correct size for RenderTexture
Closed
#6 UIDrawable Rendering format change
Closed
#86 Add parameter documentation to Python methods
Closed
#85 Replace placeholder docstrings with real documentation
Closed
#108 IDE integration - .pyi stub generation
Closed
#19 Sprite get/set Texture (swap texture)
Closed
#52 UIGrid: don't attempt to render every Entity every frame
Closed
#71 Create Python base class for UIDrawables, and derive Python UI types from it
Closed
#7 Remove or verify the necessity/safety of default constructors
Closed
#30 UIGrid & UIEntity Integration; reliable add and remove
Closed
#98 Add move() and resize() methods to UIDrawable
Closed
#90 Grid constructor should accept grid_size tuple
Closed
#89 Add get_bounds() method to all UIDrawable objects
Closed
#88 Add opacity property to all UIDrawable objects
Closed
#87 Add visible property to all UIDrawable objects
Closed
#50 UIGrid: Background Color
Closed
#94 Add Color helper methods
Closed
#93 Add Vector arithmetic helper methods
Closed
#103 Timer objects
Closed
#37 Windows: scripts subdirectory not checked for .py files
Closed
#79 Color r, g, b, a properties return None
Closed
#12 Don't Instantiate GridPoint or GridPointState
Closed
#80 Rename Caption.size property to font_size
Closed
#9 Recreate RenderTexture when UIGrid is resized
Closed
#82 Add scale_x and scale_y properties to UISprite*
Closed
#99 Texture and Font should expose their properties
Closed
#95 Fix type preservation in UICollection __repr__
Closed
#96 Add extend() method to UICollection
Closed
#76 UIEntityCollection::getitem
returns mcrfpy.Entity
, even if a derived class was submitted
Closed
#83 Add position tuple support to Frame and Sprite constructors
Closed
#84 Add pos property as Vector alternative to x,y properties
Closed
#81 Standardize sprite_index property name across objects*
Closed
#32 McRogueFace as command line Python
Closed
#77 Error message on grid.at
does not explain which value was invalid well
Closed
#2 PyAction system cleanup
Closed
#3 Remove old player_input system
Closed
#27 UIEntityCollection + UICollection .extend
Closed
#69 Standardize Collection Handling
Closed
#47 New McRogueFace git README.md
Closed
#73 grid entities - implement index
method
Closed
#33 Sprite: test index before accessing Texture
Closed
#59 Animations - interpolate between values over time for most UIDrawable fields
Closed
#74 Bad error message on grid bounds check (.at
method)
Closed
#63 UIDrawable Z-order
Closed
#78 Middle Mouse Click sends "C" keyboard event to scene event handler
11 Issues created by 1 user
Opened
#91 Generate Python type stub files (.pyi)
Opened
#92 Create inline C++ documentation system
Opened
#97 Create automated API documentation extraction tool
Opened
#100 Add rotation support to UIDrawable objects
Opened
#101 Standardize default position arguments across constructors
Opened
#102 Add global_position property to nested UI elements
Opened
#104 Basic profiling/metrics
Opened
#106 Shader support
Opened
#107 Particle system
Opened
#109 mcrfpy.Vector - support more convenience
Opened
#110 font_size cannot be set in Caption.__init__
7 Unresolved Conversations
Open
#40
UIDrawable overwriting - search and replace by name
Open
#41
Use UIDrawable names as tags / .find
on a collection
Open
#70
Package mcrfpy without embedded interpreter
Open
#1
Resize Event for Scene
Open
#14
SFML Python Library
Open
#53
Alternative Input Methods
Open
#45
Accessibility modes and demos