• Script for updating apps [help needed]

    Pinned scripts clickable unfinished
    8
    0 Votes
    8 Posts
    338 Views
    CiberSheepC
    @gpatel-fr nice! Thanks. It look that it works very well! https://gitlab.com/cibersheep/update-apps/-/commit/5641633a44c8bd445514381a633433f9b21f8e3c
  • App developers' guide to publishing applications for Ubuntu Touch 24.04-1.x

    Pinned until 12/09/2028, 20:51
    6
    10 Votes
    6 Posts
    3k Views
    lduboeufL
    @adorsaz said in App developers' guide to publishing applications for Ubuntu Touch 24.04-1.x: @bbiw said in App developers' guide to publishing applications for Ubuntu Touch 24.04-1.x: The standard and only qt_version settable in clickable.yaml is still 5.12...shouldn't this be 5.15 for the new noble system? I'm interested too about this topic, because I would like to port one of my GTK/Rust application to Qt/Rust. If qt 5.15 is available for clickable package I could use the cxx-qt tool to integrate Qt with my Rust library. Is it possible to create clickable package with qt 5.15 ? Yes Qt5.15 is available and it is this version that is used on Noble. So i bet if you set framework: ubuntu-touch-24.04-1.x in clickable.yml it will use the correct container with Qt5.15
  • Update Ubuntu Touch apps to 20.04 Focal Fossa

    Pinned
    11
    4 Votes
    11 Posts
    6k Views
    CiberSheepC
    Fixed an issue where the regex would make Ubuntu.Web 0.2 -> Lomiri.Web 0.2 now should be fixed as it has to be Morph.Web 0.1 (most recent version for now) Update some checks and feedback to user added I need help with the sh because it's incomplete... MR's welcome https://gitlab.com/cibersheep/update-apps
  • 20.04 Focal

    Pinned
    9
    2 Votes
    9 Posts
    4k Views
    D
    @lakotaubp said in 20.04 Focal: @doniks Done :folded_hands:
  • Developer Documentation

    Pinned
    12
    8 Votes
    12 Posts
    9k 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.
  • Call for testing - Kaidan 0.6.0 for Focal/Noble.

    7
    10
    5 Votes
    7 Posts
    259 Views
    CiberSheepC
    @alaskalinuxuser said in Call for testing - Kaidan 0.6.0 for Focal/Noble.: Good news! Awesome! ^__^ In landscape mode the list of contacts scrolls and you can select ones from the bottom. It works! The keyboard height is now figured mathmatically, so it should scale for everyone and work/look proper. Well done! In landscape or portrait mode, the search bar is now wider and usable. It is wider, indeed. It has some overlap though Nothing terrible If you swipe up or down a conversation, the ListView will go over the top Search or the bottom TextArea [image: 1765661754221-83958ec8-c906-4235-8292-be81a469bf28-imatge.png] [image: 1765661735185-f3011fc4-cafb-4f44-be22-63905281d541-imatge.png]
  • Merezhyvo browser

    71
    3 Votes
    71 Posts
    2k Views
    N
    Merezhyvo version 0.4.4 has been released. Here are the main changes: Third-party cookies control New global setting to block or allow third-party cookies. You can now add per-site exceptions when a site breaks without them (for example: some logins, widgets, or embedded content). These exceptions are visible both on the internal “Manage security exceptions” page and in the shield popover for the current site. New “Site data” page New internal page where you can inspect and clear cookies and stored data per site. There is also a “Clear all data” button if you want a full reset. Some entries in this list may be from domains you did not visit directly (for example CDNs, analytics, embedded content); that’s normal, and now it’s easier to see and clean them. “Privacy & Security – How this works” New internal help page that explains, in simple terms, how HTTPS, certificates, cookies, WebRTC and the internal tools behave in Merezhyvo. The goal is that you don’t need to be a security expert to understand what these options do. Better touch support Fixed drag/rotation gestures on some interactive sites that use custom canvas / SVG / D3 handling – for example earth.nullschool.net now works correctly on Ubuntu Touch. UI & translations The shield popover now also reflects non-default privacy/security settings (like cookie exceptions). Added Dutch, Spanish and Italian translations. Improved layout, added Close buttons on internal security pages, and fixed some issues with accent letters on the on-screen keyboard. As always, feedback is very welcome – especially if you notice any regressions with the new privacy tools or interactive sites.
  • uWolf (LibreWolf)

    93
    2
    11 Votes
    93 Posts
    19k Views
    G
    I eventually figured out how to get the 'Sealed' app working, by changing the URL from bitwarden.com (the default) to https://vault.bitwarden.eu. bitwarden.eu does not work!
  • SOTY - Speech-To-Text Recognition on Ubuntu Touch

    24
    11 Votes
    24 Posts
    1k Views
    I
    Thanks for the feedback, I will keep improving this tool
  • Playback pauses when changing pulseaudio's default sink

    Moved Unsolved
    5
    1 Votes
    5 Posts
    381 Views
    B
    This does not happen when streaming over bluetooth.
  • 2 Votes
    1 Posts
    51 Views
    No one has replied
  • bugs on UT agenda

    agenda
    9
    0 Votes
    9 Posts
    476 Views
    DJacD
    @lduboeuf well done ! it works !
  • Signal UT: Signal-Desktop for Ubuntu Touch

    75
    1
    4 Votes
    75 Posts
    4k Views
    B
    @pparent very cool
  • VLC 4.0: good candidate for porting to UT

    3
    1
    8 Votes
    3 Posts
    132 Views
    Vlad NirkyV
    @pparent I have installed VLC in Waydroid and it works great so a native app would be awesome.
  • Organic Maps on Ubuntu Touch

    8
    1 Votes
    8 Posts
    637 Views
    pparentP
    https://github.com/orgs/organicmaps/discussions/11805
  • WWW (a demake of VVVVVV)

    2
    1
    1 Votes
    2 Posts
    138 Views
    I
    This is SO HARD and I absolutely love it. Thank you again for another great app!
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    2 Views
    No one has replied
  • App: PodCat (a fork of Podbird)

    5
    2
    6 Votes
    5 Posts
    420 Views
    CiberSheepC
    Thank you for the donation!
  • 4 Votes
    8 Posts
    2k Views
    M
    @spacenerdmo Thanks a lot! I'm gonna test it and let you know how it's going
  • [Question] getprop in a confined app?

    Unsolved
    17
    0 Votes
    17 Posts
    716 Views
    G
    @kugiigi said in [Question] getprop in a confined app?: based on physical measurement I think that this physicalDotsPerInch thingy could be affected by the idea that QT has about the physical size of the screen: using my first pyqt application: from PyQt5.QtWidgets import QApplication q=QApplication(['demo']) ls = q.screens() myscr=ls[0] print(f"name={myscr.name()}") print(f"logicalDotsPerInchX={myscr.logicalDotsPerInchX()}") print(f"logicalDotsPerInchY={myscr.logicalDotsPerInchY()}") print(f"physicalDotsPerInch={myscr.physicalDotsPerInch()}") print(f"physicalDotsPerInchX={myscr.physicalDotsPerInchX()}") print(f"physicalDotsPerInchY={myscr.physicalDotsPerInchY()}") print(f"physicalSize={myscr.physicalSize()}") print(f"size={myscr.size()}") print(f"devicePixelRatio={myscr.devicePixelRatio()}") print(f"depth={myscr.depth()}") print(f"virtualSize={myscr.virtualSize()}") print(f"geometry={myscr.geometry()}") I get: name=XWAYLAND0 logicalDotsPerInchX=96.25263157894736 logicalDotsPerInchY=96.05042016806723 physicalDotsPerInch=320.48931496290584 physicalDotsPerInchX=320.51134020618554 physicalDotsPerInchY=320.46728971962614 physicalSize=PyQt5.QtCore.QSizeF(97.0, 214.0) size=PyQt5.QtCore.QSize(1224, 2700) devicePixelRatio=1.0 depth=24 virtualSize=PyQt5.QtCore.QSize(1224, 2700) geometry=PyQt5.QtCore.QRect(0, 0, 1224, 2700) since for my FP5, the physical size of the screen is supposed to be 21.4cm, that is, 8.425 inches, this gives 2700/(21.4/2.54) = 320.4672897196262 and that's physicalDotsPerInch is reporting in my test with pyqt on my FP5. Maybe Volle phones are also misreporting the physical size of the screen ? Edit: I think I understand; I am using straight qt and pyqt that has no knowledge of mir, that's why it is using xcb: printenv returns QT_QPA_PLATFORM=ubuntumirclient;wayland-egl;ecb I'll search if there is a way to get a plugin to enable my pyqt for ubuntu touch maybe it could give better results. Edit 2: not found but I now doubt that there is a good way to fix it on the FP5, Internet gave me the useful tip to use an utility called 'mirout', and it reports to me: phablet@ubuntu-phablet:~$ mirout Connected to server: <default> Output 1: LVDS, connected, 1224x2700+0+0, enabled, on, 97mm x 214mm (9.3"), normal, 3.00x, unknown, phone 1224x2700 60.00*+ Output 2: DisplayPort, disconnected Output 3: Virtual, disconnected 1920x1080 60.00*+ so the problem is indeed with the phone, not the driver.