Commit graph

  • 4fae8d4e11
    show avatars in chat Daniel Gultsch 2023-03-24 12:21:19 +0100
  • 805d0db486
    show time underneath bubble Daniel Gultsch 2023-03-23 19:08:09 +0100
  • 779e6fa61e
    rudimentary MessageAdapter Daniel Gultsch 2023-03-23 12:36:59 +0100
  • da528776db
    include membersOnlyNonAnonymous in chat info Daniel Gultsch 2023-03-23 12:36:33 +0100
  • 4fd96e740f
    do not start inner transaction for transformation Daniel Gultsch 2023-03-21 22:01:34 +0100
  • 4139c11771
    add test for multi page result Daniel Gultsch 2023-03-21 18:21:56 +0100
  • 1e884ec435
    display title in chat fragment Daniel Gultsch 2023-03-21 16:08:05 +0100
  • 86d9264ee5
    create stub chat fragment Daniel Gultsch 2023-03-21 11:03:50 +0100
  • 0f6f9b0001
    do not reload chat filter when correct one is already set Daniel Gultsch 2023-03-12 21:18:13 +0100
  • e22fcab844
    set up back press action for search view Daniel Gultsch 2023-03-12 21:15:13 +0100
  • e3f5f6404b
    add unit test for archive dao Daniel Gultsch 2023-03-11 23:16:55 +0100
  • 7c820f7b32
    create stub message contents for encryption failures Daniel Gultsch 2023-03-11 15:56:17 +0100
  • ee1c938f2a
    look up sender in group chats Daniel Gultsch 2023-03-11 12:10:26 +0100
  • d9e8918727
    add TODO on how to use RangeAfter Daniel Gultsch 2023-03-11 09:57:51 +0100
  • 97f54b6673
    bump annotation processors to java 17 Daniel Gultsch 2023-03-10 20:03:32 +0100
  • 58c5bd0f1b
    fetch MAM messages Daniel Gultsch 2023-03-10 20:03:02 +0100
  • bb2d077b7c
    warn user when lacking internet connnection Daniel Gultsch 2023-03-09 08:14:30 +0100
  • b2c348a1df
    delete unused disco info on bind Daniel Gultsch 2023-03-08 16:04:18 +0100
  • 9a0c2226c1
    fix hashCode and equals in account Daniel Gultsch 2023-03-08 12:57:24 +0100
  • e971b77539
    fix sentAt not always being properly end aligned Daniel Gultsch 2023-03-08 12:17:25 +0100
  • c1ef2ac628
    submit empty page when changing filter Daniel Gultsch 2023-03-08 09:52:57 +0100
  • eb15dc1260
    make avatar shape configurable (in code) Daniel Gultsch 2023-03-08 09:52:01 +0100
  • 26d856e91f
    support chat filters Daniel Gultsch 2023-03-07 20:43:16 +0100
  • 9819ef7d05
    fetch vcard avatars Daniel Gultsch 2023-03-07 20:05:20 +0100
  • 417e801811
    unarchive chat when receiving message Daniel Gultsch 2023-03-07 16:13:25 +0100
  • 0d134a919e
    add avatar image to chat overview item Daniel Gultsch 2023-03-07 16:04:32 +0100
  • 260654f171
    rudimentary ChatOverviewAdapter Daniel Gultsch 2023-03-06 18:55:02 +0100
  • fbf8b09fe6
    point to a privacy policy that doesn’t use anchors Daniel Gultsch 2023-03-06 08:06:46 +0100
  • 9715271e92
    expand emoji range to cover e14 Daniel Gultsch 2023-03-05 20:49:52 +0100
  • 45664766e6
    bump agp Daniel Gultsch 2023-03-05 20:49:10 +0100
  • cfaf6162e6
    use Java 17 Daniel Gultsch 2023-03-05 15:23:46 +0100
  • e4fb793769
    use transaction for complex model Daniel Gultsch 2023-03-05 15:15:57 +0100
  • f1fbf15fea
    add HttpUploadManager slot request Daniel Gultsch 2023-03-05 12:09:56 +0100
  • f9b3d42a8a
    bump agp Daniel Gultsch 2023-03-05 08:38:49 +0100
  • a67979adf8
    join MultiUserChats on bind Daniel Gultsch 2023-03-05 08:38:12 +0100
  • 8be8d7df8f
    parse more presence metadata Daniel Gultsch 2023-03-03 12:05:20 +0100
  • 2e5e2ff6fe
    cache last used service record in DB Daniel Gultsch 2023-03-03 10:14:02 +0100
  • 807078b24f
    remove unused 'service' from resolver Daniel Gultsch 2023-03-02 19:45:45 +0100
  • 4addeaa356
    use futures in DNS resolver Daniel Gultsch 2023-03-02 18:44:27 +0100
  • 100c735636
    use guavas utiltiy equals+hash in resolver result Daniel Gultsch 2023-03-02 16:12:07 +0100
  • b2414434dc
    fix connection pool not handling removes Daniel Gultsch 2023-03-02 15:43:56 +0100
  • 0c4771e2a8
    persist certificate trust to disk Daniel Gultsch 2023-03-02 13:44:29 +0100
  • 177320d8fe
    use scopes for trust Daniel Gultsch 2023-03-02 10:10:12 +0100
  • 9c64f9c24c
    add UI for certificate trust Daniel Gultsch 2023-03-01 22:02:04 +0100
  • 786a6c4c2a
    put trust manager framework in place Daniel Gultsch 2023-03-01 18:02:14 +0100
  • be6f4300da
    include sender id in tests Daniel Gultsch 2023-03-01 15:19:51 +0100
  • c2bf9d0413
    store senderIdentity in message Daniel Gultsch 2023-03-01 14:52:11 +0100
  • 303f14200f
    take btbv setting into account when deciding default trust Daniel Gultsch 2023-03-01 09:19:48 +0100
  • 1a924d3efd
    introduce AppSettings for easier access to preferences Daniel Gultsch 2023-03-01 09:05:56 +0100
  • 86ef179c42
    use empty message (not key transport) to finish sessions Daniel Gultsch 2023-03-01 08:48:23 +0100
  • 5e79dd8b68
    left join trust into MessageWithContentReactions Daniel Gultsch 2023-03-01 07:55:28 +0100
  • 3c207c28b4
    fix drawer layout reacting to back press after rotation Daniel Gultsch 2023-02-28 18:08:28 +0100
  • 9c95554782
    add trust to identity table Daniel Gultsch 2023-02-28 17:39:20 +0100
  • ac2866a682
    add automatic session completion Daniel Gultsch 2023-02-28 15:31:26 +0100
  • cf17a2ac6d
    request device list when encountering unknown device Daniel Gultsch 2023-02-28 11:33:53 +0100
  • c3f5273813
    close drawer on back press Daniel Gultsch 2023-02-28 06:41:33 +0100
  • 6ef2997b5e
    add some menu items to setup screen Daniel Gultsch 2023-02-26 19:36:26 +0100
  • b8f3472af0
    remember chat filter selection across rotations Daniel Gultsch 2023-02-26 19:06:04 +0100
  • d54978f593
    store connection settings after pressing submit in hostname fragment Daniel Gultsch 2023-02-26 16:39:20 +0100
  • 99c11fba17
    add stub hostname fragment Daniel Gultsch 2023-02-25 15:13:47 +0100
  • cf5910e96e
    add 'encryption' and 'identityKey' to message version entity Daniel Gultsch 2023-02-25 12:28:36 +0100
  • 677cfcd34c
    generate prekeys on cpu executor Daniel Gultsch 2023-02-25 07:21:00 +0100
  • 2abcb1b4e4
    decrypt omemo messages Daniel Gultsch 2023-02-24 17:36:49 +0100
  • 49b4f54285
    run RtpSessionService during phone calls Daniel Gultsch 2023-02-24 15:52:23 +0100
  • 1be1334794
    fix memory leak in local video track Daniel Gultsch 2023-02-24 09:53:57 +0100
  • 63df518c19
    include PartType in CallLog Daniel Gultsch 2023-02-23 19:01:16 +0100
  • 63bfbfb40a
    create transformation for call log Daniel Gultsch 2023-02-23 15:58:13 +0100
  • 44ac7190a9
    add notifications and attachments settings screens Daniel Gultsch 2023-02-23 13:41:35 +0100
  • bfafad6c65
    use icons in security preferences Daniel Gultsch 2023-02-23 09:50:50 +0100
  • f5203b082b
    calculate switch to video cap on jingle connection startup Daniel Gultsch 2023-02-23 09:40:20 +0100
  • eafa93d132
    port jingle rtp connection Daniel Gultsch 2023-02-22 22:22:25 +0100
  • d7ab5e1a4b
    add http upload manager Daniel Gultsch 2023-02-21 18:23:35 +0100
  • d136928322
    redirect from main to setup on zero accounts Daniel Gultsch 2023-02-21 12:13:14 +0100
  • 0727b0aba6
    add 'security' settings Daniel Gultsch 2023-02-21 12:01:48 +0100
  • 1f22c5f534
    show dynamic colors setting only if available Daniel Gultsch 2023-02-21 09:26:07 +0100
  • 7d42da8c34
    Android 7+: do not repeat app name in notification Daniel Gultsch 2023-02-21 09:25:43 +0100
  • 09b28358ab
    add more sample settings Daniel Gultsch 2023-02-20 21:44:48 +0100
  • 7567dcff5e
    add settings for dynamic colors and dark theme Daniel Gultsch 2023-02-20 20:30:26 +0100
  • b80fe9802a
    try to fix SearchBar disappearing Daniel Gultsch 2023-02-20 16:49:33 +0100
  • fe9b3b8ed9
    introduce settings activity Daniel Gultsch 2023-02-20 10:09:20 +0100
  • cdcd323c36
    stick intent into menu items to know which one was clicked Daniel Gultsch 2023-02-19 21:12:21 +0100
  • 867db9d54c
    toggle between 'chats' and 'all chats' Daniel Gultsch 2023-02-19 18:25:38 +0100
  • 87e33a779f
    add stub MainActivity Daniel Gultsch 2023-02-19 15:40:56 +0100
  • c105c3420e
    store roster groups and bookmark groups in one table Daniel Gultsch 2023-02-19 09:28:50 +0100
  • 2212c63810
    add basic foreground service and event receiver Daniel Gultsch 2023-02-18 15:39:47 +0100
  • d6edea8ddf
    avoid accounts being connected multiple times Daniel Gultsch 2023-02-18 09:55:17 +0100
  • bca253faa4
    navigate from start to password to done in Setup Daniel Gultsch 2023-02-17 21:50:06 +0100
  • 68e9f25da2
    add leak canary Daniel Gultsch 2023-02-17 21:48:54 +0100
  • a1e97461f9
    do not parse presences from account Daniel Gultsch 2023-02-17 14:14:52 +0100
  • bf9b0b18f9
    restructure build setup Daniel Gultsch 2023-02-17 14:14:31 +0100
  • a09cc126ea
    use logging framework in more places Daniel Gultsch 2023-02-16 12:58:52 +0100
  • b0010307c0
    move Domain Verifier to im.conversations Daniel Gultsch 2023-02-16 12:26:39 +0100
  • b5a47000c9
    get rid of payment required account state Daniel Gultsch 2023-02-16 12:14:26 +0100
  • 7d34c894d0
    move SSLSockets helper library into im.conversations package Daniel Gultsch 2023-02-16 12:03:38 +0100
  • 5866974eff
    wire up SetupViewModel with account repo Daniel Gultsch 2023-02-16 10:45:53 +0100
  • 3c42066a7c
    get rid of legacy Jid wrapper around jxmpp Daniel Gultsch 2023-02-16 10:33:18 +0100
  • 6845380be5
    move Element, Tag etc into im.conversations package Daniel Gultsch 2023-02-15 22:48:07 +0100
  • eeac779e25
    introduce SetupActiviy Daniel Gultsch 2023-02-15 21:04:54 +0100
  • 35360fde91
    modify XmppConnection to change status to online for unbound cons Daniel Gultsch 2023-02-14 18:04:04 +0100
  • a204bf9ec1
    add support to retrieve registration Daniel Gultsch 2023-02-14 11:02:37 +0100