Konrad Pozniak
a6335e6bcd
update Android Image Cropper and get rid of deprecated onActivityResult ( #2351 )
...
* update Android Image Cropper and get rid of deprecated onActivityResult
* add comment why skipping caches is necessary
* inject application into EditProfileViewModel instead of passing it everytime
2022-03-02 20:39:56 +01:00
Konrad Pozniak
ff69a2ad0d
migrating to ViewBinding part 2: Activities ( #2093 )
2021-03-07 19:05:51 +01:00
Konrad Pozniak
8767d2ed3d
Theme refactoring ( #1656 )
...
* Theme refactoring
* disable the automatic tinting of surfaces with elevation in dark mode
* make the media warning visible again with the dark theme
* fix nav bar on api 27+
* use correct color for all media warnings
2020-01-30 21:37:28 +01:00
Levi Bard
ce01e6de22
Add support for instance property `max_bio_chars` ( #1414 )
...
* Migrate getInstance from Call to Single
* Add support for instance max_bio_chars.
Addresses #1329
2019-08-04 20:25:07 +02:00
Konrad Pozniak
83696b5c7f
Animate gif avatars ( #1279 )
...
* animate gif avatars
* add setting to enable avatar animation
* cleanup code
2019-05-26 08:46:08 +02:00
Konrad Pozniak
830b3802a5
refactor EditProfileActivity layout ( #1110 )
...
* refactor EditProfileActivity layout
* refactor EditProfileActivity layout
2019-03-08 20:27:16 +01:00
Levi Bard
6252204dd5
Add character counter to profile bio field. #881 ( #991 )
2019-01-17 22:15:06 +01:00
Konrad Pozniak
a445c12094
Upgrade to AndroidX, move to MaterialComponents theme ( #953 )
...
* upgrade to AndroidX, upgrade libraries
* move to MaterialComponents theme
* make sure the compose button looks good everywhere
* fix tollbar title/button alignment on tablet
* move to new material color theming, consolidate colors and themes
* fix build, fix imports
* set error on TextInputLayout instead of EditText
* fix imports, TootButton when
* improve snackbar style
* fix task description color
2018-12-17 15:25:35 +01:00
Konrad Pozniak
4402f3d337
update minSdkVersion to 21 ( #843 )
...
* set minSdkVersion to 21
* use elevation instead of additional views for shadow
* clean up code occurrences
* remove drawable compat code
* remove no longer needed resources
* remove unneeded android:clipChildren="false"
* Revert "remove no longer needed resources"
This reverts commit 67a4d6f8d87b3f116b95d90dfb48f350d342f503.
* remove no longer needed resources (this time the right ones)
2018-09-16 18:54:12 +02:00
Konrad Pozniak
f022944e90
add possibility to change profile fields, refactor ( #751 )
...
* refactor EditProfileActivity, add profile fields
* preserve transparency when cropping profile images
* dont validate profile fields on client side
* revert unintentional change in card_frame_dark.xml
* improve activity_edit_profile layout for tablets
* Revert "improve activity_edit_profile layout for tablets"
This reverts commit 20ff3d167c39b15566e017108b33fe58690a8482.
* improve activity_edit_profile layout for tablets
* fix bug in EditProfileActivity, add snackbar
* improve EditProfileActivity code
* use events instead of shared prefs to communicate profile update
2018-08-15 20:47:09 +02:00
Ivan Kupalov
133808891d
Add RoundedImageView for avatars ( #739 )
...
* Add RoundedImageView for avatars
* RoundedImageView: Remove unused things, fix touchable area
2018-07-30 15:36:22 +02:00
Konrad Pozniak
63ab0ef839
Fix crash in EditProfileActivity on Android 8 ( #585 )
...
* fix bug where sometimes mentions where duplicated when replying
* fix for crash on Android 8
2018-04-17 19:25:56 +02:00
Conny Duck
8a23f034f0
prevent soft keyboard from opening automatically in EditProfileActivity
2018-04-11 19:15:22 +02:00
Conny Duck
3628b8431d
add possibility to un/lock accounts
2018-03-27 20:46:53 +02:00
Konrad Pozniak
17a122b293
Rewrite EditProfileActivity in Kotlin ( #525 )
...
* rewrite EditProfileActivity in Kotlin
* fix bug in MainActivity where profiles would duplicate
* fix code style
2018-02-12 22:04:18 +01:00
Vavassor
f37bb694f1
Makes the toolbar shadow visible for pre-Lollipop android versions and fixes a crash when deleting a draft with no media attached.
2017-07-15 03:10:55 -04:00
Vavassor
e4dff388d2
Improves right-to-left layouts in the most basic fashion.
2017-07-12 02:09:07 -04:00
Conny Duck
310d9a3c91
use TextInputEditText instead of EditText inside TextInputLayout
2017-05-04 16:32:21 +02:00
Vavassor
800ab8001e
Adds content descriptions to header and avatar buttons in the profile editor and puts the page in a scroll view so it's navigable in landscape mode.
2017-05-01 22:30:49 -04:00
daycode
c7e4d17aaf
Add gestion of avatar and header
2017-05-01 15:23:34 +02:00
daycode
b82d75a6c4
design the edit profile view
2017-04-30 21:57:15 +02:00
Vavassor
b9f0c51e70
Provisional profile editor complete.
2017-04-20 18:56:36 -04:00
Vavassor
5941a2f5b3
Profile editor functionally complete.
2017-04-19 00:01:04 -04:00
Vavassor
18e40855ad
Profile edits for display name and bio are working. Avatar and header image picking are in but not uploaded.
2017-04-17 02:49:56 -04:00
Vavassor
84741c1f1b
Adds a partial profile editor (non-working).
2017-04-16 18:51:09 -04:00