Commit Graph

  • fe7121b4ec Turn AttachmentReader into a proper class Torsten Grote 2020-11-26 11:20:05 -03:00
  • 5aa041f9e1 Add AuthorManager#getMyAuthorInfo() without transaction Torsten Grote 2020-11-24 12:11:36 -03:00
  • 6939d8d230 Upgrade glide to latest stable version Torsten Grote 2020-11-24 11:19:21 -03:00
  • c3cea37641 Add AttachmentHeader to AuthorInfo Torsten Grote 2020-11-24 11:15:34 -03:00
  • d0d2e0ed82 Centralize attachment loading in AttachmentReader Torsten Grote 2020-11-24 10:30:53 -03:00
  • cf8f5c989f Move AuthorInfo from bramble to briar Torsten Grote 2020-11-24 09:36:10 -03:00
  • 8b45e01c42 Split up AvatarManagerImplTests Torsten Grote 2020-11-23 14:35:38 -03:00
  • ec972e8a1d Handle concurrent updates of our avatar Torsten Grote 2020-11-23 14:26:16 -03:00
  • 100791c3f3 Don't accept incoming messages in our own avatar group Torsten Grote 2020-11-23 14:00:41 -03:00
  • 83ac866cc1 Implement AvatarManager with unit and integration tests Torsten Grote 2020-11-20 13:51:41 -03:00
  • ef9b22670d Factor our attachment classes and constants Torsten Grote 2020-11-19 17:42:56 -03:00
  • 186ac30f37 Use metadata constants in TransportPropertyValidator Torsten Grote 2020-11-19 15:09:58 -03:00
  • 5aa24414c6 Merge branch '1867-viewmodel-for-contactlistfragment' into 'master' Torsten Grote 2021-01-18 13:12:43 +00:00
  • dd6d72ed30 Introduce ViewModel for ContactListFragment Sebastian Kürten 2021-01-14 15:22:41 +01:00
  • 8f5c6f76ad Replace a statment lambda with method reference 1837-conversation-settings-screen Sebastian Kürten 2021-01-14 12:23:27 +01:00
  • 927b52a6b6 ConversationSettingsFragment: improve threading logic Sebastian Kürten 2021-01-14 12:21:38 +01:00
  • a77d90355b ConversationSettingsActivity: add null-related annotations Sebastian Kürten 2021-01-14 12:17:35 +01:00
  • 787348042e Use SwitchCompat instead of Switch Sebastian Kürten 2021-01-14 12:12:42 +01:00
  • 8d2640f459 ConversationSettingsFragemten: use lambdas in two places Sebastian Kürten 2021-01-14 12:06:10 +01:00
  • 6eb803596c ConversationSettingsFragemten: improve field section Sebastian Kürten 2021-01-14 12:03:59 +01:00
  • 4344be2ca0 Merge branch '1753-wake-lock' into 'master' akwizgran 2021-01-12 11:21:19 +00:00
  • 1e94af3ef3 Merge branch 'screenshots-api29' into 'master' akwizgran 2021-01-11 17:58:19 +00:00
  • cb69340749 Merge branch 'move-version-numbers-back-to-modules' into 'master' Torsten Grote 2021-01-11 16:58:24 +00:00
  • f3d068414b Move version constants back into modules so F-Droid can find them. akwizgran 2021-01-11 16:43:42 +00:00
  • fd544b2c28 Remove intro text; extend learn more button text Sebastian Kürten 2021-01-08 10:25:33 +01:00
  • f9d6bca64e Make learn more dialog content scrollable Sebastian Kürten 2021-01-08 09:59:29 +01:00
  • 7aea2a99fa Reformat fragment source Sebastian Kürten 2021-01-08 09:59:12 +01:00
  • 322b8de5f7 Convert learn more button into blue TextView Sebastian Kürten 2021-01-08 09:57:30 +01:00
  • 620c9188ba Shorten intro text, break dialog text into paragraphs Sebastian Kürten 2021-01-08 09:56:41 +01:00
  • 5fdc7e7cc4 Bump version numbers for 1.2.13 release. release-1.2.13 beta-1.2.13 akwizgran 2021-01-07 16:23:11 +00:00
  • 7569d5ffb3 Update translations. akwizgran 2021-01-07 16:21:59 +00:00
  • c8b3a8221f Add divider, put into ScrollView Sebastian Kürten 2021-01-07 16:16:30 +01:00
  • deca5d56cc Merge branch '1885-malformed-links' into 'master' akwizgran 2021-01-07 15:07:55 +00:00
  • 3d6b48bb34 Do not produce malformed links for adding contacts when on other locales Torsten Grote 2021-01-07 11:52:27 -03:00
  • 0dc631b7a8 Merge branch '1869-forum-list-view-model' into 'master' akwizgran 2021-01-07 14:45:47 +00:00
  • 9fd27d7890 Add dialog to appear when user wants to learn more Sebastian Kürten 2021-01-07 15:27:51 +01:00
  • 63ae41994b Move context menu creation and processing from Activity to Fragment Sebastian Kürten 2021-01-07 14:57:50 +01:00
  • 921e952b05 Rename ForumItem to ForumPostItem Torsten Grote 2021-01-05 12:11:22 -03:00
  • 3b02797639 Block forum post notifications while viewing forum list Torsten Grote 2021-01-05 12:03:38 -03:00
  • e2e67edbbe Introduce ForumListViewModel Torsten Grote 2021-01-05 11:58:25 -03:00
  • a9cd40faeb Add transactions to methods in ForumManager Torsten Grote 2021-01-05 11:19:44 -03:00
  • 7da57a1a1b Move learn-more button to left and make borderless Sebastian Kürten 2021-01-07 10:41:33 +01:00
  • ea7e68d731 Delete now-unneeded layouts Sebastian Kürten 2021-01-07 10:22:35 +01:00
  • c0989fb631 Make settings layout work using barrier Sebastian Kürten 2021-01-06 21:45:29 +01:00
  • 11ebaeaaea Start migrating the PreferenceFragment to regular Fragment with ConstrainedLayout Sebastian Kürten 2021-01-06 19:23:26 +01:00
  • dd3c19aba2 Fix screenshot instrumentation tests on API 29+ Torsten Grote 2021-01-05 14:40:25 -03:00
  • e8ede55422 Only query for allowed packages in AndroidWakeLockManager Torsten Grote 2021-01-05 14:11:00 -03:00
  • 04517e942e Merge branch '1753-query-filter' into 'master' akwizgran 2021-01-05 14:47:00 +00:00
  • 9a25ad892d Merge branch '1753-screen-filter' into 'master' akwizgran 2021-01-05 14:31:10 +00:00
  • 3457d8f9ab Merge branch '1861-no-wifi-networks' into 'master' akwizgran 2021-01-05 14:03:40 +00:00
  • 5fb2624ffa Remove calls to WifiManager#getConfiguredNetworks() Torsten Grote 2021-01-05 10:22:32 -03:00
  • ed9a7bec2c Merge branch '1800-group-list-view-model' into 'master' akwizgran 2021-01-05 11:25:33 +00:00
  • ff70315d5c Address small things found in code review Torsten Grote 2021-01-04 16:19:29 -03:00
  • f197243273 Block all group message notifications while viewing list of private groups Torsten Grote 2021-01-04 15:56:37 -03:00
  • 6409a3b179 Refactor handleDbException to handleException Torsten Grote 2021-01-04 15:39:02 -03:00
  • f882e46b33 Make GroupItem immutable and introduce copy constructors Torsten Grote 2021-01-04 15:21:02 -03:00
  • 694ddd949f Set label for ConversationSettingsActivity Sebastian Kürten 2021-01-04 17:47:56 +01:00
  • efa63c306a Merge branch '1800-db-view-model' into 'master' akwizgran 2021-01-04 14:00:42 +00:00
  • 205b4f77b2 Add beginning of a ViewModel test Torsten Grote 2020-12-18 14:42:33 -03:00
  • 015ecb1d99 Migrate GroupListController to a ViewModel Torsten Grote 2020-12-17 17:35:17 -03:00
  • fd86b73626 Load list of private groups in a single DB transaction Torsten Grote 2020-12-17 13:11:13 -03:00
  • 9048392d4e Add methods to DbViewModel for loading and updating lists of items Torsten Grote 2020-12-17 17:28:01 -03:00
  • 319adb6b8d Add help actions Sebastian Kürten 2020-12-17 17:43:51 +01:00
  • 10d76b120b Icon color, margins, positioning Sebastian Kürten 2020-12-17 17:33:18 +01:00
  • b980307fcf Rename settings activity; remove other menu item Sebastian Kürten 2020-12-17 17:07:28 +01:00
  • 35c57cfa2c Use bomb drawable, remove hourglass Sebastian Kürten 2020-12-17 16:51:29 +01:00
  • baa6d93034 Add explanation and learn more button Sebastian Kürten 2020-12-17 15:56:28 +01:00
  • c23d67c765 Improve wording Sebastian Kürten 2020-12-17 10:34:55 +01:00
  • 86ea384f71 Add preference category, adapt text Sebastian Kürten 2020-12-17 10:04:55 +01:00
  • 145c1e1c64 Remove timer setting which we won't need for iteration 1 Sebastian Kürten 2020-12-17 09:51:08 +01:00
  • b48811e9b8 Manipulate disappearing messages settings via settings screen Sebastian Kürten 2020-12-14 11:01:50 +01:00
  • 480aaaa35e Introduce DbViewModel as replacement of DbController Torsten Grote 2020-12-16 15:23:05 -03:00
  • 002feb8e29 Merge branch '1720-add-up-button-to-feedback-activity' into 'master' Torsten Grote 2020-12-16 16:52:34 +00:00
  • c6ba2b037a Add "up navigation" button to FeedbackActivity. akwizgran 2020-12-16 16:04:08 +00:00
  • 98788c7c80 Define manifest <queries> allowing us to make intent queries on API 30+ Torsten Grote 2020-12-14 12:01:56 -03:00
  • e6f66ebc95 Screen overlay warning: remove ability to query and remember allowed apps for API 30+ Torsten Grote 2020-12-14 10:53:12 -03:00
  • 04485e58da Merge branch '1720-no-acra' into 'master' akwizgran 2020-12-14 13:34:11 +00:00
  • 97118fd92b Kill crash reporter process only with some delay Torsten Grote 2020-12-14 09:14:42 -03:00
  • 87b200f0b5 Add simple draft actvity/fragment for conversation settings Sebastian Kürten 2020-12-11 10:47:43 +01:00
  • e313f61b9e Add settings item for settings screen Sebastian Kürten 2020-12-11 10:04:19 +01:00
  • ac4fbf202f Fix duplicate DeviceInfo key. akwizgran 2020-12-11 16:40:55 +00:00
  • b81495eac1 Use JSON bools and numbers, use fixed format for dates, normalise JSON keys. akwizgran 2020-12-11 16:30:29 +00:00
  • db90f75d2e Remove unused string, remove periods from single-sentence toasts. akwizgran 2020-12-11 16:29:29 +00:00
  • bed3abfd40 Address review feedback for ACRA replacement Torsten Grote 2020-12-11 10:38:15 -03:00
  • 5ca24c0c10 Merge branch '1859-menu-item-for-disappearing-messages' into '804-self-destructing-messages' akwizgran 2020-12-11 10:44:24 +00:00
  • a4ea1fd257 Allow setting a self-destruct timer Torsten Grote 2020-12-04 13:52:27 -03:00
  • 0967f6c48e Merge branch '1794-tell-tor-about-ipv6-only-networks' into 'master' Torsten Grote 2020-12-10 18:24:45 +00:00
  • f9a8fcb207 Move Android version from basic info to device info Torsten Grote 2020-12-10 14:40:33 -03:00
  • eb3c2a3566 Remove ACRA and implement the few bits we need ourselves Torsten Grote 2020-12-08 18:14:34 -03:00
  • 630b4ff561 Merge branch '1832-mirror-remote-self-destruct-timer' into '804-self-destructing-messages' Torsten Grote 2020-12-04 14:59:15 +00:00
  • 45c205e4ba Use Collections.sort() to satisfy Animal Sniffer. akwizgran 2020-12-04 12:16:58 +00:00
  • aff649cb06 Add integration tests for timer mirroring. akwizgran 2020-12-04 12:10:43 +00:00
  • 501ca326d7 Add method for UI and tests to get current timer. akwizgran 2020-12-04 12:10:10 +00:00
  • 0b2a581f81 Merge branch '1832-use-conversation-timestamp' into '804-self-destructing-messages' Torsten Grote 2020-12-03 18:48:06 +00:00
  • 04cdf27a1c Update integration tests. akwizgran 2020-12-03 18:00:31 +00:00
  • 6bac5b08ab Don't receive auto-delete timer from remote accept message as introducee. akwizgran 2020-12-03 16:55:18 +00:00
  • 482c90a45e Hook up incoming messages to the auto-delete manager. akwizgran 2020-12-03 12:44:28 +00:00
  • c042b1c6d0 Mirror the remote auto-delete timer. akwizgran 2020-12-02 15:00:45 +00:00
  • df43a3d461 Add integration tests for auto-delete timer. akwizgran 2020-12-03 17:58:10 +00:00
  • 1f73137e52 Merge branch '1832-use-conversation-timestamp' into '804-self-destructing-messages' akwizgran 2020-12-03 17:32:33 +00:00