Matthieu
aca37c2704
Update dependencies
2023-03-28 17:40:19 +00:00
Matthieu
3350b54168
Update dependencies
2023-03-20 22:58:01 +01:00
Matthieu
d8bfb99243
Release
2023-02-22 18:14:51 +01:00
Matthieu
f87e7dbcc4
Update dependencies
2023-02-22 17:59:21 +01:00
Matthieu
cdf024b339
Fix #362 and update dependencies
2023-02-11 12:19:56 +01:00
Matthieu
4ed9c385d6
Update verification metadata
2023-01-23 09:50:00 +00:00
Matthieu
e27224725d
Update CI
2023-01-23 09:50:00 +00:00
Matthieu
04244bacff
Update media editor and remove unused file
2023-01-23 09:50:00 +00:00
Matthieu
713571e4dc
Update scrambler dependency and gradle
2023-01-23 09:50:00 +00:00
Matthieu
366410e31c
Dependencies
2022-11-25 17:09:01 +01:00
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
fgerber
ca09fba7f3
Adapt remote gradle to pipeline
2022-11-19 20:44:19 +01:00
fgerber
aa5c86d711
Merge fix_redraft into master
2022-11-19 15:16:34 +01:00
Matthieu
651832d35e
Refactor trending activity
2022-11-19 00:57:03 +01:00
fgerber
ba26871572
Make redraft code more functional, adapt gradle and remove deprecated onBackPressed()
2022-11-04 16:18:01 +01:00
fgerber
c879486153
Rebase and update dependencies
2022-11-04 10:16:25 +01:00
Matthieu
e6c1ef766d
Fix proguard rules
2022-11-03 18:56:46 +01:00
Matthieu
c6d43797cc
Update dependencies
2022-11-03 15:03:50 +01:00
Matthieu
2497504530
Basic profile editing
2022-10-30 20:51:09 +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
fgerber
91819dd4db
Warn about immediate deletion
2022-10-27 12:35:46 +02:00
Frédéric Gerber
746242eed8
Implement first version of redraft feature
2022-10-27 11:41:40 +02:00
Matthieu
5516aeaa6b
Release 19
2022-10-25 13:08:57 +02:00
Matthieu
56668688b5
Implement EXIF stripping using "scrambled" library
2022-10-24 23:15:36 +00:00
Matthieu
83755fdc93
Stabilization UI and scaffolding
2022-10-22 22:07:03 +02: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
7b74c9e057
Remove CI cache
2022-08-21 11:31:24 +02:00
Matthieu
370efe184b
Update dependencies
2022-08-21 00:45:17 +02:00
Matthieu
dc68d328ff
Add dependency verification and remove information leak from OkHttp
2022-07-29 10:45:28 +02:00
Matthieu
a1fe894212
try gradle emulator
2022-07-26 17:54:13 +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
114f642181
Update dependencies
2022-06-07 20:46:46 +02:00
Matthieu
5c97fe096f
Notifications: initial implementation
2021-09-25 11:52:18 +00:00
Matthieu
b6c839f5d7
Update checksum
2021-09-06 16:31:58 +02:00
Matthieu
0ebea9c232
Update dependencies
2021-09-06 15:54:00 +02:00
Matthieu
5b0aa870ef
Update gradle-wrapper.properties
2021-05-14 08:43:47 +00:00
Matthieu
b25262db2f
Fix coverage stat, update dependencies, remove useless db passing
2021-04-20 12:07:18 +00:00
Matthieu
7bca413d60
Use nodeinfo endpoint to get info about the capabilities of the instance
2020-08-22 22:34:21 +02:00
Matthieu
21925e7af4
Dependency injection
...
Configure dependency injection for API and the database. Uses Dagger (dagger.dev)
The API is held in a holder, so that it can be invalidated or recreated as needed.
Big refactor of the feeds, this introduces a bit more duplication of code (some very similar methods that differ only in the types or minor details), but now the inheritance makes more sense and there is less "forcing" to make the inheritance work (for example: no more casting Int to String just to have the right type for the key)
It should be easier to work with the feeds in the future, maybe we'll find better abstractions later on.
2020-07-26 20:56:01 +02:00
Wv5twkFEKh54vo4tta9yu7dHa3
0348696f3a
Improve upload flow performance & visual feedback ( #224 )
...
* Make less copies, detect if no changes are made for a fast path, give some feedback while processing the image
* avoid NPE on camera, use more generic inputstream so that file picking works again
* stop using resource in test
* stop using resource in test
* fix uri issue and add test
* Test dialog, stringify strings
* click error button, for fun
* test error button in post creation
* check retry of upload works
* Remove wrong button click in test
* add some tests for followers list
* test edit profile button
* test back button
* try to get all callbacks to be called
* Fix typo
* Make sure crop is not ignored
2020-06-03 16:32:02 +02:00
Matthieu
a63c7ccb97
Switch to Kotlin
2020-02-28 17:08:54 +01:00
Ulysse Widmer
b10a800b36
init project files
2020-02-28 00:36:26 +01:00