Commit graph

  • c683426ce4 Add test for RageshakePreferencesPresenter Benoit Marty 2023-02-08 15:06:39 +01:00
  • 5f553fb64b On nightly build, additionally upload a copy to browserstack for automation. Michael Kaye 2023-02-08 13:21:12 +00:00
  • 4e25e97976 Convert Rageshake to an interface for testing purpose. Benoit Marty 2023-02-08 14:36:48 +01:00
  • 67201a1af9 Convert RageshakeDataStore to an interface for testing purpose. Benoit Marty 2023-02-08 14:30:19 +01:00
  • 8ed858351b Add test for MessageComposerPresenter Benoit Marty 2023-02-08 09:56:55 +01:00
  • 77a5eef6fd Merge pull request #76 from vector-im/sync-strings Benoit Marty 2023-02-08 08:45:02 +01:00
  • 6e80aee5cd Import strings from Element Android bmarty 2023-02-08 06:06:17 +00:00
  • da90d1312c fix path Benoit Marty 2023-02-07 22:13:39 +01:00
  • 2176aa8e5a Change some tracing config but still not working properly (need investigation with rust team) ganfra 2023-02-07 19:48:54 +01:00
  • 4ff6f56471 Fix slidingSync being slow ganfra 2023-02-07 19:48:20 +01:00
  • e5bd96049e Separate eventId and id for TimelineItem.Event ganfra 2023-02-07 19:47:49 +01:00
  • d0977d0108 Add test for TimelinePresenter Benoit Marty 2023-02-07 18:32:00 +01:00
  • 97a9dc1dff Add test for LogoutPreferencePresenter Benoit Marty 2023-02-07 17:47:38 +01:00
  • 7d161730c0 Add test for LoginRootPresenter Benoit Marty 2023-02-07 17:34:22 +01:00
  • 0b6d7b0bc5 Add test for ChangeServerPresenter Benoit Marty 2023-02-07 16:57:33 +01:00
  • cde9e20638 Add link to the plugin documentation. Benoit Marty 2023-02-07 16:32:24 +01:00
  • 312cc4ce22 Kover: add verify rules: global and for Presenters Benoit Marty 2023-02-07 15:57:18 +01:00
  • 8b599a6549 Rename class. Benoit Marty 2023-02-07 10:30:05 +01:00
  • 150c520501 Fix test: also inject timezone to avoid relying on the system timezone. Benoit Marty 2023-02-07 09:53:26 +01:00
  • 1c890e223b Rename artifact Benoit Marty 2023-02-07 09:47:56 +01:00
  • 3259956e3c Running kover run the tests, no need to do it twice. Benoit Marty 2023-02-07 09:42:21 +01:00
  • e706091a44 Add test for DefaultLastMessageFormatter Benoit Marty 2023-02-06 21:52:28 +01:00
  • dfeb9d8c7f Create FakeLastMessageFormatter Benoit Marty 2023-02-06 21:05:06 +01:00
  • 674a813f3b Create module dateformatter Benoit Marty 2023-02-06 18:09:18 +01:00
  • 2516d0cae7 Add test about visible range Benoit Marty 2023-02-06 17:52:29 +01:00
  • 0082019b1c Test room filtering. Benoit Marty 2023-02-06 17:41:35 +01:00
  • 32dd9adda7 Enable testFixtures - but not supported by AGP yet, so put files in module matrixtest Benoit Marty 2023-02-06 16:27:19 +01:00
  • e41e6b9205 Fix bug. n+1 items were created. Benoit Marty 2023-02-06 15:59:13 +01:00
  • b0b38598c6 Test filter effect. Benoit Marty 2023-02-06 12:59:14 +01:00
  • d6afb97aac Fix first test. Benoit Marty 2023-02-06 12:42:49 +01:00
  • 0889752239 Cleanup Benoit Marty 2023-02-06 12:39:36 +01:00
  • cde64d4860 Fix detekt issue Benoit Marty 2023-02-07 10:34:45 +01:00
  • 7d165b9817 Merge pull request #74 from vector-im/sync-strings Benoit Marty 2023-02-07 09:54:16 +01:00
  • 6e2cf177f3 Import strings from Element Android bmarty 2023-02-07 06:06:11 +00:00
  • 0f6744ab74 Timeline: quickly integreate sender profile ganfra 2023-02-06 20:52:42 +01:00
  • ce1c903ddd Timeline : Handle day separator ganfra 2023-02-06 20:19:00 +01:00
  • 7a53520cfb Merge pull request #72 from vector-im/sync-strings Benoit Marty 2023-02-06 10:10:37 +01:00
  • b324be8a6f Import strings from Element Android bmarty 2023-02-04 06:06:06 +00:00
  • 64f6900d79 Second try. Benoit Marty 2023-02-03 17:21:39 +01:00
  • 0c4e467038 Add some screenshots Benoit Marty 2023-02-03 17:18:06 +01:00
  • 11fd82153a Add project icon. Benoit Marty 2023-02-03 16:48:13 +01:00
  • fb9b1b3b42 Ignore .idea files. Benoit Marty 2023-02-03 16:47:48 +01:00
  • 3e41add49d Remove unnecessary files. Benoit Marty 2023-02-03 16:44:13 +01:00
  • 795221f478 Merge pull request #63 from vector-im/feature/bma/theme Benoit Marty 2023-02-03 16:30:58 +01:00
  • 864b70f512 Add preview for colors. Benoit Marty 2023-02-03 16:21:53 +01:00
  • 6e6d2141b9 Updates on rust: makes SS working but slow. Also branch some timeline virtual items. ganfra 2023-02-03 14:41:24 +01:00
  • 732fb9bd1e Fix detekt issue, optimize import, fix color of preference category title Benoit Marty 2023-02-03 13:39:43 +01:00
  • 01a4788814 Update Screenshot test reference. Benoit Marty 2023-02-03 13:12:11 +01:00
  • 579693354a Fix issue. Benoit Marty 2023-02-03 10:46:06 +01:00
  • 56cb19707b Add some TODO for design input Benoit Marty 2023-02-03 10:24:52 +01:00
  • decd3a9585 ElementTheme + MaterialTheme3 Benoit Marty 2023-02-03 10:15:30 +01:00
  • 1f44550624 Fix compilation issue Benoit Marty 2023-02-02 17:33:48 +01:00
  • 37840af3fd Rename component. No need for Element prefix Benoit Marty 2023-01-30 16:11:54 +01:00
  • fb4c5138ee Material3 only in designsystem. Benoit Marty 2023-01-30 15:52:25 +01:00
  • c4f53134d9 Material 1.8 Benoit Marty 2023-01-27 12:58:22 +01:00
  • 4f6239b3c2 Cleanup and TODO. Benoit Marty 2023-01-27 10:42:18 +01:00
  • 65e7984d5d Add some Preview Benoit Marty 2023-01-27 10:38:30 +01:00
  • 2cfa921a70 Rework Preview for a better rendering in the IDE. Benoit Marty 2023-01-27 10:19:17 +01:00
  • 8f551fbe03 Optimize import Benoit Marty 2023-01-27 09:24:16 +01:00
  • 10763dcecc Remove bad usage of ElementSurface Benoit Marty 2023-01-26 18:01:27 +01:00
  • 8d87320531 Add ElementCircularProgressIndicator and ElementOutlinedTextField. Benoit Marty 2023-01-26 17:51:39 +01:00
  • 171e35c89a Fix color error. Benoit Marty 2023-01-26 16:50:16 +01:00
  • 3273685cc4 Theme: Add ElementModalBottomSheetLayout. Benoit Marty 2023-01-26 16:39:17 +01:00
  • 0af99b88a1 Add some aliases and fixes placeholder color. Benoit Marty 2023-01-26 16:32:10 +01:00
  • 6e4edc8289 First draft of full custom theme. Benoit Marty 2023-01-26 15:15:51 +01:00
  • 3ecce4e24f Create ExtendedColors to define more colors. Benoit Marty 2023-01-25 16:09:31 +01:00
  • 7b0ae0014a Cleanup Benoit Marty 2023-01-25 15:13:31 +01:00
  • b98105a0ef Merge pull request #71 from vector-im/feature/bma/documentation Benoit Marty 2023-02-03 12:54:25 +01:00
  • 0fc36e77c9 Knit Benoit Marty 2023-02-03 12:54:04 +01:00
  • 9de8a73c75 Remove unwanted doc. Benoit Marty 2023-02-03 11:25:11 +01:00
  • 9f252ad621 Merge branch 'develop' into feature/bma/documentation Benoit Marty 2023-02-03 11:22:05 +01:00
  • 1378c9b494 Merge pull request #70 from vector-im/dependabot/gradle/plugin.serialization-1.8.10 Benoit Marty 2023-02-03 10:52:07 +01:00
  • f0db8b00ea Start integrating uptodate rust sdk and make it compile (WIP) ganfra 2023-02-03 10:35:30 +01:00
  • 44fbbb98b2 Bump plugin.serialization from 1.8.0 to 1.8.10 dependabot[bot] 2023-02-02 22:12:36 +00:00
  • 95b8cb6c03 Merge pull request #66 from vector-im/feature/bma/sonar Benoit Marty 2023-02-02 11:33:12 +01:00
  • e80c6a3b19 Merge pull request #67 from vector-im/feature/fga/fix_restoration ganfra 2023-02-02 11:04:06 +01:00
  • fe624f9632 Fix presenterConnector import in Template ganfra 2023-02-01 16:16:28 +01:00
  • 6bbd5bdc3d Merge branch 'develop' into feature/fga/fix_restoration ganfra 2023-02-01 16:05:05 +01:00
  • c3dc122d27 Clean up ganfra 2023-02-01 16:02:54 +01:00
  • 085e5bebe4 Simplify AvatarData and avoid carrying ByteArray ganfra 2023-02-01 15:57:00 +01:00
  • 82c9a71774 Add uiMode to configChanges as it's handled by compose ganfra 2023-02-01 15:56:30 +01:00
  • bfb508ba1d Remove PresenterConnector and molecule runtime in feature modules, directly call Presenter.present method ganfra 2023-02-01 15:56:07 +01:00
  • c6fbbed4c1 Revert unwanted change. Benoit Marty 2023-02-01 15:25:24 +01:00
  • d018d5e348 Avoid hardcoded dispatchers. Fix issue detected by sonar. Benoit Marty 2023-02-01 15:17:54 +01:00
  • 427716b1a7 No need to use a dispatcher. Fix issue detected by sonar: Remove this dispatcher. It is pointless when used with only suspending functions. Benoit Marty 2023-02-01 15:08:31 +01:00
  • 059c5dc003 Cleanup Benoit Marty 2023-02-01 15:02:47 +01:00
  • 6eaea5bf93 Fix sonar issue: do not ignore result of File:delete(). Benoit Marty 2023-02-01 14:46:00 +01:00
  • d55b6c5e5f Add some badges (Build status, Weblate, matrix room, sonar and codecov Benoit Marty 2023-02-01 14:25:23 +01:00
  • 4f363ac37a Upload coverage reports to codecov Benoit Marty 2023-02-01 13:42:47 +01:00
  • cae4ad96af CI: Generate and archive kover report Benoit Marty 2023-02-01 11:45:09 +01:00
  • 9f88c63a15 Task was not run... To check again on CI Benoit Marty 2023-02-01 11:40:51 +01:00
  • 37e96b1d44 Setup Kover Benoit Marty 2023-02-01 11:29:06 +01:00
  • 0572789f28 Sonar: analyse what's in kotlin folders. Benoit Marty 2023-02-01 10:09:43 +01:00
  • 9de8fbd18e Sonar: run after tests on CI. Benoit Marty 2023-02-01 09:11:21 +01:00
  • 0eed2895f6 Add splash for android < 12 so app is not completely blank during process creation ganfra 2023-01-31 20:49:47 +01:00
  • 581d002918 Handle activity and process recreation for session ganfra 2023-01-31 20:49:16 +01:00
  • fe5541b243 Update appyx to 1.0.3 ganfra 2023-01-31 20:46:33 +01:00
  • 704674e92b First setup of sonar. Benoit Marty 2023-01-31 16:11:01 +01:00
  • 4dd71a6b85 Fix compilation issue (need @integer/rtl_mirror_flip). Benoit Marty 2023-01-31 15:39:12 +01:00
  • 6590b2ae1e Merge pull request #64 from vector-im/sync-strings Benoit Marty 2023-01-31 11:54:28 +01:00