Commit Graph
118 Commits
Author SHA1 Message Date
denizk0461 fb50711d36 Changing fragments via bottom navigation view works well now! Also started work on SettingsFragment.kt 2023-04-13 12:25:43 +02:00
denizk0461 53c2a2a9c4 Visual changes, mostly colour-related 2023-04-12 22:07:18 +02:00
denizk0461 d55a304cec Moved the fetching task to a separate activity; changed the time attributes in StudIPEvent.kt to strings 2023-04-12 18:58:10 +02:00
denizk0461 4f78eb8373 Switch to ViewPager2 was successful; it was essentially a drop-in replacement. There's a bug in the connected TabLayout where, if the app starts and scrolls programmatically to Wednesday or later, the tab won't be focussed until the user starts scrolling again 2023-04-12 16:46:38 +02:00
denizk0461 8b690a4593 Minor changes; about to try and implement ViewPager2 instead of the RecyclerView to show different days. This is for better UX and compatibility with the TabLayout 2023-04-12 15:36:35 +02:00
denizk0461 7da43dc2b7 Added bottom navigation view (currently unpopulated) and changed logic for pages 2023-04-12 10:49:30 +02:00
denizk0461 a37b6dfd0b Tab layout now syncs up with recyclerview scroll position; a bit sluggish though 2023-04-12 09:46:27 +02:00
denizk0461 7b33c68db9 Added tabs to indicate which day is selected; not fully implemented. Tabs don't show which day is selected after certain user action 2023-04-11 16:50:45 +02:00
denizk0461 6a5d7448e5 Timetable now shows the schedule for the current day when opening the app 2023-04-10 21:12:29 +02:00
denizk0461 d6eb7f5ce1 small adjustments and bugfix; timeslot was always saved into the database longer than would be correct; for example, a course from 08:15 to 09:45 would have been saved as 08:15 to 11:45 2023-04-10 21:03:02 +02:00
denizk0461 cab50b5f2d PARSING HTML WORKS AND IT GETS SAVED TO THE DATABASE WOOO 2023-04-10 20:54:15 +02:00
denizk0461 97bc2b1068 App can now retrieve HTML 2023-04-10 14:50:57 +02:00
denizk0461 03b86c8ab9 TODO implement custom Chrome tabs 2023-04-08 18:53:51 +02:00
denizk0461 3c65ccddb1 Added database persistence ability 2023-04-08 17:30:05 +02:00
denizk0461 9accebc68c Big change successful; main view now uses RecyclerView for both horizontal and vertical scrolling, as using LinearLayout caused a duplication glitch on the first and last page 2023-04-08 15:44:07 +02:00
denizk0461 76370d78a8 boutta make a big change 2023-04-08 15:13:11 +02:00
denizk0461 9c0e67b396 Implemented page view for courses 2023-04-08 13:43:26 +02:00
denizk0461 73ea48626d Initial push 2023-04-08 11:41:02 +02:00