Matthieu
|
67e92a8dfa
|
Merge master
|
2022-11-25 16:56:48 +01:00 |
Matthieu
|
80d205fd74
|
Use native language chooser
|
2022-11-25 16:52:27 +01:00 |
Matthieu
|
e539ce9232
|
Improve stuff somewhat
|
2022-11-19 23:23:11 +01:00 |
fgerber
|
aa5c86d711
|
Merge fix_redraft into master
|
2022-11-19 15:16:34 +01:00 |
fgerber
|
4f3020e0be
|
Restructure post creation activity into two fragments
|
2022-11-19 13:21:54 +01:00 |
Matthieu
|
651832d35e
|
Refactor trending activity
|
2022-11-19 00:57:03 +01:00 |
Matthieu
|
a1ea61a7bd
|
Fix profile edit theme
|
2022-11-08 22:10:49 +00:00 |
fgerber
|
ba26871572
|
Make redraft code more functional, adapt gradle and remove deprecated onBackPressed()
|
2022-11-04 16:18:01 +01:00 |
fgerber
|
553c65f7bc
|
Refactor redraft as functional code
|
2022-11-03 23:10:02 +00:00 |
fgerber
|
8325067566
|
Remove useless import
|
2022-11-03 23:10:02 +00:00 |
fgerber
|
2e558017f2
|
Account for NSFW status in redraft
|
2022-11-03 23:10:02 +00:00 |
fgerber
|
79c2f2a391
|
Move post deletion to ensure download is complete before
|
2022-11-03 23:10:02 +00:00 |
fgerber
|
20d38d3fa8
|
Pass existing description through to post submission activity
|
2022-11-03 23:10:02 +00:00 |
Matthieu
|
d78ef56489
|
Update permissions
|
2022-11-03 17:25:28 +01:00 |
Matthieu
|
1481cdc909
|
Ignore proguard errors
|
2022-11-03 14:29:36 +01:00 |
Matthieu
|
147046b7b4
|
Make load spinner exist again
|
2022-10-31 01:37:44 +01:00 |
Matthieu
|
c21e277485
|
Fix hashtags and @ in profile description
|
2022-10-31 00:54:43 +01:00 |
Matthieu
|
214ba98bc4
|
Make carousel indicator count correctly
|
2022-10-31 00:17:58 +01:00 |
Matthieu
|
5644a22d38
|
Refactor working
|
2022-10-30 23:37:14 +01:00 |
Marie
|
851d95bf0f
|
Start post submission activity
|
2022-10-30 20:55:41 +01:00 |
Matthieu
|
2497504530
|
Basic profile editing
|
2022-10-30 20:51:09 +01:00 |
Matthieu
|
e35cb17879
|
start on profile editing functionality
|
2022-10-30 13:03:36 +01:00 |
Matthieu
|
085a1f548c
|
Implement collections
|
2022-10-30 12:34:52 +01:00 |
Marie Jaillot
|
cb9180fb60
|
Search/Discover tab
|
2022-10-29 17:07:59 +00:00 |
Matthieu
|
888b6aecc3
|
Update editing library dependency
|
2022-10-29 19:00:37 +02:00 |
Matthieu
|
4ccf6deb9c
|
Use plugin from jitpack!
|
2022-10-29 16:53:19 +00:00 |
Matthieu
|
665a1add07
|
Put editing in a module
|
2022-10-29 16:53:19 +00:00 |
Matthieu
|
069c11478a
|
Bug fix redraft and refactor
|
2022-10-27 14:12:15 +02:00 |
fgerber
|
91819dd4db
|
Warn about immediate deletion
|
2022-10-27 12:35:46 +02:00 |
fgerber
|
8b625b43ad
|
Consider posts with multiple pictures/videos and attachment descriptions
|
2022-10-27 11:45:48 +02:00 |
Frédéric Gerber
|
746242eed8
|
Implement first version of redraft feature
|
2022-10-27 11:41:40 +02:00 |
Matthieu
|
de602b0124
|
Restore EXIF rotation after stripping EXIF metadata
|
2022-10-25 12:50:32 +02:00 |
Matthieu
|
56668688b5
|
Implement EXIF stripping using "scrambled" library
|
2022-10-24 23:15:36 +00:00 |
Marie
|
5546904324
|
Refactor DiffUtil
|
2022-10-24 11:53:44 +02:00 |
Marie
|
34900a1ae9
|
Fixed fragment for old api and refactor
|
2022-10-24 11:42:24 +02:00 |
Marie
|
86e5ed818f
|
Bookmarks done(?)
|
2022-10-24 07:47:41 +00:00 |
Marie
|
a81808664a
|
Tab shows bookmarks
|
2022-10-24 07:47:41 +00:00 |
Marie
|
e222a375db
|
Bookmark tab only in your own profile
|
2022-10-24 07:47:41 +00:00 |
Marie
|
ab959db5f1
|
Grid vs feed done
|
2022-10-24 07:47:41 +00:00 |
Marie
|
35948439e9
|
Start of profile tabs
|
2022-10-24 07:47:41 +00:00 |
Marie
|
e1f7018b19
|
WIP bookmark buttons
|
2022-10-24 07:47:41 +00:00 |
Matthieu
|
5a28b29216
|
Implement post template
|
2022-10-24 00:45:26 +02:00 |
Matthieu
|
03ca518415
|
Show and dismiss when appropriate
|
2022-10-23 23:10:59 +02:00 |
Matthieu
|
ac0d0ec47d
|
Create a badge if newer notification exists on server than in db
|
2022-10-23 14:33:58 +00:00 |
Matthieu
|
b815fc2424
|
Finish stabilization
|
2022-10-23 16:05:02 +02:00 |
Matthieu
|
83755fdc93
|
Stabilization UI and scaffolding
|
2022-10-22 22:07:03 +02:00 |
Matthieu
|
8ade4fcded
|
Convert crop classes to Kotlin
|
2022-10-21 17:53:46 +02:00 |
Matthieu
|
9f8e1f1e04
|
Fix background and back button function
|
2022-10-21 17:08:57 +02:00 |
Matthieu
|
75deac0e5b
|
Finish video crop :)
|
2022-10-21 00:03:08 +02:00 |
Matthieu
|
896c9634eb
|
Progress on video crop
|
2022-10-19 00:19:42 +02:00 |
Matthieu
|
f845db905a
|
wip
|
2022-10-18 13:17:25 +00:00 |
Matthieu
|
fec3f91386
|
Video speedup/slowdown
|
2022-10-18 13:11:31 +00:00 |
Matthieu
|
48752e8db2
|
Implement new splash screen and dynamic color
|
2022-10-15 14:35:36 +02:00 |
Matthieu
|
eede5f4426
|
Improve validation and SharedSettings clearing
|
2022-08-21 17:15:53 +02:00 |
Matthieu
|
5c839dd1e8
|
Use cacheDir for temp files
|
2022-08-21 00:45:17 +02:00 |
Matthieu
|
026374843e
|
Safer usage of FFmpegKit
|
2022-08-21 00:45:17 +02:00 |
Matthieu
|
bd22d93167
|
Update Pixelfed API doc link
|
2022-08-21 00:45:17 +02:00 |
Matthieu
|
1a2720ee74
|
Allow freestyle in cropping
|
2022-08-21 00:45:17 +02:00 |
Matthieu
|
ce4d9d7082
|
Limit BlurHash ratio
|
2022-08-21 00:45:17 +02:00 |
Matthieu
|
f96496e22d
|
Remove useless "LIMIT 1" on SQL queries
|
2022-08-21 00:45:17 +02:00 |
Matthieu
|
4d126e56a1
|
Make comment formatting consistent
|
2022-08-21 00:45:17 +02:00 |
Matthieu
|
ace7f92a2c
|
Fix bug where JPEG is saved with PNG filename
|
2022-08-21 00:45:17 +02:00 |
Matthieu
|
370efe184b
|
Update dependencies
|
2022-08-21 00:45:17 +02:00 |
Matthieu
|
62dc91413d
|
improve on comments
|
2022-08-03 20:19:29 +02:00 |
Matthieu
|
88ac02150c
|
Add domain to comments
|
2022-08-03 13:32:13 +02:00 |
Matthieu
|
07168c1c1f
|
Add pull to refresh to comments
|
2022-08-02 21:19:05 +02:00 |
Matthieu
|
696228517d
|
Working comment improvements
|
2022-08-02 20:15:21 +02:00 |
Matthieu
|
17f5df37a4
|
allow unit tests in cleartext
|
2022-07-29 15:11:14 +02:00 |
Matthieu
|
dc68d328ff
|
Add dependency verification and remove information leak from OkHttp
|
2022-07-29 10:45:28 +02:00 |
Matthieu
|
fa20a7731a
|
Remove hardcoded strings, add contentdescriptions
|
2022-07-28 20:56:29 +02:00 |
Matthieu
|
7ed25c7f1d
|
Reduce technical debt and improve code, remove hardcoded strings
|
2022-07-28 20:11:08 +02:00 |
Matthieu
|
04c509d05a
|
Fix saving image with content link
|
2022-07-27 15:55:33 +02:00 |
Matthieu
|
3f49be6355
|
Work on tests to make CI work again
|
2022-07-26 14:21:58 +02:00 |
Matthieu
|
600000c6e1
|
Make sure settings activity title is translated
|
2022-07-10 15:38:48 +02:00 |
Matthieu
|
696959214f
|
fix splash screen color
|
2022-07-10 15:10:35 +02:00 |
Matthieu
|
b07608092c
|
Color accents and UI improvements
|
2022-07-10 13:42:19 +02:00 |
Matthieu
|
326d744925
|
Start on theme choose
|
2022-07-08 23:20:44 +02:00 |
Matthieu
|
4a6795bc0e
|
Improve compatibility and add a shortcut for creating a post
|
2022-06-21 18:47:12 +02:00 |
Matthieu
|
3c7f46d75a
|
Fix bug where all saved files were pngs
|
2022-06-19 14:28:00 +02:00 |
Matthieu
|
5c221e004d
|
huge refactor of PostCreation to use ViewModel
|
2022-06-19 13:02:05 +02:00 |
Matthieu
|
8cecfa3de6
|
Video edit
|
2022-06-18 22:21:19 +02:00 |
Matthieu
|
1f03f96d7a
|
Rudimentary ffmpeg thumbnail
|
2022-06-10 23:43:52 +02:00 |
Matthieu
|
3b202da7bd
|
Open correct image
|
2022-06-09 19:43:42 +02:00 |
Matthieu
|
f3dea49627
|
Merge branch 'open_photo' of gitlab.shinice.net:pixeldroid/PixelDroid into open_photo
|
2022-06-09 19:34:21 +02:00 |
Matthieu
|
4806dc4a06
|
Open album in full screen
|
2022-06-09 19:30:09 +02:00 |
Matthieu
|
d23d7a455c
|
Open album in full screen
|
2022-06-09 19:29:26 +02:00 |
Matthieu
|
52cefe63aa
|
Detect single tap, create zoomable imageview
|
2022-06-08 00:00:35 +02:00 |
Matthieu
|
721aa9372e
|
Fix error message not showing in profile
|
2022-03-19 14:04:15 +01:00 |
Matthieu
|
d49e0f58ff
|
Merge branch 'master' into 'profile_perf_fix'
# Conflicts:
# app/build.gradle
# app/src/main/java/org/pixeldroid/app/settings/SettingsActivity.kt
# build.gradle
|
2022-03-17 22:11:15 +00:00 |
Matthieu
|
1823007b1b
|
Fix profile recyclerview not recycling
|
2022-03-17 22:53:00 +01:00 |
Matthieu
|
2ef7efff35
|
Update dependencies
|
2022-03-12 22:07:24 +01:00 |
Matthieu
|
e70ee1a616
|
Fix license crash by adding proguard rules
|
2022-02-28 11:42:04 +01:00 |
Matthieu
|
77c895bbf2
|
Audio and fullscreen video
|
2022-02-17 12:22:21 +01:00 |
Matthieu
|
03f83790f2
|
Rudimentary video support in PostCreationActivity
|
2022-02-17 12:22:21 +01:00 |
Matthieu
|
63362a031b
|
Only allow video upload when supported by instance
|
2022-02-17 12:22:21 +01:00 |
Matthieu
|
81d73b7a38
|
Add video play support
|
2022-02-17 12:22:21 +01:00 |
Matthieu
|
277dd3c66e
|
Allow video uploads
|
2022-02-17 12:22:21 +01:00 |
Matthieu
|
9b0cabe37c
|
Dismiss notification group of current account when notification tab is opened
|
2022-02-06 15:58:14 +01:00 |
Matthieu
|
57d8962eb6
|
Group notifications
|
2022-02-05 14:58:54 +01:00 |
Matthieu
|
94e431d93f
|
Format html
|
2022-02-05 14:54:31 +01:00 |