What's Changed
- Feat/strategic badge by @simon-the-shark in #517
- fix(guide-nav-link)/text-overflow by @tomasz-trela in #519
- Digital guide API foundation and adapted toilets by @24bartixx in #514
- fix(digital-guide): ui changes to amnesties and surroundings tiles by @pbonar in #520
- #449 feat/ add fullscreen mode for photos in detail views by @jakubbaldyga in #488
- Refactor/digital guide data layer and add persistent caching by @simon-the-shark in #524
- refactor: reorganize dependencies by @tomasz-trela in #525
- Update Gradle 7.5 -> 8.9, update AGP 7.x -> 8.x by @Rejfi in #523
- Round images in adapted toilets by @24bartixx in #526
- Feat/digital guide rooms by @mikolaj-jalocha in #531
- Feat/connect digital guide by @simon-the-shark in #533
- feat(digital-guide): add gallery by @tomasz-trela in #535
- feat(digital-guide): add support for levels by @mikolaj-jalocha in #534
- Feat(digital guide)/add micronavigation info by @thesun901 in #532
- feat(digital-guide): add accessibility modes dialog by @simon-the-shark in #537
- fix: even horizontal allignment by @mmzek in #539
- Add lodge to digital guide by @mikolaj-jalocha in #545
- Add dressing rooms to digital guide by @mikolaj-jalocha in #547
- Fix adjust sks menu animation/icon in horizontal mode by @jakubbaldyga in #546
- Feat/552 error handling adjust error screen content by @Rejfi in #558
- fix(digital-guide): infinite 1 image carousel by @tomasz-trela in #560
- Add lifts to digital guide by @mikolaj-jalocha in #548
- Add planner advert by @mikolaj-jalocha in #557
- Feat/loading in full screen images by @tomasz-trela in #561
- Feat/add map with building's localization by @mmzek in #521
- Tests for hex colors by @mikolaj-jalocha in #562
- Fix/parkings hotfix by @simon-the-shark in #563
- UI improvements by @mikolaj-jalocha in #564
- /feat(digital-guide): create loading screen #483 by @pbonar in #571
- bug: Sks menu button fix by @jakubbaldyga in #572
- fix/wierd-ui-borders by @tomasz-trela in #573
- Feat/make sks counter refresh and files structure refactor by @tomasz-trela in #574
- Digital Guide structure tab by @24bartixx in #538
- feat: add schody section by @thesun901 in #577
- Digital Guide Doors by @24bartixx in #579
- Move transportation in digital guide by @24bartixx in #580
- Feat/add podesty section by @mikolaj-jalocha in #581
- Feat/update repo with accessibility by @tomasz-trela in #582
- Bug/freezed not generating lifts by @mikolaj-jalocha in #583
- fix: lifts model by @tomasz-trela in #588
- feat(sks-chart): shimmer loading (#587) by @simon-the-shark in #589
- 528 feat digital guide screens for academics and polinka by @simon-the-shark in #584
- feat(sks-menu): add opening hours by @mmzek in #596
- Feat/add accessibility profile widget by @thesun901 in #591
- Stairs in structure tab by @mikolaj-jalocha in #590
- Toilets in structure tab by @mikolaj-jalocha in #600
- Feat/railings in structure tab by @mikolaj-jalocha in #601
- fix(digital-guide): borders bug in new tabs by @tomasz-trela in #602
- feat(digital-guide): add ramp section to structure tab by @mmzek in #604
- feat: add accessibility card for transport by @thesun901 in #603
- Android google play deploy by @jakubbaldyga in #578
- /feat(digital-guide): add "Stairway" section to structure tab by @BombardierBulge in #614
- Feat/accessibility dressing rooms by @mikolaj-jalocha in #617
- Feat(digital-guide): information points by @tomasz-trela in #618
- refactor: bump dart and apply 120 line length formatter by @simon-the-shark in #622
- Add time constant shimmer effect every time you switch team section by @Rejfi in #599
- feat: add room accessibility by @thesun901 in #623
- feat: add showing accessibility cards based on profile by @thesun901 in #624
- feat: integrate first solvro config by @simon-the-shark in #625
- feat: add some bots wip by @simon-the-shark in #627
- fix: use
flutter_map_location_markerfrom github - temporarly by @simon-the-shark in #628 - feat: Digital guide corridors accessibility by @24bartixx in #621
- fix: add accessibility button to bar when missing + corridor types in presentation layer by @24bartixx in #629
- refactor: move accesibility managers to business layer in structure tab by @24bartixx in #633
- feat: lodge accessibility by @24bartixx in #631
- fix: parking chart hours overlap by @24bartixx in #632
- fix: fill holes in the navigation of digital guide by @24bartixx in #634
- fix: change externalId field in digital guide response to nullable by @24bartixx in #637
- feat: add accessibility comments to adapted toilets by @mmzek in #636
- feat: acc manager for doors by @tomasz-trela in #638
- feat: add date to the offline banner by @mikolaj-jalocha in #644
- feat: add accessibility for entrances by @mikolaj-jalocha in #635
- fix(digital-guide): fix accessibility panel colors by @thesun901 in #654
- feat: add hour label and enable dots by @mmzek in #647
- feat: setup open ai translations by @tomasz-trela in #653
- fix: convert Polish time from API to UTC in sks chart model by @24bartixx in #645
- fix: prevent sks chart exceeding available height by @24bartixx in #655
- feat(advert): add dynamic title color by @BombardierBulge in #667
- feat: add possibility for the user to change apps language by @BombardierBulge in #648
- feat: add digital guide accessibility to settings screen by @24bartixx in #668
- chore: add headers to translations by @tomasz-trela in #672
- feat: change Text widget to TextWithTranslation by @mmzek in #671
- chore(digital-guide): standarize codebase by @thesun901 in #666
- feat: add status to graphql and show only active circles by @mmzek in #662
- fix: organize arb files, add metadata/types and fully translate english strings by @simon-the-shark in #674
- fix: translations fixes by @simon-the-shark in #675
- fix(map): map tile layer caching by @simon-the-shark in #677
- refactor(navigation): make navigation more reliable (perhaps simpler too) by @simon-the-shark in #678
- fix: animation shown when returning from tab by @simon-the-shark in #679
- fix: update TRANSLATE_API_TOKEN by @simon-the-shark in #688
- fix: update scientific circles terminology in English and Polish by @simon-the-shark in #690
- refactor: change from watch to read in parkings by @tomasz-trela in #681
- fix: many shark fixes by @simon-the-shark in #691
- fix(parkings): distinct chart labels by @mmzek in #693
- feat(translation): move translations to data layer and extract
solvro_translatorpackages by @simon-the-shark in #695 - feat(home-screen-banner): adjust paddings #661 by @pbonar in #700
- feat(parking): adjust padding #660 by @pbonar in #702
- feat(translation): add dialog on the first launch by @simon-the-shark in #704
- feat(sci-clubs): add info about changing your science club info #502 by @mati2708 in #698
- fix: fix whole digital guide by @thesun901 in #705
- feat: accessibility for about us screen by @mikolaj-jalocha in #706
- feat(academic-calendar): implement upcoming day changes alert by @simon-the-shark in #714
- fix(about-us): restore touch for team members list by @simon-the-shark in #715
- feat(about-us): change loading to shimmer one by @simon-the-shark in #716
- fix: change android push notification icon for firebase by @thesun901 in #721
- feat(sks-menu): accessibility adjustments by @simon-the-shark in #726
- feat: accessibility navigation tab view by @mikolaj-jalocha in #725
- feat(buildings): add accessibility for building screen list by @simon-the-shark in #735
- feat: add accessibility to parkings view by @mmzek in #733
- feat: accessibility for day swap dialog and banner by @mikolaj-jalocha in #736
- feat/add-accesibility-for-dialogs by @mmzek in #737
- fix(parkings): standart font size issues by @simon-the-shark in #739
- fix: my alert dialog font size buttons on normal size font by @simon-the-shark in #740
- feat(digital-guide): accessibility improvements and bugs by @simon-the-shark in #741
- fix(academic-calendar): new day swaps arithmetic, logic and formatting by @simon-the-shark in #743
- feat(home): improve accessibility by @simon-the-shark in #744
- fix(navigation): translate bottom nav bar labels by @simon-the-shark in #745
- feat(guide): add accessibility by @mmzek in #747
- feat: add accessibility support for update dialog by @mikolaj-jalocha in #749
- feat: add analytics and crashlytics by @simon-the-shark in #750
- feat(departments): improve accessibility for department's list & details screen by @timGalk in #748
- feat(sci-clubs): improve accessibility by @simon-the-shark in #764
- fix(digital-guide): load external CA certificate by @simon-the-shark in #765
- fix(parkings): fix parkings tile bug by @mmzek in #766
- fix: fix status bar for accessibility dialog by @mmzek in #782
- fix: add padding for badges for sci clubs by @mmzek in #781
- fix(navigation): new navigation flow (again) by @simon-the-shark in #791
- Dev by @simon-the-shark in #827
- feat(multilayer-map): replace topwr logos with specific icons by @simon-the-shark in #833
- feat(multilayer-map): new toolbar and map layer picker by @simon-the-shark in #834
- fix(multilayer-map): map virtualization by @simon-the-shark in #835
- fix(multilayer-map): initial active items by @simon-the-shark in #836
- feat(calendar): add event calendar view by @mmzek in #838
- feat: set department option by @tomasz-trela in #839
- chore(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in #796
- chore(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in #825
- chore(deps): bump fl_chart from 0.70.2 to 1.1.0 by @dependabot[bot] in #842
- chore(deps): bump upgrader from 11.5.1 to 12.1.0 by @dependabot[bot] in #840
- chore(deps): bump fluttertoast from 8.2.14 to 9.0.0 by @dependabot[bot] in #841
- feat(digital-guide): disable autoslider by @24bartixx in #852
- chore: update Flutter SDK version to 3.35.5 and adjust environment settings by @simon-the-shark in #854
- feat(news): add read more button by @simon-the-shark in #855
- feat(multilayer-map): implement branch selection on a map by @simon-the-shark in #856
- chore(digital-guide): correct reported typo by @simon-the-shark in #857
- fix(sci-clubs): align statuses with backend by @simon-the-shark in #859
- fix(digital-guide): accessible line height by @simplyNoOne in #863
- feat: wp api luz integration by @tomasz-trela in #875
- fix: try to fix radio-luz tests by @simon-the-shark in #876
- chore(deps): bump fl_chart from 1.0.0 to 1.1.1 by @dependabot[bot] in #862
- feat: migrate firebase to new project by @simon-the-shark in #877
- feat: add radio player by @24bartixx in #861
- fix(guide): make search bar work by @simplyNoOne in #879
- chore(deps): bump package_info_plus from 8.3.1 to 9.0.0 by @dependabot[bot] in #883
- chore(deps): bump actions/setup-node from 5 to 6 by @dependabot[bot] in #878
- chore: bump flutter and gradle by @simon-the-shark in #884
- fix: multiple navigation fixes by @simon-the-shark in #885
- fix: firebase configuration by @simon-the-shark in #891
- fix: improve text display by @BombardierBulge in #889
- feat(sks-menu): subscribe to notifications about favourite meals by @simplyNoOne in #882
- refactor: radio luz player handling by @24bartixx in #890
- fix: remove stop button from player widgets by @24bartixx in #896
- feat: radio luz view by @tomasz-trela in #888
- chore(deps): bump sliteteam/github-action-git-crypt-unlock from 1.2.0 to 1.3.0 by @dependabot[bot] in #892
- test(calendar): business layer logic by @simon-the-shark in #901
- feat(calendar): add color indicator by @simon-the-shark in #902
- feat(sks-menu): favs visual improvements by @simon-the-shark in #904
- feat: integrate serverside miniatures by @simon-the-shark in #905
- fix(navigation-tab): restore splash screen in About Us tile by @Copilot in #916
- fix(sks-menu): fix icon banner animation bug by @simon-the-shark in #918
- fix(multilayer-map): try to improve scroll performance by @simon-the-shark in #920
- fix(multilayer-map): convert whole multi tab widget to sliver one and fix scrolling physics by @simon-the-shark in #922
- feat(calendar): stick month headers by @24bartixx in #908
- fix: cover photos behaviour by @Copilot in #923
- feat(sci-clubs): display tags in detail view by @Copilot in #919
- fix: RedDialog spacing when subtitle is null by @Copilot in #924
- feat(analytics): migrate to clarity by @simon-the-shark in #930
- fix: move action button by @24bartixx in #932
- fix: radio luz adjustemnts by @tomasz-trela in #931
- fix: font scalling issues on tabs controlls by @BombardierBulge in #937
- fix(calendar): empty state and headerHeight by @MarmoPL in #946
- fix: make links accessible in expansion tiles by @simplyNoOne in #935
- chore(deps): bump android_id from 0.4.1 to 0.5.1 by @dependabot[bot] in #947
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #943
- fix: psychological aid error by @MaksymilianMazurkiewicz in #949
- fix(digital-guide): alt titles amendments by @24bartixx in #942
- feat(digital-guide): populate railings by @24bartixx in #953
- fix: add accessibility labels for favourite button states in parkings view by @MarmoPL in #951
- feat: special screen reader actions by @simplyNoOne in #952
- feat(radio-luz): deeplink to sci club details by @MarmoPL in #954
- feat: radio player global widget by @24bartixx in #927
- feat: add songs from recently played on Radio Luz by @MarmoPL in #955
- fix(calendar): remove past events and mark current day by @simplyNoOne in #958
- refactor: migrate to default flutter theme by @tomasz-trela in #957
- fix(digital-guide): set initial accessibility focus by @24bartixx in #944
- feat: add more specific deeplinks by @simplyNoOne in #928
- feat(radio-luz): replaced circular animation with shimmering effect by @simon-the-shark in #962
- feat: image slider arrow buttons by @24bartixx in #963
- chore: major upgrades and maintainance by @simon-the-shark in #967
- fix(parkings): update parking API URL by @simon-the-shark in #970
- feat(settings): remove svg by @odominiak in #974
- fix(navigation): app bar back button overlap by @24bartixx in #961
- refactor: optimize students club filters bottom sheet anim by @simplyNoOne in #973
- feat: legend pictograms by @MaksymilianMazurkiewicz in #959
- fix: add decoration color for underlined links by @tomasz-trela in #979
- fix(radio-luz): add placeholder for empty audition image url by @24bartixx in #977
- fix: reorder buildings by @BombardierBulge in #960
- chore(deps): bump home_widget from 0.8.1 to 0.9.0 by @dependabot[bot] in #978
- fix: revert home_widget version bump by @simplyNoOne in #980
- chore(sks-favs): add new commit scope by @odominiak in #991
- fix: sks banner by @tomasz-trela in #982
- feat: maintain expanded in guide and digital guide main view by @simplyNoOne in #981
- fix: prevent scrolling bug in digital guide by @24bartixx in #976
- fix(sci-clubs): new tile scaling logic by @simon-the-shark in #995
- fix: offline loading by @MarmoPL in #993
- feat(branches): add logos to dialog picker by @odominiak in #996
- fix(radio-luz): show more by @tomasz-trela in #999
- fix(sks-favs): add bottom padding by @simplyNoOne in #1007
- fix(radio-luz): scroll issue by @tomasz-trela in #998
- fix: bottom padding in radio luz and status bar in maps by @simplyNoOne in #1011
- fix: clubs filter by @MaksymilianMazurkiewicz in #997
- fix: multilayer map offline view by @MaksymilianMazurkiewicz in #1012
- fix(home): remove buildings section by @odominiak in #1014
- fix(parkings): offline view fix and purge home widgets from the codebase by @simon-the-shark in #1015
- fix(remote-config): offline initialization error by @simon-the-shark in #1016
- fix: offline english screens by @simon-the-shark in #1017
- fix(changelog): ref async gap init error by @simon-the-shark in #1018
- fix(home): flickering scroll on ios by @simon-the-shark in #1019
- fix: new android/kotlin versioning by @simon-the-shark in #1020
- refactor(sks-favs): proper provider for device id retrieval by @simon-the-shark in #1022
- feat: add solvro translator batch mode by @simon-the-shark in #1023
- fix: tweaking some styles and colors by @simon-the-shark in #1024
- chore: upgrade flutter and some dependencies by @simon-the-shark in #1025
- feat(radio-luz): audio icon by @simplyNoOne in #1027
- fix(sci-clubs): overlapping issue by @24bartixx in #1028
- fix: sks-chart not working by @MaksymilianMazurkiewicz in #1029
- fix(departments): new buildings url scheme support by @simon-the-shark in #1037
- refactor: do not use should render by @simplyNoOne in #1042
- feat: Android Auto by @MarmoPL in #975
- ci(cd): add continuous internal deployment by @simon-the-shark in #1044
- fix: implement focus management for accessibility in notification modal by @BombardierBulge in #1040
- feat(digital-guide): paralax effect by @24bartixx in #1047
- feat: unify offline views across the app by @simon-the-shark in #1057
- fix: make the error screen smaller by @simon-the-shark in #1058
- feat(sks-favs): ask for notification perm on first like by @simon-the-shark in #1059
- feat(notifications): ask for notification permission on first app entry by @simon-the-shark in #1060
- feat(notifications): add
all-userstopic subscription by @simon-the-shark in #1061 - ci: generate changelog for deploy notifications by @simon-the-shark in #1062
- test(integration-tests): add smoke tests by @tomasz-trela in #1045
- fix(radio-luz): add voiceover container on list tiles by @simon-the-shark in #1064
- feat(about-us): add custom ordering of the contributors social links by @simon-the-shark in #1065
- feat(guide): sort by order field by @simon-the-shark in #1066
- fix(parkings): use miniatures URLs by @simon-the-shark in #1072
- feat(multilayer-map): add new polinka layer by @simon-the-shark in #1067
- fix(splash-screen): speed up the loading time by @simon-the-shark in #1074
- chore: add new commit scopes by @odominiak in #1076
- feat(notifications): add notifications list view by @simon-the-shark in #1079
- fix: error screen typo by @odominiak in #1080
- chore: update Flutter SDK to 3.41.4 and enable 16KB page support by @tomasz-trela in #1077
- feat(notifications): handle
routepayload from deeplinks by @simon-the-shark in #1078 - fix: optional schema improvements by @odominiak in #1081
- fix(multilayer-map): toolbar icons scaling by @simplyNoOne in #1084
- fix: countdown text overflow by @24bartixx in #1041
- fix: Adjust pop navigation button appearance by @BombardierBulge in #1086
- fix(guide): proper creation and update date handling by @simon-the-shark in #1089
- fix: add image padding configuration for better layout by @tomasz-trela in #1090
- fix: ensure minimum font size for title text by @tomasz-trela in #1091
- feat(parkings): adjust for new reality by @simon-the-shark in #1082
- temp(about-us): add visible FCM token and copy option by @simon-the-shark in #1092
- chore(deps): bump fl_chart from 1.1.1 to 1.2.0 by @dependabot[bot] in #1096
- feat: radio luz offline view by @MaksymilianMazurkiewicz in #1087
- fix(notifications): sort by creation date by @simon-the-shark in #1098
- feat(sci-clubs): use english specialized fields if available by @simon-the-shark in #1097
- fix: disable horizontal orientation for iPhone by @simon-the-shark in #1099
- fix(parkings): add spacing to people counter by @BombardierBulge in #1100
- fix(calendar): proper watch locale provider source by @simon-the-shark in #1102
- feat(remote-config): use dynamic microservices URLs by @simon-the-shark in #1104
- fix: more dynamic cache ttl and invalidation for sks and notifications by @simon-the-shark in #1107
- fix(sks-favs): make updates optimistic by @simplyNoOne in #1108
- docs: update readme by @odominiak in #1109
- fix(parkings): adjust padding for people counter based on active state by @BombardierBulge in #1112
- feat: enhance social links handling and add title to ContactIconsModel by @BombardierBulge in #1101
- fix(departments): don't show empty sections in departments detail view by @odominiak in #1121
- fix(digital-guide): poor quality of cover building/object photo in detail view by @odominiak in #1122
- feat: auto-refresh of recently played history by @MarmoPL in #1123
- fix: refresh recent by @MarmoPL in #1125
- feat: add quick shortcuts on Android by @MarmoPL in #1124
- ci: use new macos runner by @simon-the-shark in #1129
- feat(sks-menu): new sks opening hours model by @MarmoPL in #1126
- feat(sci-clubs): add full branch support in the UI by @MaksymilianMazurkiewicz in #1127
- chore(deps): bump flutter_map_animations from 0.9.0 to 0.10.0 by @dependabot[bot] in #1131
- chore(deps): bump upgrader from 12.5.0 to 13.1.0 by @dependabot[bot] in #1132
- feat(map-view): custom marker ordering by @simon-the-shark in #1135
- fix(guide): description nullable handling by @simon-the-shark in #1136
- fix(about-us): use proper milestrone endpoint by @simon-the-shark in #1137
- fix(multilayer-map): adjust fields in the tiles by @simon-the-shark in #1138
- feat(widgetbook): add widgetbook package by @simon-the-shark in #1128
- test(integration-tests): AboutUsView, CalendarView, NewsListView, SksMenuScreen, SksFavouriteDishesView, SettingsView by @mikolaj-r in #1149
- fix(calendar): remove slashes from events location by @mikolaj-r in #1152
- test(integration-tests): SksFavouriteDishesView by @mikolaj-r in #1157
- chore(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #1156
- chore(deps): bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #1155
- chore(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #1154
- ci(widgetbook): add cloud build action by @simon-the-shark in #1151
- chore(cd): solve xxh3 workaround properly by @simon-the-shark in #1160
- feat(multilayer-map): sort objects by associated building by @Copilot in #1162
- fix(changelog): gate changelog banner on matching app version by @Copilot in #1161
- fix(map-view): location accuracy circle blocks touch events by @simon-the-shark in #1163
- chore: carplays prov profile + certs + entitlements by @simon-the-shark in #1164
- feat(multilayer-map): turn off some marker types by default by @BombardierBulge in #1165
- fix(map-view): dynamic island issue by @simon-the-shark in #1167
- fix(guide): guide detail view padding by @simon-the-shark in #1168
- fix: bugsink errors sweep by @simon-the-shark in #1171
- fix(sci-clubs): hide codes used for branches in filters by @mikolaj-r in #1177
- feat(booths): add booths feature with feature codes by @simon-the-shark in #1178
- fix(multilayer-map): different sorting logic for buildings in branches by @simon-the-shark in #1180
- fix(departments): assigning sci-club to a branch by @simon-the-shark in #1181
- fix(multilayer-map): make splash under "multitaber" buttons look good by @mikolaj-r in #1179
- fix(multilayer-map): recenter map when branch changes by @simon-the-shark in #1182
New Contributors
- @pbonar made their first contribution in #520
- @mati2708 made their first contribution in #698
- @dependabot[bot] made their first contribution in #796
- @MarmoPL made their first contribution in #946
- @MaksymilianMazurkiewicz made their first contribution in #949
- @odominiak made their first contribution in #974
- @mikolaj-r made their first contribution in #1149
Full Changelog: v1.1.10...v2.0.0