Commit Graph

5145 Commits

Author SHA1 Message Date
Scott Pfeil
7348dabc91 Merge branch 'feature/atomic_vds_button' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui into feature/atomic_vds_button 2023-10-23 15:40:18 -04:00
Scott Pfeil
4c9cc5edbb Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui into feature/atomic_vds_button 2023-10-11 09:49:33 -04:00
Pfeil, Scott Robert
f00df65110 Merge branch 'release/11_0_0' into 'develop'
release/11_0_0 hotfix merge

Co-authored-by: Hedden, Kyle Matthew <kyle.hedden@verizonwireless.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/1002
2023-10-10 13:29:48 +00:00
Pfeil, Scott Robert
3b24c96a03 Merge branch 'bugfix/carousel_insets' into 'release/11_0_0'
Carousel item width fix.

### Summary
Fixes 100% item width given carousel insets.

Co-authored-by: Hedden, Kyle Matthew <kyle.hedden@verizonwireless.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/1006
2023-10-05 18:53:02 +00:00
Hedden, Kyle Matthew
0afa13392f take into account contentInset when calculating itemWidth 2023-10-05 13:53:19 -04:00
Bruce, Matt R
112bc33b84 Merge branch 'feature/core_object_swift' into 'develop'
add to default config

### Summary
default configuration of core object in core ui object

Co-authored-by: Scott Pfeil <Scott.Pfeil3@verizonwireless.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/1004
2023-10-04 21:26:26 +00:00
Scott Pfeil
e940c9bf08 add to default config 2023-10-04 17:20:54 -04:00
Pfeil, Scott Robert
2d27c50b41 Merge branch 'feature/core_object_swift' into 'develop'
MVMCoreObject to swift

### Summary
MVMCoreObject to swift

Co-authored-by: Scott Pfeil <Scott.Pfeil3@verizonwireless.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/1003
2023-10-04 21:00:01 +00:00
Scott Pfeil
308700c667 MVMCoreObject to swift 2023-10-04 10:17:49 -04:00
Scott Pfeil
d7ba335fdb Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui into feature/atomic_vds_button 2023-09-28 10:55:08 -04:00
Hedden, Kyle Matthew
bab59e4e5d Merge branch 'bugfix/account_native_testing' into 'develop'
Link Fix

### Summary
Fix to Link

Co-authored-by: Scott Pfeil <Scott.Pfeil3@verizonwireless.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/999
2023-09-28 13:40:00 +00:00
Scott Pfeil
ab9d61fd15 Link Fix 2023-09-28 09:25:50 -04:00
Pfeil, Scott Robert
451b073718 Merge branch 'feature/isDark' into 'develop'
added color extension for isDark

### Summary
(a brief description of the change)

### JIRA Ticket
(ticket URL here or remove the section)

Co-authored-by: Matt Bruce <matt.bruce@verizon.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/998
2023-09-27 20:57:28 +00:00
Matt Bruce
a19bd60f06 indented
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-09-27 15:56:53 -05:00
Matt Bruce
f98c6059b8 rearranged
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-09-27 15:53:53 -05:00
Matt Bruce
ab50921e88 added color extension for isDark
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-09-27 15:34:49 -05:00
Scott Pfeil
7c36db36f4 Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui into feature/atomic_vds_button 2023-09-27 09:44:34 -04:00
Hedden, Kyle Matthew
b7a1cf6af6 Merge branch 'bugfix/proddef-1299' into 'develop'
Headline body component's accessibility label issue

### Summary
Fixed headline body component's accessibility label issue

### JIRA Ticket
https://onejira.verizon.com/browse/PRODDEF-1299

Co-authored-by: Sourabh Bhardwaj <sourabh.bhardwaj@verizon.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/997
2023-09-25 14:36:30 +00:00
Sourabh Bhardwaj
1e12517c55 Fixed headline body component's accessbility label issue 2023-09-25 19:38:01 +05:30
Scott Pfeil
44428da44a Merge branch 'develop' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui into feature/atomic_vds_button 2023-09-20 21:32:50 -04:00
Scott Pfeil
6e27bd1dd9 Merge branch 'feature/atomic_vds_button' of https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui into feature/atomic_vds_button 2023-09-15 12:14:05 -04:00
Scott Pfeil
68ad659559 pill button open 2023-09-15 12:13:44 -04:00
Scott Pfeil
917a0f8480 PillButton inverted-> surface 2023-09-15 12:13:02 -04:00
Pfeil, Scott Robert
75e6339443 Merge branch 'bugfix/SubNavManager-ReplaceVC' into 'develop'
Passing subNavManager's delegate to NavigationHandler in replaceViewController call

### Summary
Issue: When a page has multiple tabs, navigating between each tab is not updating the tab selection status (red selection line), only replaces the view controller.

Root cause: while switching between the tabs, the viewcontroller's are being replaced without the delegate object in replaceViewController call, because of this the navigation delegate is not updating the subNavigation manager class to update the tab selection.

### JIRA Ticket

Co-authored-by: Sumanth Nadigadda <sumanth.nadigadda@verizon.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/994
2023-09-15 14:48:39 +00:00
Sumanth Nadigadda
9a191d9516 defect: Passing subNavManager's delegate to NavigationHandler, so that the delegate can update the viewcontroller for the tab updates 2023-09-15 11:22:48 +05:30
Matt Bruce
fe580d12e4 updated onClick
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-09-14 16:02:26 -05:00
Matt Bruce
34d3386d36 updated onClick
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-09-14 16:02:15 -05:00
Scott Pfeil
c2cc637c38 remove old junk 2023-09-14 16:35:44 -04:00
Scott Pfeil
a925560ecb RawRepresentableCodable 2023-09-14 16:18:10 -04:00
Scott Pfeil
c82a0cd4d6 Make PillButton VDSMoleculeViewProtocol 2023-09-14 14:49:07 -04:00
Scott Pfeil
741bf0501b Updates to Button 2023-09-14 14:14:30 -04:00
Scott Pfeil
8e35e8036a Tiny button to small 2023-09-14 13:55:17 -04:00
Scott Pfeil
4c2214d7d4 VDS Button to atomic beginning/ 2023-09-14 10:37:42 -04:00
Pfeil, Scott Robert
022319c186 Merge branch 'feature/molecule_id_replacement' into 'develop'
Add an optional ID field to every molecule.

### Summary
Add an ID to molecule models.

Co-authored-by: Hedden, Kyle Matthew <kyle.hedden@verizonwireless.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/992
2023-09-07 17:25:21 +00:00
Hedden, Kyle Matthew
b19d009cff unnecessary coding key 2023-09-07 13:07:49 -04:00
Hedden, Kyle Matthew
0e300ca5a7 DecodableDefault.UUID -> UUIDString 2023-09-07 12:46:05 -04:00
Hedden, Kyle Matthew
b6c3159b52 Change ID default initializer, DecodableDefault for implicit decoding models. Add missing id encodes and decodes. 2023-09-07 09:20:44 -04:00
Hedden, Kyle Matthew
94defaa6bc Remove test code. 2023-09-07 08:34:28 -04:00
Hedden, Kyle Matthew
7da47bb77a Add an optional ID field to every molecule. 2023-09-05 21:02:24 -04:00
Hedden, Kyle Matthew
b1966a87ea Merge branch 'bugfix/tilelet' into 'develop'
fixed refactor bug

### Summary
I had refactored the textWidth into use an enum to handle whether the value is a for a fixed value or a percentage.

Co-authored-by: Matt Bruce <matt.bruce@verizon.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/991
2023-08-30 21:10:03 +00:00
Matt Bruce
0e68df5624 fixed refactor bug
Signed-off-by: Matt Bruce <matt.bruce@verizon.com>
2023-08-30 15:58:21 -05:00
Pfeil, Scott Robert
f8558602be Merge branch 'feature/navigation_handler_modernize' into 'develop'
Feature/navigation handler modernize

### Summary
Modernize navigation handler.

### JIRA Ticket
https://onejira.verizon.com/browse/ONEAPP-5208

Co-authored-by: Scott Pfeil <Scott.Pfeil3@verizonwireless.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/989
2023-08-28 21:56:56 +00:00
Scott Pfeil
e8fcf1ac5d ONEAPP-5208: Review feedback 2023-08-28 11:13:40 -04:00
Scott Pfeil
caab123781 update check for notification handler 2023-08-21 18:03:05 -04:00
Scott Pfeil
07fcca17fc Remove debug comments 2023-08-21 17:20:27 -04:00
Scott Pfeil
ba8aa92994 ONEAPP-5208: Swiftify the navigation handler 2023-08-21 17:03:49 -04:00
Scott Pfeil
8ab996d8f8 Merge branch 'develop' into feature/navigation_handler_modernize 2023-08-15 16:30:21 -04:00
Scott Pfeil
d3fe47522c Swiftification of Navigation Handler 2023-08-15 16:23:13 -04:00
Pfeil, Scott Robert
4e8ba20edc Merge branch 'release/10_9_0' into 'develop'
Release/10 9 0

Co-authored-by: Kyle Hedden <kyle.hedden@verizonwireless.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/988
2023-08-14 20:25:21 +00:00
Pfeil, Scott Robert
616539ea28 Merge branch 'bugfix/notification_timer_crash' into 'release/10_9_0'
serialize timer updates to prevent cold dispatch collisions

### Summary
Serialize the timer updates to prevent multi-access issues triggering thread crashes.

### Crash Details
https://console.firebase.google.com/project/api-project-396418606732/crashlytics/app/ios:com.vzw.hss.myverizon/issues/f0de1b60b067cedb33da2c04100c0c14?time=last-thirty-days&versions=10.8.0%20(20422)&sessionEventKey=fd3321a34ed74beca372b60e89d57c70_1843869769594539690

```
Crashed: com.apple.root.user-initiated-qos.cooperative
0  libdispatch.dylib              0x3ae7c _dispatch_queue_xref_dispose.cold.2 + 36
1  libdispatch.dylib              0xa4f8 _dispatch_lane_suspend + 62
2  libdispatch.dylib              0x3714 -[OS_dispatch_source _xref_dispose] + 28
3  MVMCoreUI                      0x263e44 NotificationOperation.updateStopTimer() + 218 (NotificationHandler.swift:218)
4  MVMCoreUI                      0x266890 NotificationOperation.update(with:delegateObject:) + 565 (NotificationHandler.swift:565)
5  MVMCoreUI                      0x26665c NotificationHandler.checkAndUpdateExisting(with:delegateObject:) + 419 (NotificationHandler.swift:419)
6  MobileFirstFramework           0x56afa0 MFNotificationHandler.checkAndUpdateExisting(with:delegateObject:) + 436 (TopAlertLegacyBridging.swift:436)
7  MVMCoreUI                      0x267564 (1) suspend resume partial function for NotificationHandler.showNotification(for:delegateObject:) + 495 (NotificationHandler.swift:495)
8  libswift_Concurrency.dylib     0x41948 swift::runJobInEstablishedExecutorContext(swift::Job*) + 416
9  libswift_Concurrency.dylib     0x42868 swift_job_runImpl(swift::Job*, swift::ExecutorRef) + 72
10 libdispatch.dylib              0x15944 _dispatch_root_queue_drain + 396
11 libdispatch.dylib              0x16158 _dispatch_worker_thread2 + 164
12 libsystem_pthread.dylib        0xda0 _pthread_wqthread + 228
13 libsystem_pthread.dylib        0xb7c start_wqthread + 8
```

Co-authored-by: Kyle Hedden <kyle.hedden@verizonwireless.com>

See merge request https://gitlab.verizon.com/BPHV_MIPS/mvm_core_ui/-/merge_requests/987
2023-08-10 14:26:53 +00:00