denizk0461
|
ee0934f29b
|
Fixed a bug hiding all Stud.IP events from the user's view by... renaming the database table. yeah. i don't even know anymore.
|
2023-04-28 10:30:30 +02:00 |
|
denizk0461
|
ce7b854e8c
|
StwParser.kt now collects all its data before adding everything to the database all at once, fixing problems where LiveData would update before all transactions were finished; ViewPagers have been updated to use Adapters extending FragmentStateAdapter instead of RecyclerView.Adapter
|
2023-04-27 21:58:10 +02:00 |
|
denizk0461
|
9d6489f83b
|
Implemented ability to change the fragment opened on app start; made some optimisations to DietaryPreferences.kt. BUG: tab layout mediator is annoying af
|
2023-04-27 15:15:29 +02:00 |
|
denizk0461
|
540a2a7b9a
|
Canteen adapter now tells the user when no offers are available for a given day
|
2023-04-26 20:17:35 +02:00 |
|
denizk0461
|
d0819553bc
|
Implemented licences dialogue in the settings; fully restored highlighting event functionality
|
2023-04-26 10:21:16 +02:00 |
|
denizk0461
|
6b1d77dfb3
|
Implemented functionality to switch canteens. UI for this is not fully implemented.
|
2023-04-25 15:38:30 +02:00 |
|
denizk0461
|
9b6e267cb0
|
Started implementation of event update sheet
|
2023-04-24 15:43:42 +02:00 |
|
denizk0461
|
b938352c53
|
Added further information to be shown in AllergenSheet.kt
|
2023-04-24 11:21:52 +02:00 |
|
denizk0461
|
d654ba8a03
|
Implemented user setting for displaying allergens next to an offer
|
2023-04-23 22:06:29 +02:00 |
|
denizk0461
|
b957172721
|
Transitioned from a fairly custom solution to using a colour palette generated by the Material Theme Builder to simplify colour management. Also began work on a bottom sheet for displaying allergens and additives in canteen offers.
|
2023-04-23 17:13:48 +02:00 |
|
denizk0461
|
fbad84aa09
|
Fully documented all Kotlin files and added TODOs to functions that need to be updated in some way
|
2023-04-23 11:57:03 +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
|
07a2902367
|
Highlighted course is now highlighted with the primary colour, 50% translucent
|
2023-04-20 14:30:48 +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
|
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
|
56cdc4c5ee
|
Canteen name will now be fetched as well; fixed an error that displayed the offers of the next day in CanteenFragment.kt
|
2023-04-17 14:32:07 +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
|
2117535f63
|
Added German translation
|
2023-04-14 13:21:24 +02:00 |
|
denizk0461
|
f07c41079a
|
Upcoming/current course of the current day will now be highlighted with a thicker border
|
2023-04-14 13:09:40 +02:00 |
|
denizk0461
|
53c2a2a9c4
|
Visual changes, mostly colour-related
|
2023-04-12 22:07:18 +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
|
7da43dc2b7
|
Added bottom navigation view (currently unpopulated) and changed logic for pages
|
2023-04-12 10:49:30 +02:00 |
|
denizk0461
|
cab50b5f2d
|
PARSING HTML WORKS AND IT GETS SAVED TO THE DATABASE WOOO
|
2023-04-10 20:54:15 +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 |
|