Repository navigation
Releases: kroryon/Fantasy-Map-Generator
Release list
Fantasy Map Generator - Desktop & Mobile Edition v1.1
LINK HERE PLEASE DOWNLOAD HERE IN THIS OTHER REPO: https://github.com/kroryan/Fantasy-Map-Generator-Ck3/releases/tag/1.1
📦 Downloads
Windows
fantasy-map-generator.exe- Portable Windows executable (no installation required)
Linux
fantasy-map-generator.AppImage- Executable (no installation required)
Android
app-debug.apk- Debug version for testing (enable "Install from Unknown Sources")app-release.apk- RECOMMENDED - Release version with auto-signing for easy installation
🚀 What's New
✅ Core Features
- Native desktop applications for Windows and Linux
- Android mobile application with enhanced compatibility
- All original Fantasy Map Generator features preserved
- Offline functionality – No internet required
- No browser required – Standalone applications
🎯 Revolutionary Mobile UI Improvements
🆕 Custom Dialog Minimization System
- Complete jQuery UI bypass – No longer relies on broken jQuery UI minimize functions
- Android WebView optimized – Built specifically for Capacitor Android apps
- Touch-friendly minimize buttons – 44px minimum size for easy tapping
- Visual minimized state indicators – Clear orange visual feedback
- Minimized dialog tabs – Elegant bottom-screen tabs for easy restoration
- Instant one-tap restoration – Perfect dialog state restoration
- Multi-dialog support – Handle multiple minimized dialogs simultaneously
- Smart state management – Independent of jQuery UI internals
📱 Enhanced Scroll System
- Automatic scroll detection for all menus and panels
- Smart height limits – Menus never exceed screen boundaries
- Fixed Options menu overflow – Long menus now scroll properly on mobile
- Smart menu sizing – Menus adapt to screen dimensions automatically
- Consistent scroll behavior across all UI elements
- Touch-friendly scrollbars with proper mobile styling
- Android WebView optimization for Capacitor builds
- Responsive dropdown sizing – Select elements maintain reasonable sizes
🔧 Touch & Compatibility Fixes
- Enhanced touch responsiveness on real Android devices
- BlueStacks compatibility verified – Touch events work perfectly in emulators
- Eliminated invasive event handlers that blocked user interactions
- Improved menu closing on mobile devices without conflicts
- Better touch target detection for small screens
- Performance optimizations for mobile devices
🔐 Android Auto-Signing System
- APKs always signed automatically – Both debug and release versions
- No manual keystore setup required – Auto-generates signing keys
- Universal device compatibility – Install on any Android device without issues
- Simplified build process – One command builds signed, installable APKs
- Production-ready signing – Can be easily configured for Google Play Store
🛠️ Developer Experience Improvements
- Complete build documentation – Step-by-step instructions for all platforms
- Automated environment setup – Scripts to verify and configure build environment
- Comprehensive troubleshooting guide – Solutions for common build issues
- Cross-platform build support – Build from Windows, Linux, or macOS
🔧 Installation
Windows & Linux
- Download the appropriate executable file
- Extract if compressed
- Run the executable directly (no installation required)
Android
- Download
app-release.apk(recommended) orapp-debug.apk - Enable "Install from Unknown Sources" in Android Settings
- Open the APK file and install
- ✅ Installation guaranteed to work – APKs are properly signed
🎯 Mobile Compatibility Highlights
✅ What's Fixed
- Dialog minimize/restore system – Revolutionary replacement for broken jQuery UI
- Menu scrolling issues – All menus properly sized and scrollable
- Touch event conflicts – Eliminated invasive event handler overrides
- BlueStacks compatibility – Verified working in popular Android emulators
- Menu closing problems – Improved mobile-friendly menu behavior
- Oversized UI elements – Smart responsive sizing for mobile screens
✅ Verified Working Environments
- Real Android devices (Android 6.0+)
- BlueStacks emulator (all recent versions)
- Nox Player, MEmu, LDPlayer (Android emulators)
- Mobile browsers (improved mobile web experience)
- Windows touch devices (tablets, 2-in-1 laptops)
🐛 Known Issues & Status
⚠️ Currently Known Issues
- First launch timing – Initial load may take longer as assets load
- Large map memory usage – Significant RAM required for complex maps on mobile
- Some UI rendering quirks – Minor visual inconsistencies in certain scenarios but is usable and better than the website in Chrome Android
🔨 Fixed in This Release
- ❌ Dialog minimize buttons broken on Android → ✅ Custom minimize system implemented
- ❌ Minimized dialogs inaccessible → ✅ Minimized tabs provide easy access
- ❌ Options menu overflow on mobile → ✅ Smart scrolling implemented
- ❌ Touch events not working in BlueStacks → ✅ Emulator compatibility verified
- ❌ APK signing issues → ✅ Auto-signing system implemented
- ❌ Menu closing conflicts on mobile → ✅ Safe event handling implemented
🚧 Planned for Future Releases
- Further UI consistency improvements
- Additional mobile gesture support
- Performance optimizations for large maps
- Enhanced tablet UI layouts
📋 Technical Notes
🔄 Build Process Improvements
- Automated APK signing – No manual keystore management required
- Environment verification scripts – Automatic Android SDK detection
- One-command builds – Simplified build process for all platforms
- Complete documentation – Comprehensive
BUILD-README.mdwith troubleshooting
🎯 Source Code Notes
The source code in this release includes significant mobile compatibility improvements not present in previous versions. If you plan to modify or build from source:
- Clone the latest repository – Contains all mobile fixes and build improvements
- Follow
BUILD-README.md– Complete step-by-step build instructions - Test mobile compatibility – Verify dialog minimization and scroll systems work
- Use provided build scripts – Automated signing and environment setup
🎉 This release represents a major leap forward in mobile compatibility for Fantasy Map Generator!
🗺️ Fantasy Map Generator - Desktop & Mobile Edition v1.0
Azgaar's Fantasy Map Generator converted to native desktop and mobile applications with revolutionary mobile compatibility improvements.
📦 Downloads
Windows
fantasy-map-generator.exe - Portable Windows executable (no installation required)
Linux
fantasy-map-generator - Linux executable binary
Android
app-debug.apk - Debug version for testing (enable "Install from Unknown Sources")
app-release.apk - RECOMMENDED - Release version with auto-signing for easy installation
🚀 What's New in v2.0
✅ Core Features
- Native desktop applications for Windows and Linux
- Android mobile application with enhanced compatibility
- All original Fantasy Map Generator features preserved
- Offline functionality - No internet required
- No browser required - Standalone applications
🎯 Revolutionary Mobile UI Improvements
🆕 Custom Dialog Minimization System
- Complete jQuery UI bypass - No longer relies on broken jQuery UI minimize functions
- Android WebView optimized - Built specifically for Capacitor Android apps
- Touch-friendly minimize buttons - 44px minimum size for easy tapping
- Visual minimized state indicators - Clear orange visual feedback
- Minimized dialog tabs - Elegant bottom-screen tabs for easy restoration
- Instant one-tap restoration - Perfect dialog state restoration
- Multi-dialog support - Handle multiple minimized dialogs simultaneously
- Smart state management - Independent of jQuery UI internals
📱 Enhanced Scroll System
- Automatic scroll detection for all menus and panels
- Smart height limits - Menus never exceed screen boundaries
- Fixed Options menu overflow - Long menus now scroll properly on mobile
- Smart menu sizing - Menus adapt to screen dimensions automatically
- Consistent scroll behavior across all UI elements
- Touch-friendly scrollbars with proper mobile styling
- Android WebView optimization for Capacitor builds
- Responsive dropdown sizing - Select elements maintain reasonable sizes
🔧 Touch & Compatibility Fixes
- Enhanced touch responsiveness on real Android devices
- BlueStacks compatibility verified - Touch events work perfectly in emulators
- Eliminated invasive event handlers that blocked user interactions
- Improved menu closing on mobile devices without conflicts
- Better touch target detection for small screens
- Performance optimizations for mobile devices
🔐 Android Auto-Signing System
- APKs always signed automatically - Both debug and release versions
- No manual keystore setup required - Auto-generates signing keys
- Universal device compatibility - Install on any Android device without issues
- Simplified build process - One command builds signed, installable APKs
- Production-ready signing - Can be easily configured for Google Play Store
🛠️ Developer Experience Improvements
- Complete build documentation - Step-by-step instructions for all platforms
- Automated environment setup - Scripts to verify and configure build environment
- Comprehensive troubleshooting guide - Solutions for common build issues
- Cross-platform build support - Build from Windows, Linux, or macOS
🔧 Installation
Windows & Linux
- Download the appropriate executable file
- Extract if compressed
- Run the executable directly (no installation required)
Android
- Download app-release.apk (recommended) or app-debug.apk
- Enable "Install from Unknown Sources" in Android Settings
- Open the APK file and install
- ✅ Installation guaranteed to work - APKs are properly signed
🎯 Mobile Compatibility Highlights
✅ What's Fixed
- Dialog minimize/restore system - Revolutionary replacement for broken jQuery UI
- Menu scrolling issues - All menus properly sized and scrollable
- Touch event conflicts - Eliminated invasive event handler overrides
- BlueStacks compatibility - Verified working in popular Android emulators
- Menu closing problems - Improved mobile-friendly menu behavior
- Oversized UI elements - Smart responsive sizing for mobile screens
✅ Verified Working Environments
- Real Android devices (Android 6.0+)
- BlueStacks emulator (all recent versions)
- Nox Player, MEmu, LDPlayer (Android emulators)
- Mobile browsers (improved mobile web experience)
- Windows touch devices (tablets, 2-in-1 laptops)
🐛 Known Issues & Status
⚠️ Currently Known Issues
- First launch timing - Initial load may take longer as assets load
- Large map memory usage - Significant RAM required for complex maps on mobile
- Some UI rendering quirks - Minor visual inconsistencies in certain scenarios but is usable and better than the website in chrome android here some pictures of some knowns issues:


🔨 Fixed in This Release
- ❌
Dialog minimize buttons broken on Android→ ✅ Custom minimize system implemented - ❌
Minimized dialogs inaccessible→ ✅ Minimized tabs provide easy access - ❌
Options menu overflow on mobile→ ✅ Smart scrolling implemented - ❌
Touch events not working in BlueStacks→ ✅ Emulator compatibility verified - ❌
APK signing issues→ ✅ Auto-signing system implemented - ❌
Menu closing conflicts on mobile→ ✅ Safe event handling implemented
🚧 Planned for Future Releases
- Further UI consistency improvements
- Additional mobile gesture support
- Performance optimizations for large maps
- Enhanced tablet UI layouts
📋 Technical Notes
🔄 Build Process Improvements
- Automated APK signing - No manual keystore management required
- Environment verification scripts - Automatic Android SDK detection
- One-command builds - Simplified build process for all platforms
- Complete documentation - Comprehensive BUILD-README.md with troubleshooting
🎯 Source Code Notes
The source code in this release includes significant mobile compatibility improvements not present in previous versions. If you plan to modify or build from source:
- Clone the latest repository - Contains all mobile fixes and build improvements
- Follow BUILD-README.md - Complete step-by-step build instructions
- Test mobile compatibility - Verify dialog minimization and scroll systems work
- Use provided build scripts - Automated signing and environment setup
🎉 This release represents a major leap forward in mobile compatibility for Fantasy Map Generator!