Commit Graph

75 Commits

Author SHA1 Message Date
Matthieu cb50db7730 Fix crashes due to ClassCastException 2024-02-25 11:54:09 +01:00
Matthieu 0aa3d86c11 Migration from Dagger to Hilt 2024-02-10 17:43:07 +00:00
Matthieu f2600b85e2 Update dependency on media_editor 2024-01-31 11:41:20 +00:00
Matthieu 49ec982464 Remove duplicate drawable 2024-01-03 12:08:44 +01:00
Matthieu 7dea955261 Fix share and save of images 2023-12-31 13:27:40 +01:00
Matthieu 54eb7f20ef Actually use story settings 2023-12-27 11:47:15 +01:00
Matthieu 89bf93c0e5 Fix crash on image loading in coroutine 2023-12-25 19:55:11 +00:00
Matthieu 8703287d90 Story creation integration 2023-12-25 19:55:11 +00:00
Matthieu 4ac7aa6bcb Avoid leaks of bindings 2023-12-25 19:55:11 +00:00
Matthieu 795b54c3cd WIP refactor top bar 2023-12-25 19:55:11 +00:00
Matthieu 8268e9e8b5 Fix encode message showing when it shouldn't 2023-12-25 19:55:11 +00:00
Matthieu db3da57b7b implement story creation 2023-12-25 19:55:11 +00:00
Matthieu 888c6328d9 Super rudimentary support for stories 2023-12-25 19:55:11 +00:00
Matthieu 3350b54168 Update dependencies 2023-03-20 22:58:01 +01:00
Matthieu 7f1c9b8b16 Rework permission messages. Close #364 2023-02-22 18:00:53 +01:00
Matthieu cdf024b339 Fix #362 and update dependencies 2023-02-11 12:19:56 +01:00
Matthieu 04244bacff Update media editor and remove unused file 2023-01-23 09:50:00 +00:00
Matthieu 75ae26fa47 Material dialogs 2022-11-28 12:30:30 +01:00
Matthieu 5dd5057479 Less crashing for bad json, other bug fixes 2022-11-27 23:11:00 +00:00
Matthieu 1d6b3c47e7 Fix permissions issue on Android 13 2022-11-25 18:34:34 +01:00
Matthieu e539ce9232 Improve stuff somewhat 2022-11-19 23:23:11 +01:00
fgerber 4f3020e0be Restructure post creation activity into two fragments 2022-11-19 13:21:54 +01:00
fgerber ba26871572 Make redraft code more functional, adapt gradle and remove deprecated onBackPressed() 2022-11-04 16:18:01 +01: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 20d38d3fa8 Pass existing description through to post submission activity 2022-11-03 23:10:02 +00:00
Matthieu 1481cdc909 Ignore proguard errors 2022-11-03 14:29:36 +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 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
Matthieu 5a28b29216 Implement post template 2022-10-24 00:45:26 +02: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 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 1a2720ee74 Allow freestyle in cropping 2022-08-21 00:45:17 +02:00