is there any matrix client (for linux) which satisfies all of these requirements?

  • is not an electron app. (tauri or something else which uses libwebkitgtk would be acceptable, or even some web app i can self-host on localhost, though i’d prefer a native app)
  • has full text search of encrypted rooms
  • saves everything (ideally including attachments) locally so that i can read old messages while offline
  • allows disabling read receipts, typing notifications, presence, and perhaps other privacy-hostile anti-features i don’t even know exist in the protocol
  • is actively maintained
    • Arthur Besse@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 days ago

      gomuks does have a self-hostable web UI i could use with a browser (in addition to offering an electron wrapper for it) but they don’t indicate that they have search of encrypted rooms and/or offline support. (do they?)

      • stratself@lemdro.id
        link
        fedilink
        English
        arrow-up
        3
        ·
        5 days ago

        Just Ctrl+F it will bring up search which queries the local gomuks.db

        It cannot start in offline mode but it’ll keep itself up when disconnected from your server. Might wanna feature request that one