Commit Graph

91 Commits

Author SHA1 Message Date
dkadrikj 49455ce3ab Bump auth and presentation modules version 2021-11-05 12:14:16 +01:00
Neil Marietta 2ac5e23fa4 Fixed ProtonTheme colorOnSurface and colorOnBackground. 2021-11-04 20:33:48 +00:00
Neil Marietta 6fd8641378 Added Snackbar proton_notification_norm to color taxonomy. 2021-10-28 18:19:22 +00:00
Neil Marietta 351fa5eb7b Added EventManager Domain/Data and Event Listeners.
Added EventManager LogTags.
Added EventManagerConfig and EventManagerConfigProvider.
Added EventWorkManager and EventManagerWorker.

Added UserEventListener.
Added UserAddressEventListener.
Added MailSettingsEventListener.
Added UserSettingsEventListener.
Added ContactEventListener.
Added ContactEmailsEventListener.

Added AppLifecycleObserver and AppLifecycleProvider.
2021-10-25 12:47:04 +02:00
Vincent Brison 0cb4fb332a Clear password input field after app in background for some time 2021-10-25 09:10:42 +00:00
Jorge Martín 7a2e954440 Added ScreenContentProtector, ProtonSecureActivity/Fragment classes and protectScreen delegate. 2021-10-22 08:30:17 +02:00
Vincent Brison b2a380f78d Bump versions 2021-10-19 11:39:45 +02:00
Vincent Brison f3fb0d8a66 Remove databinding
Disable databinding on account-manager module
Disable databinding on auth module
Disable databinding on coreexample module
Disable databinding on country module
Disable databinding on human-verification module
Disable databinding on payment module
Disable databinding on plan module
Disable databinding on presentation module
Disable databinding on user-settings module
2021-10-19 11:34:00 +02:00
dkadrikj 3e1f0a3c56 Bump version.
Add CHANGELOG.md.
2021-10-15 13:56:26 +02:00
Jorge Martín fef5add2ba Add new colors to the taxonomy for the sidebar component 2021-10-13 16:42:21 +02:00
Jorge Martín c70ff4e971 Protect screens with visible password fields using WindowManager's FLAG_SECURE
Add ProtonSecureActivity
2021-10-13 10:08:41 +00:00
Mateusz Armatys 00063e89a6 Update changelog and version numbers 2021-10-06 14:59:32 +02:00
Marcin Simonides 3d7f0130c6 Fix theming with MIUI Dark Mode. 2021-09-30 13:53:10 +02:00
Marcin Simonides 11255517ff Use MaterialAlertDialogBuilder for dialogs. 2021-09-28 09:25:26 +00:00
Mateusz Armatys e887fc5baf Update presentation and coreexample version 2021-09-21 11:47:51 +02:00
Vincent Brison eae528716f Bump all libraries version to 1.15.0 2021-09-10 17:44:59 +02:00
Marcin Simonides e89dfabab5 Remove the white ripple effect from tabs. 2021-09-09 12:43:27 +02:00
dkadrikj 30f35e5eee Fix dialog fragments crash on rotation change because of missing default constructor. 2021-09-01 12:30:09 +00:00
Marcin Simonides 392a5d84af Update version number and changelog. 2021-08-27 08:55:41 +02:00
Marcin Simonides 7f8cea44dc Add @color/blender_norm. 2021-08-20 08:33:13 +02:00
Marcin Simonides 2b8c6a37bc Fix drawable invalidation in right-aligned checkbox and radio button. 2021-08-17 09:47:29 +02:00
Neil Marietta 664bcd6dbe Updated CHANGELOG.md and Modules version. 2021-08-13 15:38:08 +02:00
Marcin Simonides d6b067ce2c Use attrs in @color/text_weak_selector's definition. 2021-08-11 13:15:30 +02:00
Marcin Simonides 236a38c255 Update version and changelog. 2021-08-09 07:57:11 +00:00
Marcin Simonides dce2d39cba Update version and changelog. 2021-08-03 15:51:07 +02:00
dkadrikj 3989f69cb2 Clean up code, improve and fix bugs and unit tests.
Update CHANGELOG.md
2021-07-30 14:24:12 +00:00
Marcin Simonides cfdd80a48b Implement right-aligned checkbox and radio button.
There is little flexibility (e.g. no way to change the button drawable
once the view is created) but it should be enough for our use.
2021-07-26 09:55:14 +02:00
Davide Farella abe9644b51 Bump presentation [0.9.7] -> [0.9.8] 2021-07-23 10:35:21 +00:00
dkadrikj 126751be4c Replace the custom toolbar with the material toolbar in auth and plan modules. 2021-07-22 15:20:46 +00:00
Marcin Simonides 8db31b1b95 Update Presentation version number. 2021-07-21 11:13:19 +02:00
Marcin Simonides a0e3d56172 Fix ProtonInput.keyListener setter 🤦 2021-07-16 11:55:59 +00:00
Marcin Simonides 8efb650c94 Update version number. 2021-07-15 11:49:15 +02:00
Marcin Simonides 34214c1145 Display errors in ProtonAutocompleteInput just like ProtonInput. 2021-07-02 16:07:45 +02:00
Marcin Simonides fb455a406c Update version number. 2021-06-28 08:06:11 +02:00
dkadrikj 485efbd216 Bump module version to publish latest changes. 2021-06-21 15:41:26 +02:00
Marcin Simonides 62b1fd2810 Add linear progress indicator style. 2021-06-18 15:28:58 +02:00
Zorica Stojchevska 5a6e63ff59 Add style for checkboxes.
Change color of checkbox when checked.
2021-06-15 21:14:21 +02:00
Neil Marietta d38c8739a3 Added AccountSwitcher Menu icons. 2021-06-09 15:55:45 +02:00
Marcin Simonides fa93263f25 Add styling for switches. 2021-06-08 09:22:18 +02:00
Marcin Simonides 95a78b6de3 Add ProtonButton.Secondary style. 2021-06-07 08:50:44 +00:00
Neil Marietta 33f92cb1f3 Fixed StateFlow<ViewModelResult<T>>.onSuccess/onError. 2021-06-03 17:18:11 +02:00
Marcin Simonides 6446f07032 Add styles for TabLayout to Presentation. 2021-06-02 12:51:35 +02:00
Neil Marietta 0e927dacf9 Added Add Account Activity.
Adapted Splash screen.
2021-05-26 20:27:57 +02:00
Neil Marietta c4de4e9fec Added ProtonTheme.Splash.Light. 2021-05-21 17:37:34 +02:00
Neil Marietta e3930f3715 Improved Account Switcher UI. 2021-05-14 18:12:27 +02:00
Neil Marietta d04c56399f Added Account Switcher (AccountPrimaryView, AccountListView). 2021-05-12 23:33:42 +02:00
dkadrikj 98ca99f9a6 Various improvements for Signup and Presentation.
Various improvements for User, Human Verification and Presentation modules.
Various improvements for User, Human Verification and Presentation modules.
Remove PayloadRequest.kt.
Update tests suite.
Remove not used files NewUser.kt and NewExternalEmailUser.kt
Take out create address from UserManager.kt
User emailSplit extension instead.
Introduce CreateUserType.kt
Move HumanVerificationResult handler into the ViewModel.
Fix wait to DB write HV ViewModel.
Improve SetupPrimaryKeys.kt.
Fix HV tests.
2021-05-12 21:07:28 +02:00
Davide Farella 5c6e0091a0 Add ~.Text.Overline and ~.Overline.Strong to styles.xml 2021-05-12 17:16:47 +02:00
dkadrikj bb750540e6 Bump presentation version. 2021-05-05 18:33:24 +02:00
Neil Marietta 20d5c4c927 Changed Snackbar style (maxLines = 5). 2021-05-05 16:50:06 +02:00