UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Signal UT: Signal-Desktop for Ubuntu Touch

    Scheduled Pinned Locked Moved App Development
    2 Posts 1 Posters 30 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • pparentP Online
        pparent
        last edited by pparent

        I've made scripts to build a .click package of signal-desktop for Ubuntu Touch, currently it is based on a reuse of the binaries from https://snapcraft.io/signal-desktop . But it does not require to use snap to work, it's a standalone click package with tweaking to have an acceptable scale and have the keyboard working.

        https://github.com/pparent76/SignalUT

        The app is currently not responsive:

        • You can reduce the left menu to it's minimal size
        • The keyboard will display on top of the textedit, so you won't see what you type
        • The enter button does not trigger message send, to send the message you need to expend the textedit then click the send button.
        • You should be able to fin tune zoom by plugin in a keyboard and use the shortcuts Ctrl+= & Ctrl+- (untested)

        But it is already usable to consult messages, and send small messages (in a sub-optimal way)

        What also kind of works:

        • Sending Audio messages, and listening to them (seems to work quite well)
        • Audio calls (and it's possible to see video from the other person but internal camera does not work), call quality untested.
        • Receiving non-Ut desktop notifications when keeping app in background (even when the phone is suspended)

        screenshot20251024_134147855.png

        WARNING: This is experimental, use at your own risks. The app currently needs to run unconfined. It contains binaries that I've not compiled personally (comming from snapcraft.io ) and that I have not checked. I do not take responsibility in case of any problem

        Knowing that, if you want to be a tester, I'd be glad to get feedback from testers to know if it runs on other phones. So you will find a pre-built .click package here ( ONLY RUN ON NOBLE (24.04) ) :

        https://github.com/pparent76/SignalUT/releases/tag/FirstRelease

        1 Reply Last reply Reply Quote 2
        • pparentP Online
          pparent
          last edited by pparent

          Next steps (in a undetermined order, and in an undetermined date):

          • Recompile the binary from snapcrafters scripts instead of using their binaries

          • Make a set of aesthetic patches to make the app responsive and adapted to phone screen, and keyboard appearance (similar to whatsweb )

          • Make the app at least partially confined

          • Publish in openstore

          • Make it possible to import/export files with Content-hub (probably a system-wide fix)

          • Make a patch to connect notifications to UT notifications instead of using standard desktop notifications (possibly a system-wide fix as well)

          1 Reply Last reply Reply Quote 0
          • pparentP pparent referenced this topic
          • pparentP pparent referenced this topic
          • pparentP pparent referenced this topic
          • pparentP pparent referenced this topic
          • First post
            Last post