Jorge Martín
ebbc4e1569
Add Chris to the team in the Dangerfile, remove some former colleagues 😢
2023-04-03 16:15:13 +02:00
Jorge Martin Espinosa
ecc73dd325
[Room Details] Implement room details screen ( #256 )
...
* Implement Room Details screen
* Add option to create permalink from room id and alias, add share room action
2023-03-29 05:16:27 +00:00
ganfra
aafe90d165
Merge pull request #260 from vector-im/feature/fga/module_templates
...
Feature/fga/module templates
2023-03-28 10:07:06 +02:00
ganfra
d5bc8923b9
[Templates] changes after review
2023-03-27 17:43:02 +02:00
Benoit Marty
db788183e7
Fix typo
2023-03-27 16:39:15 +02:00
ganfra
019aa0ecca
[Templates] Re-export with some fixes
2023-03-27 16:19:21 +02:00
Benoit Marty
bcb7e5a7c4
[Strings] Ignore unused strings
2023-03-27 14:44:24 +02:00
Benoit Marty
992b087303
[Strings] Add script to generate config to download Strings from Localazy.
2023-03-27 14:35:06 +02:00
ganfra
cc476a4f47
[Template] Reexport file templates
2023-03-27 12:56:52 +02:00
ganfra
61eae879d4
Share the template files and update documentation about it.
2023-03-24 17:24:06 +01:00
Jorge Martin Espinosa
93a77d94c1
Try to improve Danger rule for PNGs to ignore screenshots ( #234 )
2023-03-20 15:09:50 +01:00
Benoit Marty
dcaaecde02
Move localazy.json configuration file to its own folder and add a README.md
2023-03-20 11:25:53 +01:00
Benoit Marty
bf6bf9a739
white list renovate, so that the tool does not need to sign-off.
2023-03-07 11:28:52 +01:00
Jorge Martin Espinosa
ea454ff1c3
Add consumer proguard rules for SQLCipher ( #138 )
...
* Add consumer proguard rules for SQLCipher
* Add changelog
* Explain why these rules are necessary
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com >
* Try to switch to a supported version of Compose Rules to avoid dependency issues
---------
Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com >
2023-03-06 19:40:05 +01:00
Jorge Martin Espinosa
c87c0ea28c
Refine sign in flow to match designs and iOS flow ( #100 )
...
* Fix dark theme
* First attempt at replicating iOS' UI & flows.
* Try to fix Maestro tests
* Add error dialogs and tests
* Remove unused modifiers
* Try to fix detekt issues
* Tidy up maestro login flow a bit
* Add `CompoundColorPalette` with some needed colors
* Fixes to designs
* Fix detekt issues
* More design fixes
* Some other minor design fixes
* Add changelog
* Minor tweaks.
* Remove legacy dark material theme as it's no longer needed.
* Move sliding sync 'learn more' url to constants object
* Remove unused focusManager
* Change how the displayed homeserver works
* Keep user input as homeserver if it's valid
* Remove `CompoundColorPalette`, try to fix issue when toggling dark mode.
* Add `@Stable` to the theme, adjust how it toggles in dark mode
* Remove unused strings
* Update screenshots
* Re-organize components in LoginRootScreen
* Bump min coverage to 55, max to 60
* Always replace the snapshots contents when running `recordPaparazzi`
* Fix dark theme preview of components using content colors
* Add `BackButton` component
* Handle errors with dialogs in a generic way
* Align our Dialog components with the designs, use them were needed
* Use a `MatrixHomeserverDetails` data class instead of just an URL.
* `AuthenticationService.getHomeserverDetails()` now returns a `StateFlow`.
Also, try to fix coverage issues in tests.
2023-03-06 09:30:16 +01:00
Benoit Marty
426005f298
Fix detekt issue, optimize import, fix color of preference category title
2023-02-03 13:43:00 +01:00
Benoit Marty
337842c5dc
Merge pull request #50 from vector-im/sync-strings
...
Sync strings
2023-01-19 15:11:57 +01:00
Benoit Marty
cf832ffef4
Allow user github-actions[bot] to update translations.
...
Check that new strings are not added to `values/strings.xml`
Signoff not required for "github-actions[bot]" user.
2023-01-19 11:13:48 +01:00
Benoit Marty
9ad43aee73
Fix licence template
2023-01-18 15:49:57 +01:00
Benoit Marty
9a8ca7ad7d
Setup git lfs
2023-01-18 15:20:32 +01:00
Benoit Marty
a47b21ed28
Add script to import strings, and doc.
...
Add GitHub action to sync strings.
2023-01-18 11:54:02 +01:00
Benoit Marty
b2719bc3bc
Setup towncrier
2023-01-11 14:57:14 +01:00
Benoit Marty
603ecf6164
Let detekt check if the license is set on Kotlin files.
2022-12-22 14:17:35 +01:00
Benoit Marty
19301756e3
Add missing Copyright
2022-12-22 13:51:56 +01:00
Benoit Marty
dd9e2b76f4
Add module graph plugin and expose the graph in the README
2022-12-22 12:28:14 +01:00
Benoit Marty
0644a5822f
Code quality
...
Code quality
2022-12-21 15:32:53 +01:00
Benoit Marty
bc122b279f
Fix Unknown issue id "ComposableLambdaParameterNaming" and Unknown issue id "ComposableLambdaParameterPosition"
2022-12-13 12:26:44 +01:00
Benoit Marty
9c7fa85897
Adapt twitter rules.
2022-12-12 16:24:35 +01:00
Benoit Marty
6340d8640c
Add twitter rules for Compose
2022-12-09 17:12:08 +01:00
Benoit Marty
c46ce58e0c
Setup Detekt - specific rule for Composable function
2022-12-09 16:12:36 +01:00
Benoit Marty
77877e14dc
Setup Detekt
2022-12-09 16:12:36 +01:00
Benoit Marty
7d9ac35778
Warning for UnknownIssueId (since all the module does not have the compose dependencies)
2022-12-09 15:45:35 +01:00
Benoit Marty
d7a7e16712
Add quality workflow and Danger files.
2022-12-09 12:06:37 +01:00
Benoit Marty
09087a7e86
Fix some lint issues and reduce severity of UnusedResources
2022-12-09 12:06:37 +01:00
Benoit Marty
2575b5fbf0
Disable unknown issue
2022-12-09 12:06:37 +01:00
Benoit Marty
d43e17ae32
[lint] Import lint.xml from Element Android
2022-12-09 12:06:37 +01:00