Refactored to optimize drawing speed and have an improved GUI on SpinView
.
Commit d07cd7a CogView graphics upgrade completed
- Release Version v22.09.02.
- Refactored Spin memory view completed:
- Improved redraw of memory data, with faster drawing of headers, address column, and main memory values itself.
- Added a new program setting for drawing top and bottom headers.
- Added
GUI/DrawingSectionManager.cs
andUtils/EnumTraverseExtension.cs
to help to ordered drawing of every section.
- Improved graphics render quality of text and graphics elements on custom controls:
CogView
,MemoryView
,SpinView
,HubView
andCogView
. Marginal impact on performance, by improvements in drawing algorithms on each control. - Added Icon support on floating windows.
- Cleaned code for double-buffering on
CogView
,MemoryView
,SpinView
. - Removed unused referenced assembly:
PresentationFramework
. Prevent not found dependencies error when open GEAR project on MonoDevelop. - Added documentation on some empty description methods.
Commit 4e679f0 CogView graphics upgrade
- CogView graphics upgrade: use system highlight color for current executting line (program cursor).
Commit bbee325 Doxygen documentation upgrade part 1
- Doxygen documentation upgrade: changed to xml style for many tags (summary, remarks, returns).