UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. projectmoon
    P
    Offline
    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 141
    • Groups 0

    projectmoon

    @projectmoon

    50
    Reputation
    27
    Profile views
    141
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    projectmoon Unfollow Follow

    Best posts made by projectmoon

    • Indra: Meshtastic for Ubuntu Touch

      Indra is now available on the OpenStore!

      https://next.open-store.io/app/indra.projectmoon/

      This thread will serve as a sort of unofficial support thread for now. Proper issues/bugs/feature requests should be done on the issue tracker.


      Indra is a Ubuntu Touch app for off-grid communication using LoRa (long range) mesh radios. You can text friends, family, and neighbors without an internet connection. Messages are sent via the radio, which connects to other radios nearby to form a network completely separate from traditional communication infrastructure.

      You need an external radio to use this app. They are cheap to build or buy, and a one-time investment in off-grid communication. Indra currently supports radios running Meshtastic® firmware. You can connect to your radio over Bluetooth, the local network, or a USB cable (depending on your radio).

      The app currently does not support configuring or setting up your radio; please use the Android/iOS app or the Meshtastic® web client at https://client.meshtastic.org to set up your radio or change its settings.

      This is a work-in-progress app. The initial release supports what the author considers the essential, core features of Meshtastic®. Currently supported features:

      • Connect to a configured radio over Bluetooth, Wi-Fi, or USB.
      • Send messages to public channels, private channels, or directly to other users on the mesh.
      • View and search the list of other radios that your radio is picking up.

      Things currently NOT supported:

      • Configuring the radio. Please use the Android/iOS app or Meshtastic web client to set up the radio.
      • Showing positions of radios on the map (next major feature to be implemented).
      posted in App Development
      P
      projectmoon
    • RE: KeePass on UT?

      @bgriffis check KeePassRX on the Open Store.

      Disclaimer: I am the creator of KeePassRX.

      Documentation: https://agnos.is/projects/keepassrx/

      posted in Support
      P
      projectmoon
    • Lagrange: Browser for Gemini, Gopher, and other protocols

      I've taken the liberty of packaging Lagrange for Ubuntu Touch. Lagrange uses its own completely custom C-based UI stack built on top of SDL/OpenGL, which means that while it runs fine, the keyboard does not work out of the box on Ubuntu Touch. The UT package has a patch that 1) enables the keyboard and 2) packages it as a .click.

      There are still some issues with the keyboard and integration with the system. Namely:

      1. Clipboard does not work.
      2. Keyboard still has some weird behavior on textboxes that aren't the URL bar. You cannot edit text in the middle of them, for example.
      3. No integration with content hub.
      4. No integration with URL dispatcher (i.e. cannot open gemini links in Lagrange).

      I think most of these should be solvable. I will continue working on it and see what comes out.

      You can find Lagrange here: https://next.open-store.io/app/fi.skyjake.lagrange/

      posted in App Development
      P
      projectmoon
    • Hydronium: Proton Mail on Ubuntu Touch

      Hydronium Banner

      After seeing the Hydroxide app on OpenRepos.net for Sailfish OS, I was inspired to port it to Ubuntu Touch. A few crazy ideas later, and it's now a Rust app that runs the official Proton Mail Bridge instead of Hydroxide (alternative bridge).

      So, this means you can now connect directly to Proton Mail with Dekko, or any other e-mail client you manage to get running on your UT device.

      Find it in the Open Store: https://next.open-store.io/app/projectmoon.hydronium/

      This thread will serve as a basic support/questions thing. For more detailed bug reports. please file an issue in the repository. I am particularly interested in any problems with the bridge itself, especially around the untested secondary mailbox password login.

      posted in App Development
      P
      projectmoon
    • RE: Questions specific to gestures..."back"

      @undrwater also, since this is not built in, you could check out @kugiigi's Ambot Installer and install MariKit. It does what you want. Slide left or right from middle-ish of the bottom edge of the screen and it's gestures ahoy.

      posted in Design
      P
      projectmoon
    • RE: Indra: Meshtastic for Ubuntu Touch

      https://next.open-store.io/app/indra.projectmoon/

      Indra is now available on the OpenStore, with all the fixes in Alpha 4 and a few more tweaks! From this point forward, the database will be treated as something that needs to be migrated instead of wiped on every update. (The setting in the menu to wipe the database does not actually do anything, and will be removed).

      posted in App Development
      P
      projectmoon
    • RE: Indra: Meshtastic for Ubuntu Touch

      Indra 1.2.1 is now available with a laundry list of improvements and fixes. Find it at https://next.open-store.io/app/indra.projectmoon/ or https://git.agnos.is/projectmoon/indra/releases/tag/v1.2.1.

      • Feature: Make links clickable in messages.
      • Feature: Add the ability to search and filter nodes on the map.
      • Feature: De-duplicate messages that are likely rebroadcasts.
      • Feature: Show hops away/signal strength on messages.
      • Feature: Add/remove favorite nodes.
      • Improvement: New message footer layout.
      • Improvement: Better node list appearance in dark mode.
      • Improvement: Tweaks to the choice of black or white text for messages in dark mode. More readable.
      • Improvement: Add node ID to the node info page.
      • Improvement: Show node distance on the map, and sort by distance.
      • Improvement: New map icon.
      • Improvement: Pull to refresh the node list.
      • Improvement: Proper status indicators for sending messages.
      • Improvement: Show channel/conversation status indicators on main view.
      • Improvement: Add a setting to toggle forced Bluetooth reset.
      • Improvement: Add a setting to control how long it takes before a node is considered offline.
      • Improvement: Add a setting to control the message de-duplication window.
      • Improvement: Translation updates.
      • Fix: Apply the default channel name to the public channel no matter its index.
      • Fix: Fix a UI lockup when reconnecting to the radio.
      • Fix: No more UI flickering when disconnecting from the radio.
      • Fix: More efficient refreshing of the node list.
      posted in App Development
      P
      projectmoon
    • RE: Vibe coding or create an app with AI

      @gwado Pretty sure there is no "policy," as such. There are a handful of AI-generated apps on the Open Store currently. Individual developers/maintainers may like or dislike the use of LLM code generation, but there is nothing banning such apps from the store.

      posted in App Development
      P
      projectmoon
    • RE: i wanna replace content hub with "workspace"

      @developerbayman dunno about a lot of that, but some things I notice that are missing: xdg handling, IPC over dbus for confined apps, auto fill API.

      posted in Design
      P
      projectmoon
    • RE: Bankieren in Nederland en België met Ubuntu Touch

      @Moem ABN AMRO works fine in Waydroid + microG, with root even (although I have it hidden from Magisk).

      posted in Dutch / Nederlands
      P
      projectmoon

    Latest posts made by projectmoon

    • RE: Workaround for Internet access restrictions affecting ubports-installer

      @developerbayman this thread is for people located in countries where due to government restrictions or other censorship, the Ubuntu Touch servers are blocked at least some of the time.

      posted in General
      P
      projectmoon
    • RE: Call for testing: Ubuntu Touch 24.04-1.3

      @sixwheeledbeast said:

      Overall 24.04-1.2 seemed to work perfect in my day to day usage.
      Whereas 1.3 has some occasional quirks/regressions/differences? that are noticeable to me but not breaking enough to remember or make a note of each of them while out at work.
      This signal strength was a noticeable one, I know the nearest mast is not far away and I know what is displayed now is very different to 1.2. Which is correct/accurate is another matter, if it's correct that's fine but ultimately people want to know at a glance if they can make a call and an empty triangle with even poor signal is not a helpful indicator if a call would be possible. Is there a different symbol for no signal as I haven't seen it? I believe you have to pull down and look at the carrier showing "Searching..." for this?
      Another change I can remember is cellular data, before I could open the default browser anywhere and just browse straight away. Now intermittently with no WiFi available the browser will not have a data connection, the quick way I found to resolve this is shuffle cellular data off and on again.

      I have noticed some similar things as well. Also having to reboot the phone way more often than normal because something gets funky. It's not like it's ALL the time, but it is a noticeable increase. I've also had the phone outright freeze completely when something too big in the browser was happening.

      posted in OS
      P
      projectmoon
    • RE: [Comment] indicator panel in emergencies

      @RJDan I think a more immediate solution to this problem would be to allow apps like the activity tracker to not require the screen to be on. It should be able to track with screen off. Then you wouldn't have to go through this strange dance. Come to think of it, I am not really sure why it doesn't work with screen off? At least if suspend is prevented...

      posted in Design
      P
      projectmoon
    • RE: [Alpha] Greenline - A qml Whatsapp client for Ubuntu Touch

      @nbdynl said:

      @brenno.almeida great work!only use your app now since it is fast smooth and reliable.

      only hickup, anyone else keeps missclicking the send button? its really hard to press for some reason (xiaomi redmi note 9 pro)

      I have this issue on the Quintus. Maybe the mouse area is too small?

      posted in App Development
      P
      projectmoon
    • RE: questions about app confinement

      @brenno.almeida said:

      @developerbayman your point just suggests that we need better confinement, not to remove it. For example, the alarm app could have apis to run confined

      There is definitely an argument that current permissions are either too broad or too restrictive. Ideally, an app should not require review to use Bluetooth, for example. Because most uses of Bluetooth are not administrative. The reason review is required is because granting the permission allows full control of the BT stack.

      But, like all things, someone needs to make it happen...

      posted in Support
      P
      projectmoon
    • RE: Selling Ubuntu Touch Devices and Respecting the License

      Question_Asker Well, I am not a lawyer. But in general the obligation of the GPL is that you must provide the source code upon request from your licensee (which is someone you have sold your GPL-containing product to). That means you must provide it, not point to some upstream source. But there are many ways to fulfill the obligations of the GPL. Technically you don't even have to put the code on an online repository. You can mail it to people on CD if you want lol.

      So the simplest way to do this, is to maintain a mirror of the code on a git forge (GitHub, self-hosted Foregjo, GitLab, etc), and then when or if people ask for the code, point them at that link. Or just put the link in a manual. Which is exactly what Volla does.

      Edit: and to be honest, maybe upstream source is enough, if your source is entirely upstream? I dunno. Again, not a lawyer.

      posted in General
      P
      projectmoon
    • RE: Selling Ubuntu Touch Devices and Respecting the License

      @Question_Asker https://volla.online. More specifically, https://volla.online/en/operating-systems/ubuntu-touch/. Pretty sure, as far as license goes, you just need to provide the GPL sources and so forth. Trademarks of Ubuntu Touch and UBPorts foundation would be a separate matter, and I have no idea how that is handled for commercial sellers that sell UT devices. Maybe certain assets/names are trademark protected. But as far as code goes, you can take the entire UT stack, slap it on a phone, and sell it, so long as you follow the GPL or other applicable licenses.

      posted in General
      P
      projectmoon
    • RE: Call for testing: Ubuntu Touch 24.04-1.3

      @d4f0 said:

      @sixwheeledbeast said:

      Possible issue found in 1.3, maybe this could be checked it's not only myself?
      Bluetooth can't be disabled or enabled from the battery menu. The toggle moves but it doesn't work and stays in the same state.
      I use this regularly as a quick way to achieve some power savings from one place, part of discussions on usage here
      Disabling from there own respective pull down works correctly.

      It also happens on my FP4 with 1.3

      Seems to be a bug, yes. Happens to me on a Volla Quintus with stable 1.3.

      posted in OS
      P
      projectmoon
    • RE: Custom builder for a library

      @PerlMax said:

      @projectmoon Unfortunately this is not enough. The c library searches for config files etc. under the installation prefix (e.g. /usr/share/elementary). Perhaps it would be possible to compile efl at the UT XDG data-dir, but I didn't have luck with this so far 😞 That's why the solution would be to run in a chroot environment (where I could copy the files from the libertine container.. Best wishes, Max

      I mean, if it uses an installation prefix, you should be able to change the prefix to anything you want. What happens if you try to compile it to an XDG data-dir?

      posted in App Development
      P
      projectmoon
    • RE: Bankieren in Nederland en België met Ubuntu Touch

      @Moem ABN AMRO works fine in Waydroid + microG, with root even (although I have it hidden from Magisk).

      posted in Dutch / Nederlands
      P
      projectmoon