• Update Ubuntu Touch apps to 20.04 Focal Fossa

    Pinned
    9
    4 Votes
    9 Posts
    3k Views
    danfroD

    @kugiigi 🤔 true. I wonder why I noted those lines a while ago.

  • 20.04 Focal

    Pinned
    9
    3 Votes
    9 Posts
    1k Views
    D

    @lakotaubp said in 20.04 Focal:

    @doniks Done 🙂

    🙏

  • Developer Documentation

    Pinned
    12
    8 Votes
    12 Posts
    5k Views
    mimecarM

    Good afternoon.

    Sorry for taking so long to fix it. The last few weeks I have been quite busy and I have not been able to dedicate time to projects. There was a problem with the DNS and it's fixed now. The link to the course should work fine.

  • Resurrection of Indicator Upower

    10
    2 Votes
    10 Posts
    272 Views
    arubislanderA

    @paulcarroty Are you on Matrix?

    If so you can request a manual review to @bhdouglass:matrix.org.

    Include a link to your repo in the message, including instructions on how to build the app.

  • Do you want to talk about G!sForecast?

    32
    1 Votes
    32 Posts
    572 Views
    D

    @Vlad-Nirky good news !

  • tedit development and design discussion

    171
    5 Votes
    171 Posts
    41k Views
    danfroD

    @domubpkm Thanks for the report. Sounds like it may be related to clipboard and/or long press copy/past. Although that may not explain why it cashes when swiping. But its something to look into.

  • New App: Where?

    3
    3 Votes
    3 Posts
    161 Views
    CiberSheepC

    @Charly yep, I know.
    The issue comes when some one (my friends) share a link to a place from their GoogleMaps app / random iOS/Android app. I have to open the link in the browser, copy the coordinates, paste them in uNav or something similar.

    With Where? I don't have to do all the editing. Open/share the link in Where? and tap the link that uNav will open.

  • how to install qmlDesigner in qtcreator from clickable 8.2.0 ?

    6
    0 Votes
    6 Posts
    201 Views
    Vlad NirkyV

    @ds2k5
    I have used QT Design Studio to create the base UI for GisForecast (was a little bit complicated (for me)) and than i have modified it in Visual Studio Code by hand.

  • 0 Votes
    2 Posts
    315 Views
    E

    I don't know why you couldn't create a config file to run your console application, 😔.

    I have done this:

    (/bin/bash in terminal, libertine container) fakeroot apt update fakeroot apt install sway use OpenStore tedit text editor app to write the desktop entry, Version=1.0 Type=Application Terminal=false Exec=libertine-launch -i [container name] sway Name=Sway app window manager, i3 compatible WM X-Lomiri-Touch=true X-Lomiri-Default-Department-ID=accessories X-Ubuntu-Touch=true X-Ubuntu-Default-Department-ID=accessories then cp -v ~/.local/share/tedit.danfro/libertine-application-container-sway.desktop.txt ~/.local/share/applications/libertine-application-container-sway.desktop
  • Futify (spotify client) need beta testers

    125
    17 Votes
    125 Posts
    50k Views
    hankschwieH

    Hi!
    Futify does not connect anymore, and, what is worse, Spotify considers it a be a security risk. Yesterday I tried to use futify and to log in with my username and password without success; today I got an email telling me that the had to reset my password because of "suspisious activities". See https://forums.ubports.com/topic/10567/spotify-blockt-futify

    So, it just doesn't work anymore.
    greetz
    hank

  • Launcher modular

    21
    2 Votes
    21 Posts
    3k Views
    SalahS

    @saveurlinux Hello friend.

    Kindly put my name please.

    And in case any of Arab user will use your app and may find the translate needs some modification will glad to help and alter.

    Salah Khani is my name..

    Thanks

  • 0 Votes
    5 Posts
    188 Views
    K

    Disabling app suspension is a last resort and it would make your app unconfined if you toggle the setting in your app itself. If you use media hub, your media should keep on playing even if the app is suspended. Worth checking the music app and other music app in the store. I wouldn't be surprised if there are still some issues related to it though.

  • What's the best way to store a user password?

    6
    0 Votes
    6 Posts
    229 Views
    arubislanderA

    @gwado Ah, Nextcloud music provides a Subsonic API. I was not aware.

  • Camera Improvement

    7
    0 Votes
    7 Posts
    337 Views
    AppLeeA

    @AmauryDBZ You're correct. Not yet.

    The idea is to have this kind of visibility so users know what to expect and devs know what would be great if they worked on it.

  • Launching Libertine Application from an other QML C++ application

    8
    0 Votes
    8 Posts
    200 Views
    saveurlinuxS

    @kazord the worker is probably not any more useful, anyway it is not launch in a separate thread anymore.
    If I remove libertineProcess.waitForFinished(-1);
    the process is immediacy killed

    Nov 14 00:03:23 ubuntu-phablet aa-exec[11123]: Application "firefox" starting into containers "libert1" Nov 14 00:03:23 ubuntu-phablet aa-exec[11123]: QProcess: Destroyed while process ("lomiri-app-launch") is still running. Nov 14 00:04:24 ubuntu-phablet aa-exec[11123]: QObject::startTimer: Timers cannot be started from another thread

    The code does what I want, but it remains me some stuff before publishing the fix.

  • beginner question: qml if else with a switch

    5
    0 Votes
    5 Posts
    170 Views
    K

    Yeah I agree. You don't fully grasp yet how QML works. We all had that time when we are starting especially when coming from non-declarative language 😄 You should really try reading a bit even just the basics of it. One key thing is that Javascript is used for logic within QML, ideally only for front end logic but you could also do everything with just QML and JS.

    For your example, you can simply add an inline conditional statement for the icon.name property. Or for more advanced use especially if you intend to add more changes, you can use States.

    Here's a sample one for the inline:

    icon.name: switch.checked ? "tick" : "close"
  • Spotify blockt Futify

    4
    0 Votes
    4 Posts
    249 Views
    U

    @Schlicki2808 futify is using this api, but seems to use deprecated api calls

    instead of creating another alternative client, i belive that more efficient would be to put already done frontend + backend stack into click package, In this way is already futify working, there is backend in golang that reads spotify stream and "forward it" on localhost:8765/song?id stream that is feeded to phone (which is probably the issue why futify does not show album/title/author in media navigator)

    this is backend side
    https://github.com/Spotifyd/spotifyd

    this is one of the clients
    https://github.com/xou816/spot

  • Problem initializing audio player for automatic playback on launch

    7
    0 Votes
    7 Posts
    243 Views
    gwadoG

    @CiberSheep Thank you for sharing this code with me.
    I've noticed that the problem seems to exist for this app too, as the developer uses a timer to start playback with a delay.
    I applied this in my code and it seems to work. I'll now be able to add a few features to it.
    Thanks again.

    Here's a code snippet if it helps anyone in the future. Timer interval (1500ms) to be adapted.

    Timer { id: playStarter interval: 1500 onTriggered: { musicPlayer.play() } } MediaPlayer { id: musicPlayer } function pause() { musicPlayer.pause(); } function play() { if (musicPlayer.source) { musicPlayer.pause(); playStarter.restart(); } }
  • Launcher Modular

    Locked
    146
    16 Votes
    146 Posts
    66k Views
    LakotaubpL

    Please carry on all Launcher Modular discussion over at the new thread https://forums.ubports.com/topic/10550/launcher-modular Thanks

  • Automatic mute for night mode

    4
    2 Votes
    4 Posts
    178 Views
    SalahS

    @uxes Your idea is pretty amazing and would love to see it as an application soon.

    Thumbs Up...