2024-08-02T06:18:14Z - 2025-08-02T06:18:14Z

Overview

0 Active Pull Requests
85 Active Issues
Excluding merges, 1 author has pushed 18 commits to master and 127 commits to all branches. On master, 242 files have changed and there have been 50580 additions and 7830 deletions.

61 Issues closed from 1 user

Closed #121 Timer Object System 2025-07-16 01:42:02 +00:00

Closed #112 Object Splitting Bug 2025-07-16 01:42:02 +00:00

Closed #119 Animation Completion Callbacks 2025-07-16 01:42:02 +00:00

Closed #110 font_size cannot be set in Caption.__init__ 2025-07-16 01:42:02 +00:00

Closed #49 Window object: Viewport controls 2025-07-11 18:27:10 +00:00

Closed #38 optional "children" arg on __init__ for frame 2025-07-11 18:23:20 +00:00

Closed #28 UICollectionIter - enable looping over scene ui / children objects 2025-07-11 17:49:26 +00:00

Closed #26 UIEntityCollectionIter - enable looping over Grid.entities 2025-07-11 17:23:25 +00:00

Closed #21 UIGrid Dealloc 2025-07-11 16:38:50 +00:00

Closed #42 optional "click" arg on UIDrawable __init__ for callback 2025-07-11 16:17:13 +00:00

Closed #17 UISprite: cleanup properties 2025-07-11 16:00:30 +00:00

Closed #105 Scene transitions 2025-07-11 15:43:20 +00:00

Closed #61 Scene Object 2025-07-11 15:42:31 +00:00

Closed #39 "name" field on UIDrawables 2025-07-11 15:41:48 +00:00

Closed #34 Window object 2025-07-11 15:41:45 +00:00

Closed #8 Correct size for RenderTexture 2025-07-11 15:41:42 +00:00

Closed #6 UIDrawable Rendering format change 2025-07-11 15:41:40 +00:00

Closed #86 Add parameter documentation to Python methods 2025-07-11 15:40:40 +00:00

Closed #85 Replace placeholder docstrings with real documentation 2025-07-11 15:40:08 +00:00

Closed #108 IDE integration - .pyi stub generation 2025-07-11 15:39:14 +00:00

Closed #90 Grid constructor should accept grid_size tuple 2025-07-10 02:52:26 +00:00

Closed #7 Remove or verify the necessity/safety of default constructors 2025-07-10 02:52:26 +00:00

Closed #19 Sprite get/set Texture (swap texture) 2025-07-10 02:52:26 +00:00

Closed #52 UIGrid: don't attempt to render every Entity every frame 2025-07-10 02:52:26 +00:00

Closed #87 Add visible property to all UIDrawable objects 2025-07-10 02:52:26 +00:00

Closed #88 Add opacity property to all UIDrawable objects 2025-07-10 02:52:26 +00:00

Closed #89 Add get_bounds() method to all UIDrawable objects 2025-07-10 02:52:26 +00:00

Closed #98 Add move() and resize() methods to UIDrawable 2025-07-10 02:52:26 +00:00

Closed #30 UIGrid & UIEntity Integration; reliable add and remove 2025-07-10 02:52:26 +00:00

Closed #71 Create Python base class for UIDrawables, and derive Python UI types from it 2025-07-10 02:52:26 +00:00

Closed #50 UIGrid: Background Color 2025-07-10 02:52:25 +00:00

Closed #103 Timer objects 2025-07-10 02:52:25 +00:00

Closed #94 Add Color helper methods 2025-07-10 02:52:25 +00:00

Closed #93 Add Vector arithmetic helper methods 2025-07-10 02:52:25 +00:00

Closed #82 Add scale_x and scale_y properties to UISprite* 2025-07-05 21:55:45 +00:00

Closed #12 Don't Instantiate GridPoint or GridPointState 2025-07-05 21:55:45 +00:00

Closed #76 UIEntityCollection::getitem returns mcrfpy.Entity, even if a derived class was submitted 2025-07-05 21:55:45 +00:00

Closed #99 Texture and Font should expose their properties 2025-07-05 21:55:45 +00:00

Closed #79 Color r, g, b, a properties return None 2025-07-05 21:55:45 +00:00

Closed #9 Recreate RenderTexture when UIGrid is resized 2025-07-05 21:55:45 +00:00

Closed #80 Rename Caption.size property to font_size 2025-07-05 21:55:45 +00:00

Closed #95 Fix type preservation in UICollection __repr__ 2025-07-05 21:55:45 +00:00

Closed #96 Add extend() method to UICollection 2025-07-05 21:55:45 +00:00

Closed #37 Windows: scripts subdirectory not checked for .py files 2025-07-05 21:55:45 +00:00

Closed #83 Add position tuple support to Frame and Sprite constructors 2025-07-05 21:55:44 +00:00

Closed #81 Standardize sprite_index property name across objects* 2025-07-05 21:55:44 +00:00

Closed #84 Add pos property as Vector alternative to x,y properties 2025-07-05 21:55:44 +00:00

Closed #77 Error message on grid.at does not explain which value was invalid well 2025-07-05 16:15:14 +00:00

Closed #32 McRogueFace as command line Python 2025-07-05 16:15:14 +00:00

Closed #2 PyAction system cleanup 2025-07-05 16:15:13 +00:00

Closed #69 Standardize Collection Handling 2025-07-05 16:15:13 +00:00

Closed #3 Remove old player_input system 2025-07-05 16:15:13 +00:00

Closed #59 Animations - interpolate between values over time for most UIDrawable fields 2025-07-05 16:15:13 +00:00

Closed #27 UIEntityCollection + UICollection .extend 2025-07-05 16:15:13 +00:00

Closed #78 Middle Mouse Click sends "C" keyboard event to scene event handler 2025-07-05 16:15:13 +00:00

Closed #63 UIDrawable Z-order 2025-07-05 16:15:13 +00:00

Closed #33 Sprite: test index before accessing Texture 2025-07-05 16:15:13 +00:00

Closed #47 New McRogueFace git README.md 2025-07-05 16:15:13 +00:00

Closed #74 Bad error message on grid bounds check (.at method) 2025-07-05 16:15:13 +00:00

Closed #73 grid entities - implement index method 2025-07-05 16:15:13 +00:00

Closed #72 grid entities - segfault when iterating 2025-05-31 13:12:28 +00:00

24 Issues created by 1 user

Opened #75 "Application is not responding" while REPL is open 2025-03-03 18:55:23 +00:00

Opened #91 Generate Python type stub files (.pyi) 2025-07-05 19:05:56 +00:00

Opened #92 Create inline C++ documentation system 2025-07-05 19:06:13 +00:00

Opened #97 Create automated API documentation extraction tool 2025-07-05 19:08:52 +00:00

Opened #100 Add rotation support to UIDrawable objects 2025-07-05 19:09:55 +00:00

Opened #101 Standardize default position arguments across constructors 2025-07-05 19:10:17 +00:00

Opened #102 Add global_position property to nested UI elements 2025-07-05 19:12:44 +00:00

Opened #104 Basic profiling/metrics 2025-07-06 02:46:37 +00:00

Opened #106 Shader support 2025-07-06 02:49:59 +00:00

Opened #107 Particle system 2025-07-06 02:51:23 +00:00

Opened #109 mcrfpy.Vector - support more convenience 2025-07-11 15:36:08 +00:00

Opened #111 Click Events Broken in Headless 2025-07-12 18:59:04 +00:00

Opened #113 Batch Operations for Grid 2025-07-12 19:01:23 +00:00

Opened #114 CellView API 2025-07-12 19:02:29 +00:00

Opened #115 SpatialHash Implementation 2025-07-12 19:03:00 +00:00

Opened #116 Dirty Flag System 2025-07-12 19:04:26 +00:00

Opened #117 Memory Pool for Entities 2025-07-12 19:04:58 +00:00

Opened #118 Scene as Drawable 2025-07-12 19:05:35 +00:00

Opened #120 Animation Property Locking 2025-07-12 19:06:28 +00:00

Opened #122 Parent-Child UI System 2025-07-12 19:07:30 +00:00

Opened #123 Grid Subgrid System 2025-07-12 19:09:13 +00:00

Opened #124 Grid Point Animation 2025-07-12 19:11:49 +00:00

Opened #125 Gitea/Forgejo Issues Automation 2025-07-12 19:12:21 +00:00

Opened #126 Generate perfectly consistent and complete Python interface 2025-07-12 19:58:59 +00:00

8 Unresolved Conversations

Open #40 UIDrawable overwriting - search and replace by name 2025-07-12 19:58:59 +00:00

Open #20 UIGrid: replace vector member getter/setters 2025-07-12 19:58:59 +00:00

Open #41 Use UIDrawable names as tags / .find on a collection 2025-07-12 19:58:59 +00:00

Open #70 Package mcrfpy without embedded interpreter 2025-07-10 02:52:25 +00:00

Open #1 Resize Event for Scene 2025-07-10 02:52:25 +00:00

Open #14 SFML Python Library 2025-07-10 02:52:25 +00:00

Open #45 Accessibility modes and demos 2025-07-05 21:27:49 +00:00

Open #53 Alternative Input Methods 2025-07-05 21:27:49 +00:00