denizk0461
|
ab316d9871
|
Fixed a bug that would cause the canteen plan to crash after refreshing while trying to layout the TabMediatorLayout. I don't know why that happened.
|
2023-04-21 14:20:06 +02:00 |
|
denizk0461
|
b39aa1f003
|
Fixed a bug that would cause the tab for a day without canteen offers to not be shown, causing the offers for the next days to be shifted over, thus not showing the offers for the last day that's available online. I know I didn't explain that very well, but it's fixed now anyway, soo (: also made some minor visual adjustments to margins and colours
|
2023-04-20 21:35:09 +02:00 |
|
denizk0461
|
b5f5e06b7f
|
Changed filter chip colour, but when pressed, the primary colour needs to be changed to a more desaturated tint
|
2023-04-20 12:19:44 +02:00 |
|
denizk0461
|
de1b5f8005
|
FILTERING WORKS FINAL
|
2023-04-20 11:53:14 +02:00 |
|
denizk0461
|
576592f0d0
|
Filtering fixed, but it still doesn't quite work as I wanted it to. e.g. selecting 'pork' and 'vegan' shows no elements, because of course nothing is both vegan and contains pork, but I wanted it to show options that are either or. Should leave it the way it is?
|
2023-04-20 10:17:04 +02:00 |
|
denizk0461
|
b9378901f4
|
Canteen items are now individually clickable to signal that they are separate items; BUG: filtering does not work anymore
|
2023-04-20 10:05:24 +02:00 |
|
denizk0461
|
5d58d25386
|
Canteen offers are now grouped; TODO: add a divider to separate different offers. Also, add prices
|
2023-04-20 08:17:23 +02:00 |
|
denizk0461
|
70a89ac681
|
Fixed filtering behaviour, since it wouldn't recognise items with two preferences if only one had been selected; added icons for preferences
|
2023-04-18 21:33:24 +02:00 |
|
denizk0461
|
c4d482f78f
|
FILTERING WORKS
|
2023-04-18 16:41:01 +02:00 |
|
denizk0461
|
4d9ad39578
|
Made some improvements to the dietary preference handling, but CanteenOfferPageAdapter.kt still needs some work for the filtering to work properly; it should only filter out elements if they meet NO preferences!
|
2023-04-18 15:39:49 +02:00 |
|
denizk0461
|
c385da4287
|
Implemented chips for selecting dietary preferences
|
2023-04-18 10:25:45 +02:00 |
|
denizk0461
|
61822f1f45
|
Canteen content can now be displayed
|
2023-04-16 21:41:46 +02:00 |
|
denizk0461
|
5543eb4e32
|
Implemented canteen scraper/parser functionality
|
2023-04-16 18:19:06 +02:00 |
|
denizk0461
|
3a2d444956
|
Currently changing the app's colours. fuck i spent so much time changing the fucking status bar colour. like stackoverflow is so damn outdated on this topic
|
2023-04-13 19:21:53 +02:00 |
|
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
|
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
|
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 |
|