Skip to content

GetIt Manager v1.0.1 - Pagination Fix & Enhanced Package Detection

Latest

Choose a tag to compare

@omonien omonien released this 07 Oct 00:17
· 4 commits to main since this release

๐Ÿš€ GetIt Manager v1.0.1 - Pagination Fix & Enhanced Package Detection

๐ŸŽฏ What's New

โœ… Fixed Major Pagination Issue

  • Resolved missing packages after "Press enter to continue" prompts in GetIt catalog
  • Now correctly detects and categorizes all 177 available packages
  • Enhanced console buffer management for complete package capture

๐Ÿ”ง Technical Improvements

  • Enhanced Console Buffer: Improved Windows Console API usage for reliable package detection
  • Better Error Handling: More robust parsing with improved error recovery
  • Memory Management: Optimized buffer size handling to prevent data loss
  • Complete Detection: Fixed regression where packages after pagination breaks were missed

๐Ÿ“Š Current Package Statistics

GetIt Manager now correctly detects and categorizes all 177 packages:

  • ๐ŸŽจ UI Styles & Themes: 56 packages
  • ๐Ÿงฉ Components & Controls: 28 packages
  • ๐Ÿ“„ Templates & Samples: 33 packages
  • ๐Ÿ”ง Other Tools & Utilities: 37 packages
  • ๐Ÿ“š Libraries & Frameworks: 9 packages
  • ๐Ÿ”ง IDE Tools & Wizards: 4 packages
  • ๐ŸŽฎ Games & Samples: 4 packages
  • ๐Ÿ“ˆ Reporting Tools: 3 packages
  • ๐Ÿ—„๏ธ Database Tools: 1 package
  • ๐Ÿค– AI & Machine Learning: 1 package
  • โ˜๏ธ Web & Cloud Services: 1 package

๐Ÿ› Bug Fixes

Fixed: Missing Packages After Pagination

Problem: GetIt catalog pagination with "Press enter to continue" prompts caused packages to be missed during parsing.

Solution: Enhanced console buffer management that:

  • Captures complete output including paginated results
  • Handles console buffer size dynamically
  • Processes all package entries regardless of pagination breaks

Fixed: Incomplete Package Detection

Problem: Only ~120 packages were detected instead of the full 177 available.

Solution: Improved parsing logic that:

  • Continues processing after pagination markers
  • Better handles console buffer boundaries
  • More reliable package format detection

๐Ÿš€ Installation

Quick Start

  1. Download GetItManager.exe from this release
  2. Run directly - no installation required!
  3. Choose your RAD Studio version (auto-detected)
  4. Browse & Install packages with enhanced detection

What This Release Solves

  • โœ… Complete Package Catalog: All 177 packages now detected
  • โœ… RAD Studio 13 Compatibility: Bypasses AccessViolation issues
  • โœ… Reliable Installation: No more missing packages due to pagination
  • โœ… Enhanced User Experience: Better error handling and progress tracking

๐Ÿ› ๏ธ Technical Details

Build Information

  • Compiler: Embarcadero Delphi 37.0 (RAD Studio 13)
  • File Size: 1,274,368 bytes (1.27 MB)
  • Architecture: Win32 (runs on both 32/64-bit Windows)
  • Build Date: 2025-10-07 02:09:51
  • SHA256: 39AC9D668B94EAA0D6CDCCCDDCFAEC19E3F99D5D3F83CF7680C35DB09EB28864

Compatibility

  • OS: Windows 10/11
  • RAD Studio: All versions (10.0 Seattle or newer recommended)
  • Dependencies: None (pure Delphi, no external libraries)

๐Ÿ” Security & Verification

Users can verify the download integrity:

Get-FileHash GetItManager.exe -Algorithm SHA256
# Expected: 39AC9D668B94EAA0D6CDCCCDDCFAEC19E3F99D5D3F83CF7680C35DB09EB28864

๐Ÿ“– Usage Examples

Install All UI Styles

"UI Styles & Themes"

Install Specific Packages

1 5 12 25-30

Install Components and Templates

"Components & Controls" "Templates & Samples"

Install Everything

all

๐Ÿ™ Acknowledgments

  • Community Feedback: Thanks to users who reported the pagination issue
  • Testing: Special thanks to testers who helped identify missing packages
  • RAD Studio Community: For continued support and adoption

๐Ÿ“ž Support & Feedback


๐ŸŽ‰ Enjoy enhanced GetIt package management with complete catalog detection!

Made with โค๏ธ for the RAD Studio Community