Commit graph

  • cec8c4644c Upgrade AGP, and some other plugins. Benoit Marty 2023-02-17 12:28:03 +01:00
  • da7df5d11e Merge pull request #90 from vector-im/sync-strings Benoit Marty 2023-02-17 12:02:07 +01:00
  • bebbf89ad4 Merge pull request #77 from michaelkaye/michaelk/upload_nightly_to_browserstack Benoit Marty 2023-02-17 12:01:43 +01:00
  • ebb465af9c Fix typo in the doc. Benoit Marty 2023-02-17 11:25:07 +01:00
  • 2ba44c70fc Merge pull request #82 from vector-im/bma/viewCoverage Benoit Marty 2023-02-17 09:52:26 +01:00
  • 38599166fd Import strings from Element Android bmarty 2023-02-17 06:06:26 +00:00
  • 3381d24eb9 Create story.yml (#87) Kat Gerasimova 2023-02-16 18:04:37 +00:00
  • 51fd6b0fd7 Do not use import wildcard Benoit Marty 2023-02-16 11:57:10 +01:00
  • fc953b77a8 Revert "Quality: Allow wildcard import" Benoit Marty 2023-02-15 15:17:04 +01:00
  • 9b036b7b71 Create RoomListStateProvider Benoit Marty 2023-02-16 11:09:30 +01:00
  • 887e95bd71 Code coverage is now 55.89% 🚀 Benoit Marty 2023-02-15 15:46:33 +01:00
  • a70ace852d Quality: Allow wildcard import Benoit Marty 2023-02-15 15:17:04 +01:00
  • afd7319460 Add test for HtmlDocument. Benoit Marty 2023-02-15 15:18:36 +01:00
  • 9ac08ed3b7 Improve BubbleStateProvider (and this removes duplicated values!) Benoit Marty 2023-02-15 15:17:41 +01:00
  • f8318bbb61 Rename class. Benoit Marty 2023-02-15 12:59:30 +01:00
  • bdc96da04f Improve preview for OutlinedTextField and TextField Benoit Marty 2023-02-15 12:57:08 +01:00
  • 31eb01a7c2 Merge branch 'develop' into feature/fga/update_rust_sdk ganfra 2023-02-14 21:15:28 +01:00
  • d4146891d9 Create sample app for checking stuff quickly ganfra 2023-02-14 20:57:11 +01:00
  • 9526eac81c Add fetchMembers and use it when init timeline (import again rust-sdk with fix on poisoning) ganfra 2023-02-14 20:13:47 +01:00
  • ed3466d8c3 Fix compilation warning (even if this drawable will never be used at runtime) Benoit Marty 2023-02-14 18:20:19 +01:00
  • 5b766d4362 Add link to Appyx presentation video. Benoit Marty 2023-02-14 18:13:05 +01:00
  • 2a2ea0e1b9 Add EXF issues to the X-Plorer project Johannes Marbach 2023-02-14 17:09:04 +01:00
  • 54b0ef9629 Update documentation related to tests and naming rules. Benoit Marty 2023-02-14 15:53:45 +01:00
  • 11a641cb93 Update screenshot test reference Benoit Marty 2023-02-14 15:32:10 +01:00
  • 077897a874 Test higher level. Benoit Marty 2023-02-14 15:17:41 +01:00
  • aec6c4f8f0 Ignore file generated by Showkase Benoit Marty 2023-02-14 14:54:16 +01:00
  • 196274a276 Add some previews. Benoit Marty 2023-02-14 14:01:09 +01:00
  • 0734404fec Add some previews. Benoit Marty 2023-02-14 13:49:58 +01:00
  • 0959f652a8 Add some previews. Benoit Marty 2023-02-14 13:39:00 +01:00
  • 3851653d39 Add some previews. Benoit Marty 2023-02-14 13:34:05 +01:00
  • 6d9e79132b Add some previews. Benoit Marty 2023-02-14 13:27:07 +01:00
  • 8cb8c2f306 Move and rename VectorIcon Benoit Marty 2023-02-14 13:23:38 +01:00
  • 12fb178eb5 Add some previews. Benoit Marty 2023-02-14 13:17:31 +01:00
  • 3c3f473534 Add some previews. Benoit Marty 2023-02-14 13:10:59 +01:00
  • cbbcd49bc1 Add preview for MessageEventBubble. Benoit Marty 2023-02-14 12:54:06 +01:00
  • 04248b4996 Create MessagesStateProvider Benoit Marty 2023-02-14 12:30:17 +01:00
  • c32c9b33de Create MessageComposerStateProvider. Preview is limited for now. Benoit Marty 2023-02-14 12:27:03 +01:00
  • e40735e0e0 Remove duplicated ShowkaseButton and fix colors. Benoit Marty 2023-02-14 12:18:46 +01:00
  • 36a103d653 Code coverage is now 50.52% 🚀 Benoit Marty 2023-02-14 11:55:35 +01:00
  • e2656cf033 Cleanup Benoit Marty 2023-02-14 11:54:05 +01:00
  • 9abef64b85 Renaming Benoit Marty 2023-02-14 11:49:55 +01:00
  • 06c96d1d20 Extract AggregatedReaction to its own file. Benoit Marty 2023-02-14 11:49:27 +01:00
  • 35c7d4c132 Add Preview for timeline items. Benoit Marty 2023-02-14 11:34:27 +01:00
  • fbfb1ccd85 Better to use INSTRUCTION. Benoit Marty 2023-02-14 10:58:13 +01:00
  • 414430b5da Add *deactivated* rule to check code coverage of Views. Benoit Marty 2023-02-14 10:46:08 +01:00
  • 6c9474b53f Add limited test for HtmlDocument. If we add html strings, there is an error when rendering the preview: java.lang.NoSuchMethodError: 'java.lang.String org.jsoup.nodes.Element.normalName()' Benoit Marty 2023-02-14 10:44:55 +01:00
  • 13e016c690 Run test in parallel. Benoit Marty 2023-02-13 18:16:13 +01:00
  • 41e63173b3 Make @Preview internal. Benoit Marty 2023-02-13 18:11:41 +01:00
  • e09dd44e5d showkase version upgrade to 1.0.0-beta17 Should fix multiple @Preview annotations issue and make us allow set preview to internal. Benoit Marty 2023-02-10 00:22:07 +01:00
  • e4bbfc1470 Mode test for ChangeServerView Benoit Marty 2023-02-13 15:38:27 +01:00
  • aecc294df9 Add a way to Preview images. Benoit Marty 2023-02-13 15:18:22 +01:00
  • d7f569abed Improve coverage of BugReportView. Benoit Marty 2023-02-13 11:57:40 +01:00
  • ec687edc2d Extract Provider (and rename them) to their own file and move fixture(s) there. Benoit Marty 2023-02-13 11:23:30 +01:00
  • 4ca5cdd512 Typo Benoit Marty 2023-02-13 10:33:27 +01:00
  • f04f2dad9e Give the id to AvatarData to be able to compute initial properly. Benoit Marty 2023-02-13 10:06:30 +01:00
  • d82e0e5d9e Enable Showkase for matrixui Benoit Marty 2023-02-10 22:07:39 +01:00
  • 3e4a61a3a5 Add preview for RoomListTopBar Benoit Marty 2023-02-10 21:51:32 +01:00
  • 7b016e73a1 Add PreviewParameterProvider in the template. Benoit Marty 2023-02-10 17:24:30 +01:00
  • 7a3a4ca026 Add StringPreviewParameterProvider Benoit Marty 2023-02-10 17:20:35 +01:00
  • e1b9d1da02 PreviewParameterProvider FTW Benoit Marty 2023-02-10 17:10:35 +01:00
  • 2a04cd3983 Create RootStatePreviewParameter Benoit Marty 2023-02-10 16:32:36 +01:00
  • 395d432220 Add some Preview Benoit Marty 2023-02-10 16:05:11 +01:00
  • 23c4b9041a Enforce no default value in state. Benoit Marty 2023-02-10 15:22:16 +01:00
  • 2a0f636250 Remove dead code Benoit Marty 2023-02-10 14:57:50 +01:00
  • dae699b81f Naming convention. View / Content Benoit Marty 2023-02-10 13:44:47 +01:00
  • 78a83c0592 Merge pull request #73 from vector-im/feature/bma/moreTests Benoit Marty 2023-02-14 17:01:28 +01:00
  • eff6c78ae3 Merge branch 'develop' into michaelk/upload_nightly_to_browserstack Michael Kaye 2023-02-14 09:58:20 +00:00
  • 600a9d3d58 Merge pull request #80 from vector-im/sync-strings Benoit Marty 2023-02-14 10:39:05 +01:00
  • 34f62f392c Import strings from Element Android bmarty 2023-02-14 06:06:21 +00:00
  • 7bb1af4133 Rename custom ID in line with iOS name Michael Kaye 2023-02-10 10:59:01 +00:00
  • 07653de84b Merge pull request #79 from vector-im/sync-strings Benoit Marty 2023-02-10 08:53:42 +01:00
  • 6600131113 Import strings from Element Android bmarty 2023-02-10 06:06:37 +00:00
  • beb9df262d Global coverage is now 45.7 🚀 Benoit Marty 2023-02-09 18:43:17 +01:00
  • 6169323043 Move test data to TestData.kt Benoit Marty 2023-02-09 18:41:58 +01:00
  • 173f768301 Exclude Node classes from code coverage metrics. Benoit Marty 2023-02-09 18:28:05 +01:00
  • 4b8c03fc31 Add rule for minimum test coverage on States Benoit Marty 2023-02-09 18:23:28 +01:00
  • f07bd1761e Add a test Benoit Marty 2023-02-09 18:22:16 +01:00
  • e03ef8c338 Rename classes (not a State) Benoit Marty 2023-02-09 18:21:25 +01:00
  • ce0ed5226d Exclude generated classes from code coverage metrics. Benoit Marty 2023-02-09 18:09:03 +01:00
  • a0e56426c4 Cleanup and centralize test data. Benoit Marty 2023-02-09 17:44:15 +01:00
  • bc862d1668 Update coverage thresholds Benoit Marty 2023-02-09 17:13:32 +01:00
  • ad62a613cc Add test for MessagesPresenter Benoit Marty 2023-02-09 16:12:22 +01:00
  • e375454f28 Test reply and edit message Benoit Marty 2023-02-09 15:19:32 +01:00
  • 5292fc9fbc More tests for RageshakeDetectionPresenterTest Benoit Marty 2023-02-09 14:27:48 +01:00
  • 23f206f7f2 Add test for RootPresenter Benoit Marty 2023-02-09 12:30:53 +01:00
  • af5277f5cc Add test for PreferencesRootPresenter Benoit Marty 2023-02-09 12:19:04 +01:00
  • 310a8ca8e3 Fix dependency issue. Benoit Marty 2023-02-09 12:04:31 +01:00
  • dfe50f4257 Merge pull request #78 from vector-im/sync-strings Benoit Marty 2023-02-09 10:47:33 +01:00
  • e2de9d0410 Less verbose provider. Benoit Marty 2023-02-09 10:43:37 +01:00
  • 4cb433f79a Add test for RageshakeDetectionPresenter Benoit Marty 2023-02-09 10:34:45 +01:00
  • 2a425fc94c Cleanup Benoit Marty 2023-02-09 09:52:34 +01:00
  • 8bcc2209a3 Improve coverage for TimelinePresenter Benoit Marty 2023-02-09 09:52:03 +01:00
  • 279f9c0b2f Import strings from Element Android bmarty 2023-02-09 06:06:20 +00:00
  • 4b7f64dcff Add test for BugReportPresenter Benoit Marty 2023-02-08 18:42:17 +01:00
  • fa37224109 Convert ScreenshotHolder to an interface for testing purpose. Benoit Marty 2023-02-08 17:25:05 +01:00
  • a2b02fbf9d Convert BugReporter to an interface for testing purpose. Cannot use @ContributesBinding(AppScope::class), so provide the implementation in AppModule. Benoit Marty 2023-02-08 16:15:12 +01:00
  • 2c19ee6f8e Improve coverage of TemplatePresenter Benoit Marty 2023-02-08 16:05:21 +01:00
  • 50c70d10c8 Add test for ActionListPresenter Benoit Marty 2023-02-08 16:01:49 +01:00
  • 0f5d6dd035 Add test for CrashDetectionPresenter Benoit Marty 2023-02-08 15:23:47 +01:00
  • 0aea3d50e5 Convert CrashDataStore to an interface for testing purpose. Benoit Marty 2023-02-08 15:11:06 +01:00