Navigation

    UBports Robot Logo

    UBports Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    1. Home
    2. App Development
    Log in to post
    • Newest to Oldest
    • Oldest to Newest
    • Most Posts
    • Most Votes
    • bhdouglass

      Developer Documentation
      • bhdouglass

      9
      5
      Votes
      9
      Posts
      2546
      Views

      AppLee

      @poVoq It is probably doable, but I don't know who can...

    • P

      Python examples
      • pavelprosto

      4
      6
      Votes
      4
      Posts
      42
      Views

      poVoq

      @pavelprosto That's really cool. Thanks a lot for making these.
      I shared them on the federated Reddit alternative Lemmy.

    • U

      Ubuntu Emulator and 20.04
      20.04 clickable development emulator ubuntu touch • • ubporterbarn

      3
      0
      Votes
      3
      Posts
      129
      Views

      U

      Hi @applee .

      Thank you. I am currently using clickable desktop. That seems to be working fine.

      Can click packages interact with each other if installed on the same device? Does clickable desktop facilitate the testing of such interactions?

    • A

      SOLVED Porting my Qml + Python app to Ubports(Beginner)
      • aarontheissueguy

      16
      0
      Votes
      16
      Posts
      292
      Views

      A

      @makeixo I used the first episodes of the qml guide on Yputube made by KDAB. Its intendet for c++ but you dont need it to learn the basics. Python + qml is a different topic though. Ubports uses pyotherside for the communication between the two. You can take a look at my app if you want to see how to do it. (its pretty basic) https://github.com/Aarontheissueguy/WaterCount
      There are some other resources on this forum aswell.

      With that being said If Python is your first language, I recomend that you concentrate on learning it first. GUI's are'nt really that important for many fun personal projects. You can still come back to this project one or two months down the road of learning python. Feel free to ask again if you have a question.

    • L

      Help creating an UBSync arm64 version
      • Luksus

      24
      1
      Votes
      24
      Posts
      339
      Views

      L

      @ruedigerkupper I think @ernest just should put his arm64 version in the store...

    • lisali

      Need help developing a video, voip, messaging client
      • lisali

      4
      2
      Votes
      4
      Posts
      160
      Views

      Fla

      @lisali hello! We of course want to have video chat in Axolotl, which will allow the hundreds of Axolotl users to talk with the millions of Signal users with video chat. So please join the effort instead of starting something new 😉 Come on Telegram on our dev channel: https://t.me/axolotl_dev

    • T

      What about Matrix?
      • TotalRando

      8
      0
      Votes
      8
      Posts
      236
      Views

      PhoenixLandPirat

      Just thought Id update you all with the latest update from Krille

      Direct link:
      https://matrix.to/#/!IwPxifXSjBLghpVEMh:matrix.org/$tRUfDQfAR_ZYCbEkksvSmfiVqI7ndBhW2rXjcjMMgpw

      Basically saying that ubuntu touch support will come back when he can compile flutter on arm.

    • jonius

      FluffyChat Encryption via Pantalaimon
      • jonius

      79
      2
      Votes
      79
      Posts
      1168
      Views

      thrrgilag

      @jimmypesto said in FluffyChat Encryption via Pantalaimon:

      @thrrgilag Today Fluffy crashed and I had to login again. Afterwards the warning sign was gone.

      Don't forget if you have to sign in again, that fluffy is pointing to pantalaimon

      Is there a recommended way to set up E2EE between two ppl with lets say 2 devices each (and one of these is UB Fluffy + Pantalaimon)?

      Because there isn't any controls available from the UB Fluffy+Pantalaimon side you'll have to start the encrypted chat using another client that supports encryption such as Element. Once you've done that it should work in UB Fluffy. Keep in mind that if you have previously encrypted messages those won't be decryptable since you can't easily import the keys from another session. But new messages should decrypt just fine.

    • PhoenixLandPirat

      Podbird reignited
      • PhoenixLandPirat

      94
      4
      Votes
      94
      Posts
      1455
      Views

      AppLee

      Hi, @tartanspartan

      For feature request you should go to:
      https://launchpad.net/podbird
      Create a bug and tag it as part of the "wishlist"

      And it seems to me your request is more general and is worth a dedicated thread in the general category maybe.

      I think this is not simple at all and might require heavy rework of the system.
      Or maybe I'm wrong and the account management feature can be used.

    • P

      SOLVED How work with clipboard?
      • pavelprosto

      3
      0
      Votes
      3
      Posts
      97
      Views

      P

      @danqo6 Thank you! These methods are easily implemented in a QML project too.

      Main.qml

      import Ubuntu.Components 1.3 ... onClicked:{ var txt="Simple text" Clipboard.push(txt); } ...
    • A

      [REQUEST] VNC Server testing/assistance
      debugging testing vnc • • abmyii

      14
      3
      Votes
      14
      Posts
      234
      Views

      A

      @jezek Great, glad it works well!

    • poVoq

      Use Morph dialog elements in qt app?
      • poVoq

      10
      0
      Votes
      10
      Posts
      179
      Views

      lduboeuf

      @povoq maybe a look in the code of Morph.Web Webview QML type might help: https://github.com/ubports/morph-browser/blob/xenial/src/Morph/Web/MorphWebView.qml

    • M

      native Threema client?
      • makeixo

      19
      1
      Votes
      19
      Posts
      795
      Views

      poVoq

      I recently tried https://www.openmittsu.de/ on my Destop PC.

      It works fine and is qt based. The UI is definitly not suitable for mobile use, but it could be a good start for making a UT Threema app.

      Contrary to the Threema Web app it is stand alone, but you need the Android app once to create the ID, afterwards no need for it anymore.

    • P

      SOLVED Python get HTTP
      • pavelprosto

      2
      0
      Votes
      2
      Posts
      76
      Views

      P

      Find the * .apparmor file in the project folder.
      Add permissions:

      { "policy_groups": [ "content_exchange", "content_exchange_source", "networking", "webview" ], "policy_version": 16.04 }

      After that the program will work

    • M

      Python + device Camera? (nexus5)
      • masterchop

      4
      0
      Votes
      4
      Posts
      100
      Views

      Flohack

      @masterchop Normally you cannot access the Android camera via v4l devices. If they are there, they are only used internally by the camera blob drivers. You would need to access the camera via an abstraction layer, as we do with our camera services for QML/Qt applications, since it needs to be initialized, activated in the correct way.

    • G

      app Simple Diary
      • guru

      4
      0
      Votes
      4
      Posts
      166
      Views

      jonius

      See Documentation for how to build the click with dependencies. You can check which dependencies can be installed from Ubuntu 16.04 Xenial repos in a version that fits the requirement. Maybe you'll find also PPAs to provide them. Otherwise you need to build them yourself.

      But all of this is mentioned in the documentation linked above.

    • T

      How to get a web app to access the file manager?
      • TotalRando

      6
      0
      Votes
      6
      Posts
      199
      Views

      T

      @keneda Eh, I might submit it to the app store. It would certainly grab attention (not sure if that's a good thing but I'm of the "all news is good news" school).

      My bigger concern is after they forked Mastodon to update the back end, the Mastodon community basically shunned their nodes and the founder, who was originally all in on FOSS previously, now seems to want to close-source everything since the experience left a bad taste in his mouth, which is a real shame, since that makes it much more like the other small players in social like Parler and MeWe. There's a lot of talent on that team though, so I can still hope.

    • F

      Migration from Oxide
      • fulvio

      5
      0
      Votes
      5
      Posts
      169
      Views

      lduboeuf

      @fulvio Humm at least websocket should be working as https://www.websocket.org/echo.html works.
      Don't know for the WebChannel, could you provide some logs ?,

    • C

      SOLVED Where is Contacts app source?
      • circ

      2
      0
      Votes
      2
      Posts
      65
      Views

      C

      Here it is (https://github.com/ubports/address-book-app)
      It's not Contacts, it's address-book.

    • mikhael

      Feedback for the Seabass
      • mikhael

      44
      4
      Votes
      44
      Posts
      731
      Views

      mikhael

      @kugiigi thank you for the feedback!
      For some reason Seabass can't execute libertine-launch on Nexus 5, although libertine-launch works fine from Terminal. The problem could be somewhere in between seabass, pyotherside, libertine-launch python script and proot (used by libertine-launch), but unfortunately for now i don't know what exactly goes wrong.