Commit Graph

44 Commits

Author SHA1 Message Date
Alfonso Grillo 4d245575d5 Improve SegmentedPicker UI 2023-02-06 12:36:31 +01:00
Flavio Alescio 9d0f5c208b added alert to show possible error, improved tests 2023-01-27 17:10:16 +01:00
Flavio Alescio f0f56c0b69 Merge branch 'develop' into flescio/1040-poll_detail
# Conflicts:
#	Riot/Generated/Strings.swift
#	RiotSwiftUI/Modules/Room/PollHistory/Coordinator/PollHistoryCoordinator.swift
#	RiotSwiftUI/Modules/Room/PollHistory/PollHistoryModels.swift
#	RiotSwiftUI/Modules/Room/PollHistory/PollHistoryViewModel.swift
2023-01-27 15:22:15 +01:00
Flavio Alescio 5ea70aacd8 added view in timeline action, added tests 2023-01-27 15:07:32 +01:00
Alfonso Grillo a83075f2f3 Fix alert presentation 2023-01-26 14:52:33 +01:00
Alfonso Grillo 838bdc0629 Add ui tests 2023-01-25 19:58:02 +01:00
Alfonso Grillo 997f706340 Disable load more button if needed 2023-01-25 16:04:47 +01:00
Flavio Alescio a9059d1e9c Merge branch 'develop' into flescio/1040-poll_detail
# Conflicts:
#	Riot/Assets/en.lproj/Vector.strings
#	Riot/Generated/Strings.swift
2023-01-25 15:49:40 +01:00
Alfonso Grillo 1f953c8a93 Disable load more button when there is no content 2023-01-25 12:56:36 +01:00
Alfonso Grillo ef19527856 Support load more in PollHistoryService 2023-01-25 12:06:04 +01:00
Alfonso Grillo 7a5a5f4c93 Refactor TimelinePollAnswerOptionButton 2023-01-24 10:42:45 +01:00
Alfonso Grillo 22cca234be Add emptyPollsText in the view model 2023-01-24 09:49:12 +01:00
Alfonso Grillo 024cc528e1 Update RiotSwiftUI/Modules/Room/PollHistory/View/PollHistory.swift
Co-authored-by: Doug <6060466+pixlwave@users.noreply.github.com>
2023-01-24 09:28:38 +01:00
Alfonso Grillo 3097be5799 Localize load more button 2023-01-24 09:27:20 +01:00
Flavio Alescio 84e8d879bd added poll detail scene with mock data 2023-01-23 16:38:53 +01:00
Alfonso Grillo 282ad810b2 Add PollHistory view model UTs 2023-01-23 14:57:34 +01:00
Alfonso Grillo 9e21915a4e Improve UX 2023-01-23 12:09:46 +01:00
Alfonso Grillo 84d0edac0b Improve tests 2023-01-23 12:09:46 +01:00
Alfonso Grillo 69726de367 Add empty screen with number of days 2023-01-23 12:09:46 +01:00
Alfonso Grillo 84accd2470 Refactor PollHistoryViewState 2023-01-23 12:09:46 +01:00
Alfonso Grillo aea4770736 Refine loading logic 2023-01-23 12:09:46 +01:00
Alfonso Grillo 729da6d6e3 Add loading view 2023-01-23 12:09:46 +01:00
Alfonso Grillo 23ad35aa31 Add id in TimelinePollDetails 2023-01-23 12:09:46 +01:00
Alfonso Grillo 8c572d0bfe Add support to start date 2023-01-23 12:09:46 +01:00
Alfonso Grillo c56d1f3bfe Inject TimelinePollDetails in PollListItem 2023-01-23 12:09:46 +01:00
Alfonso Grillo 6f1a26153f Fix accessibility id 2023-01-18 10:12:03 +01:00
Alfonso Grillo ca8e5501f1 Add ui tests 2023-01-17 17:35:44 +01:00
Alfonso Grillo cc90d9bcce Add results view 2023-01-17 16:54:18 +01:00
Alfonso Grillo e2799069a5 Improve PollListItem to support ended polls 2023-01-17 16:44:56 +01:00
Alfonso Grillo 1a945823fb Improve accessibility 2023-01-16 12:01:24 +01:00
Alfonso Grillo 9a7247519e Refactor SegmentedPicker 2023-01-13 16:38:29 +01:00
Alfonso Grillo 56d550dab2 Add accessibility identifiers in SegmentedPicker 2023-01-13 16:30:16 +01:00
Alfonso Grillo 0d4f7b65bc Add a ScaledMetric 2023-01-13 16:22:35 +01:00
Alfonso Grillo 20e884ef78 Cleanup layout 2023-01-13 16:17:45 +01:00
Alfonso Grillo ede570aed8 Remove unused code 2023-01-13 16:15:06 +01:00
Alfonso Grillo 8470ccb70b Add ui tests 2023-01-13 10:49:43 +01:00
Alfonso Grillo c3270afc12 Handle empty poll list case 2023-01-12 18:25:06 +01:00
Alfonso Grillo 93cd811fee Add poll history service 2023-01-12 17:59:23 +01:00
Alfonso Grillo 6662f678c3 Add localizations 2023-01-12 17:09:44 +01:00
Alfonso Grillo 82317b7f7c Add PollListItem 2023-01-12 16:52:11 +01:00
Alfonso Grillo acf59515f9 Add SegmentedPicker 2023-01-12 15:45:16 +01:00
Alfonso Grillo f8bdb378c5 Add UI skeleton 2023-01-12 12:34:19 +01:00
Alfonso Grillo 441e287607 Cleanup scaffolding 2023-01-12 12:06:15 +01:00
Alfonso Grillo 9385eb90cd Add poll history scaffolding 2023-01-12 11:43:29 +01:00