Skip to content

Releases: USERK8/timetable-gen

Linux-App-v9.2.1

Choose a tag to compare

@USERK8 USERK8 released this 26 Mar 18:03

🚀 TimetableGen v9.2.1

This update introduces major improvements to timetable generation, performance, and export features.

✨ New Features
• Adjustable generation attempts for better timetable quality
• Real-time progress tracking during timetable generation
• Class-wise timetable generation with improved logic
• Teacher-wise Excel export
• Day-wise Excel export
• Automatic update system integrated with GitHub

⚡ Improvements
• Enhanced rule engine for handling labs and practical periods
• Better backend synchronization for teacher schedules
• Improved UI responsiveness using threading
• More stable generation with multiple attempts

🛠 Fixes
• General bug fixes and stability improvements

📦 Notes
• The app now supports multiple generation attempts to find better schedules
• Higher attempts may increase generation time but improve results

⚠️ Known Limitations
• Update system currently does not update the executable itself
• Timetable optimization is still based on empty-slot minimization (further improvements planned)


💡 Developed by P. Sohan Kumar Reddy
Class 11A · Batch 2025–26

Linux-App-v7.4.1-User-Dat-Storage-Update

Choose a tag to compare

@USERK8 USERK8 released this 25 Mar 08:39

🚀 Update: Smarter Timetable Generator

The app just got a major upgrade.

✨ What’s new

  • Smart user storage
    Your settings and preferences are now saved automatically, so no more re-entering everything every time.

  • Improved experience
    The app now adapts better to your usage, making timetable generation smoother and more consistent.

🔧 What changed

  • Moved from a basic repo-based setup to a more structured system
  • Better handling of user data and configurations
  • General improvements and cleanup

📌 Why this matters

This update makes the app feel more like a real tool rather than a one-time script. It’s faster, smarter, and actually remembers you.

More improvements coming soon.

App_Version_v5.0.0-First Linux build

Choose a tag to compare

@USERK8 USERK8 released this 02 Mar 13:02

WITH THE PREVIOUS OPENSOURCE CODE AND STRUCTURE WHICH MANAGED THE LOGIC AND GENERATION OF THE TIMETABLE APP, THIS RELEASE COMPREHENDS A FULL READY TO USE LINUX APP, WHICH CAN BE DOWNLOADED, AND IS READY TO USE IN LINUX SYSTEMS, WITH THE UPDATE SYSTEM FOR ANY FUTURE UPDATES. IN A BROAD WAY, THIS RELEASE INCLUDES:

  • Initial Linux build
  • Auto-update system working
  • PyQt6 GUI functional
  • Timetable logic improvised