You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🪐 Jupiter (v2.0.0) — Hivatalos Kiadási Megjegyzések / Release Notes
🇭🇺 Magyar Változat
🎉 Üdvözöl a Jupiter!
A korábban Neptun 2 Remake néven futó projekt mostantól hivatalosan is a Jupiter nevet viseli. A v2.0.0 egy hatalmas mérföldkő: nemcsak új arculatot, hanem egy teljesen új Kérvénykezelő rendszert, intelligens Tanulmányi Iroda (TO) sávot, azonnali órarend-megjelenítést és rengeteg kényelmi funkciót hoz az egyetemi mindennapokba.
✨ Főbb Újdonságok és Fejlesztések
📑 1. Ingyenes Kérvénykezelés Modul (Petitions)
Háromfülös áttekintő felület:
Leadható kérvények: Keresés és szűrés, díjak kiírása (javítva a nyers kódblokk; mostantól tiszta Ingyenes vagy pontos összeg), érvényességi idők.
Leadott kérvények: Beküldött kérvények státusza színes jelvényekkel (Elfogadva, Elutasítva, Feldolgozás alatt), iktatószám és beadási dátum.
Megkezdett kérvények (Új!):
Folytatás: A korábban félbehagyott kérvény közvetlen megnyitása az elmentett adatokkal.
Visszaállítás / Piszkozat törlése: A Neptun szerverével szinkronizált Invalidate mechanizmus, amellyel a félbehagyott űrlap elvethető, így a kérvény azonnal visszakerül a Leadhatók közé.
Natív űrlapkitöltő & A4 Nyomtatási Előnézet:
Dinamikusan generált Flutter beviteli mezők, lenyílók és választók.
Kétujjas nagyítással (pinch-to-zoom & pan) megtekinthető szerveroldali A4 dokumentum-előnézet a végleges beküldés előtt.
Intelligens kilépéskezelés: visszalépéskor választhatsz, hogy piszkozatként elmented vagy visszaállítod a kérvényt.
🏢 2. Tanulmányi Iroda (TO) Idősáv & Nyitvatartás
Egybefüggő idősáv: A TO nyitvatartás többé nem darabolt dobozokban jelenik meg, hanem egyetlen elegáns, összefüggő sávként fut végig a tanórák és szünetek mellett.
Valós idejű NYITVA / ZÁRVA jelzés: A rendszeridő és a mentett félfogadási rend alapján az app élőben mutatja, hogy az iroda épp nyitva van-e.
Letisztult szünetek: Megszűnt az átfedő, zavaró "ebédszünet" blokkok duplikációja; az órák közötti szünetek tisztán, a naptár ritmusához igazodva láthatók.
0.05 másodperces azonnali betöltés (Smart Dual-Cache): Az app indításakor az órarend a memóriából azonnal, várakozás nélkül megjelenik. Ha a szerver elérhetetlen vagy üres választ ad, a mentett órarended soha nem vész el.
Bal oldali idővonal & Napi haladási nyíl:
Függőleges idővonali gerinc és állapotjelző korongok (lezárt órák, aktív óra, jövőbeli órák).
Finom, az aktuális rendszeridőt jelző diszkrét haladási nyíl, amely mutatja, hol tartasz a tanítási napban.
Radiális színharmónia: A témák háttérszínei (pl. Cyberpunk Violet, Midnight Ocean, Sunset Amber) mostantól a Scaffold és a kártyák teljes felületén harmonizálnak a választott színpalettával.
💳 4. Pénzügyek & Intelligens Tranzakció-szűrés
Pontos költésszámláló: A hallgatói logok elemzése alapján az app különválasztja a tranzakciók irányát:
Valós költések: Tandíjak, ismétlő vizsgadíjak, kártyás és gyűjtőszámlás befizetések.
Ösztöndíjak & Juttatások: Közéleti, intézményi, tudományos, szociális támogatások és HÖK juttatások pozitív tételként jelennek meg.
Belső utalások: A gyűjtőszámlára történő saját banki feltöltések nem számítanak kétszeres egyetemi költésnek.
Egységes 16px kártyadesign: Minden aloldal megkapta az órarendnél bevezetett lekerekített kártyarendszert finom témakövető háttérrel és szegéllyel (BorderRadius.circular(16)).
Megszüntetett szürke dobozok: Eltávolításra kerültek a kártyákat összenyomó szürke konténerek, így a listák teljes szélességben érvényesülnek.
Tárgyak 3 oszlopos Dashboard: Súlyozott tanulmányi átlag (hangulati emojival), Ösztöndíjindex és összesített Kreditszámláló egy modern statisztikai kártyán; érdemjegy-matrica és céljegy-szimuláció finom haptikával (AppHaptics.lightImpact()).
Pénzügyek: Monospace fizetési határidő és összegformázás, beérkező/kimenő nyíllal és státuszkapszulákkal (BEFIZETVE, FIZETENDŐ, KÉSEDELEM).
Időszakok: Kategória ikonok és aktív időszakoknál időarányos folyamatjelző (progress bar) a hátralévő napok visszaszámlálásával.
Üzenetek: Tiszta 2 soros szövegelőnézet (HTML tagek nélkül), olvasatlan üzenetnél élénk kék pontjelzés és ragyogó keret.
Lista elválasztók: Színátmenetes vonalak közé rendezett, lekerekített szekció badge-ek ("TELJESÍTETT TÁRGYAK", "AKTÍV", "JÖVŐBELI", dátumok).
Dinamikus komplementer színképzés: A korábbi merev kék helyett a színelmélet szabályai szerint (Hue + 180°, 1.35x telítettség) kalkulált vibráló akcentusszín minden színpalettához (roomHighlightColor), amely mind a termek, mind a kreditek kiemelésénél tökéletesen harmonizál.
🏢 7. Aszinkron TO/TI és Kar-ellenőrzés
Párhuzamosított hálózati műveletek: A Tanulmányi Osztály és a karok URL-ellenőrzése teljesen aszinkron és párhuzamos háttérszálra került, így az app indítása azonnali marad, még hálózati késés vagy GitHub elérhetetlenség esetén is.
Automatikus kar (faculty) feloldás: A bejelentkezett hallgató képzési kódja alapján automatikusan a megfelelő kari TO félfogadási rendet választja ki.
Tisztított órarendi megjelenés: Eltávolítva a felesleges kari debug feliratok; az óráknál kizárólag a tiszta időpont és teremszám jelenik meg.
🧭 8. Visszaállított és Finomhangolt Ruganyos Navigáció ("Jiggly")
Rugalmas Navbar váltás: Fizika-alapú finom rugózással ("jiggly") kísért csúszó animáció az alsó fülek között, tökéletesített rétegrenddel (z-index), hogy a csúszó doboz szélei ne lógjanak be az alsó sáv mögé.
Élő Olvasatlan Üzenet Számláló: Valós idejű számláló badge az üzenetek ikonján.
Profil & Becenév mentése: A megadott becenév és a névmegjelenítési kapcsolók mostantól perzisztensen elmentődnek a telefonon.
🌐 9. Első Indítás & Nyelvi Támogatás
Nyelvválasztó kártyák: Első indításkor egy letisztult nyelvválasztó fogad kerek zászlóikonokkal, amely azonnal elmenti a választásodat offline használatra is.
Teljes magyar és angol fordítás minden újonnan bevezetett funkcióhoz és gombhoz.
📦 Letöltési Útmutató
Jupiter_ARM8-v2.0.0.apk (vagy arm64-v8a): Az újabb, 64-bites Android okostelefonokhoz (az eszközök több mint 95%-a).
Jupiter_ARM7-v2.0.0.apk (vagy armeabi-v7a): Régebbi vagy 32-bites Android készülékekhez.
🇬🇧 English Version
🎉 Welcome to Jupiter!
Previously known as Neptun 2 Remake, the application has officially rebranded to Jupiter. Version v2.0.0 is a landmark release introducing a brand new Petitions module, an intelligent Student Office (TO) schedule bar, instant timetable rendering, financial categorization, global UI/UX modernization, and numerous polish updates.
✨ Key Features & Improvements
📑 1. Complete Petitions & Requests Module
Three-tab Overview:
Available Requests: Search and filter, clean fee display (resolved raw codeblock glitch; clearly shows Free or fee amount in HUF), valid date ranges.
Submitted Requests: Real-time status indicators (Accepted, Rejected, In Progress), registration identifiers, and submission dates.
In-Progress / Started Requests (New!):
Continue: Pick up right where you left off with pre-populated form fields.
Reset / Discard: Synchronized with the server's Invalidate API endpoint, allowing you to discard incomplete drafts and return them to the available pool.
Native Form Builder & A4 Print Preview:
Dynamically parsed native inputs, dropdowns, and date pickers.
Server-generated A4 preview with interactive multi-touch pinch-to-zoom and pan.
Back-navigation interceptor (PopScope): Safely choose between Save draft & exit or Discard without saving.
🏢 2. Student Office (TO) Schedule & Live Status
Unified Side-bar: Replaced separate overlapping boxes with a single, streamlined schedule track running along classes and breaks.
Real-Time OPEN / CLOSED Status: Dynamically computes whether the office is currently open based on current system time and verified local office hours.
Clean Breaks: Removed redundant break banners so that class breaks are legible and well-spaced.
📅 3. Timetable, Timeline & Color Harmonies
0.05s Instant Paint (Smart Dual-Cache): On launch, your confirmed schedule renders immediately from cache. Transient network drops or empty responses will never wipe your cached schedule.
Left Timeline & Live Progress Arrow:
Continuous vertical spine with node indicators (completed past classes, pulsing active current class, upcoming classes).
Subtle live progress indicator showing your position throughout the school day.
Radial Color Harmonies: Scaffold and card backgrounds dynamically adapt to the selected color palette (e.g. Cyberpunk Violet, Midnight Ocean, Sunset Amber).
💳 4. Finances & Scholarship Sorting
Intelligent Spending Calculation:
True Expenses: Tuition fees, retake exams, and card/escrow payments.
Scholarships & Benefits: Academic, research, social, and student union (HÖK) grants are parsed as positive income.
Internal Transfers: Self-transfers to the collective account are not double-counted as expenses.
🎨 5. Global UI/UX Redesign (Grades, Finances, Periods, Messages)
Unified 16px Card System: All sub-pages now share the timetable's 16px rounded card architecture (BorderRadius.circular(16)) with subtle theme-driven borders and background tints.
Removed Restricting Gray Boxes: Outer bounding boxes have been eliminated, allowing list elements to breathe naturally across full screen width.
Grades 3-Column Dashboard: Weighted grade average (with dynamic reaction emoji), Scholarship Index, and total Credits in a sleek stats card; grade sticker badges and goal-grade simulation with gentle haptics (AppHaptics.lightImpact()).
Finances: Monospace payment due date and amount formatting with directional flow icons and status pills (PAID, PAYABLE, OVERDUE).
Periods: Category icons, remaining days counter, and a proportional time elapsed progress bar for currently active periods.
Messages: Clean 2-line snippet preview (HTML stripped), unread blue indicator dot with highlighted accent border.
Dynamic Complementary Palette Calculation: Replaced hardcoded blue with print color theory calculations (Hue + 180°, 1.35x boosted saturation) to automatically determine a punchy complementary accent color (roomHighlightColor) for every selected theme.
🏢 7. Asynchronous TO Schedule & Faculty Resolver
Non-blocking Parallel Fetching: Student Office (TO) and faculty schedule synchronization now runs asynchronously in the background, ensuring app launch speed is never bottlenecked by network latency or remote GitHub availability.
Automatic Faculty Detection: Automatically resolves the student's specific faculty from session training data.
Clean Schedule Presentation: Stripped debug faculty strings from the timetable cards, presenting strictly time intervals and room numbers.
Physics-Based Spring Animation: Restored the playful, tactile "jiggly" spring sliding effect across bottom navigation tabs, with proper z-index ordering to prevent clipping behind the bar edges.
Live Unread Message Badge: Real-time counter badge directly on the bottom navigation message tab.
Persistent Nickname Settings: Nickname and user profile display preferences saved persistently across restarts.
🌐 9. First-Launch Flow & Multi-Language Support
First-run Language Selection: Clean card-based selector with circular flags, persisting preferences offline.
Up-to-date translations across Hungarian and English for all new modules and buttons.
📦 Download Guide
Jupiter_ARM8-v2.0.0.apk (ARM64 / v8a): For modern 64-bit Android smartphones (recommended for 95%+ of devices).
Jupiter_ARM7-v2.0.0.apk (ARM7 / v7a): For older 32-bit Android devices.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
🪐 Jupiter (v2.0.0) — Hivatalos Kiadási Megjegyzések / Release Notes
🇭🇺 Magyar Változat
🎉 Üdvözöl a Jupiter!
A korábban Neptun 2 Remake néven futó projekt mostantól hivatalosan is a Jupiter nevet viseli. A v2.0.0 egy hatalmas mérföldkő: nemcsak új arculatot, hanem egy teljesen új Kérvénykezelő rendszert, intelligens Tanulmányi Iroda (TO) sávot, azonnali órarend-megjelenítést és rengeteg kényelmi funkciót hoz az egyetemi mindennapokba.
✨ Főbb Újdonságok és Fejlesztések
📑 1. Ingyenes Kérvénykezelés Modul (Petitions)
Invalidatemechanizmus, amellyel a félbehagyott űrlap elvethető, így a kérvény azonnal visszakerül a Leadhatók közé.pinch-to-zoom&pan) megtekinthető szerveroldali A4 dokumentum-előnézet a végleges beküldés előtt.🏢 2. Tanulmányi Iroda (TO) Idősáv & Nyitvatartás
📅 3. Naptár, Idővonal & Témákhoz Illeszkedő Hátterek
Smart Dual-Cache): Az app indításakor az órarend a memóriából azonnal, várakozás nélkül megjelenik. Ha a szerver elérhetetlen vagy üres választ ad, a mentett órarended soha nem vész el.💳 4. Pénzügyek & Intelligens Tranzakció-szűrés
🎨 5. Globális UI/UX Megújulás (Tárgyak, Pénzügyek, Időszakok, Üzenetek)
BorderRadius.circular(16)).AppHaptics.lightImpact()).BEFIZETVE,FIZETENDŐ,KÉSEDELEM).🎨 6. Nyomdai Komplementer Színelmélet & Teremkiemelés
roomHighlightColor), amely mind a termek, mind a kreditek kiemelésénél tökéletesen harmonizál.🏢 7. Aszinkron TO/TI és Kar-ellenőrzés
🧭 8. Visszaállított és Finomhangolt Ruganyos Navigáció ("Jiggly")
🌐 9. Első Indítás & Nyelvi Támogatás
📦 Letöltési Útmutató
Jupiter_ARM8-v2.0.0.apk(vagyarm64-v8a): Az újabb, 64-bites Android okostelefonokhoz (az eszközök több mint 95%-a).Jupiter_ARM7-v2.0.0.apk(vagyarmeabi-v7a): Régebbi vagy 32-bites Android készülékekhez.🇬🇧 English Version
🎉 Welcome to Jupiter!
Previously known as Neptun 2 Remake, the application has officially rebranded to Jupiter. Version v2.0.0 is a landmark release introducing a brand new Petitions module, an intelligent Student Office (TO) schedule bar, instant timetable rendering, financial categorization, global UI/UX modernization, and numerous polish updates.
✨ Key Features & Improvements
📑 1. Complete Petitions & Requests Module
InvalidateAPI endpoint, allowing you to discard incomplete drafts and return them to the available pool.PopScope): Safely choose between Save draft & exit or Discard without saving.🏢 2. Student Office (TO) Schedule & Live Status
📅 3. Timetable, Timeline & Color Harmonies
Smart Dual-Cache): On launch, your confirmed schedule renders immediately from cache. Transient network drops or empty responses will never wipe your cached schedule.💳 4. Finances & Scholarship Sorting
🎨 5. Global UI/UX Redesign (Grades, Finances, Periods, Messages)
BorderRadius.circular(16)) with subtle theme-driven borders and background tints.AppHaptics.lightImpact()).PAID,PAYABLE,OVERDUE).🎨 6. Print Design Complementary Room & Credit Highlighting
roomHighlightColor) for every selected theme.🏢 7. Asynchronous TO Schedule & Faculty Resolver
🧭 8. Restored & Refined Jiggly Navigation Animation
🌐 9. First-Launch Flow & Multi-Language Support
📦 Download Guide
Jupiter_ARM8-v2.0.0.apk(ARM64 / v8a): For modern 64-bit Android smartphones (recommended for 95%+ of devices).Jupiter_ARM7-v2.0.0.apk(ARM7 / v7a): For older 32-bit Android devices.This discussion was created from the release Jupiter v2.0.0 Release.
All reactions