UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login
    1. Home
    2. UniSuperBox
    3. Posts
    U
    Offline
    • Profile
    • Following 0
    • Followers 9
    • Topics 88
    • Posts 599
    • Groups 1

    Posts

    Recent Best Controversial
    • RE: I have ended my contract with the UBports Foundation

      @d0od

      Wow, didn't expect to see you around these parts. Thanks so much for your kind words, and for keeping an eye on things over the years. I know your readership (and the projects you follow) never make it easy for you. And now I'm coming at things from the same view as you, being absolutely overwhelmed by the things that come at me. My response to that stress has been remarkably similar to yours. So, here's my humble pie... Sorry for all that mess in 2017, and the bad blood that's come after.

      I really appreciate your work.

      posted in General
      U
      UniSuperBox
    • RE: I have ended my contract with the UBports Foundation

      @farkasdvd said in I have ended my contract with the UBports Foundation:

      My first thoughts: he's either got a better job or he's been cancelled

      Nope

      I see a nice future ahead of you.

      Thank you. I've really appreciated your help with testing.

      posted in General
      U
      UniSuperBox
    • RE: I have ended my contract with the UBports Foundation

      @nero355

      I would prefer you did not post alternative medicine that is not only unproven, but disproven and expensive, here. Thank you for understanding.

      posted in General
      U
      UniSuperBox
    • I have ended my contract with the UBports Foundation

      Hi everyone,

      I'm letting you all know that I have ended my contract with the UBports Foundation, effective January 28, 2022. Therefore, my role as Development Manager within the UBports community has ended.

      What's changing?

      My departure is likely to change how the UBports Foundation's Board of Directors, Board of Trustees, contracted project teams, community, and the public interact. This change is most likely for the better: leadership may be formed within all of our (already tightly-knit) bodies to report on progress and next steps. Whereas I've been a nexus for project information, tasks, people, and interaction, these centralized functions will now be distributed between interested parties.

      Or, at least, that's the hope. This project has never functioned without you, dear reader. Your encouragement, leadership, and contributions make Ubuntu Touch possible. Now there will be a space left where I once contributed that pulls in new, unlikely faces.

      I'm not dying, or at least I'm not planning on it. I'll still be available for the occasional question or two. 😉

      I'm also still available for my duties as the UBports Foundation Membership Committee chair. Watch out for more news about my assignments soon.

      I've left my leadership responsibilities to the Ubuntu Touch based on Ubuntu 20.04 project in the capable hands of our contracted project team.

      It is undecided whether the Ubuntu Touch Q&A will continue in its current format, use a new format, end its run, or do something else.

      Why leave?

      I'm all too familiar with the speculation when a project leader resigns. Allow me to alleviate some of that.

      I enjoy what I do, I appreciate and support our team. I love that we were able to build a kind, friendly community that's open to a great many people. We're building excellent software, even if we're still a little unsure of what it should do best. However, I've already stated that I experienced burnout last year. I took a week off in October to attempt to alleviate the problem. It was not enough.

      For the past four months, I've put myself under more stress and given myself less time to recover from it. Ultimately, it's led to me being unable to meet my expectations and yours. That feeling of missed expectations compounds my stress, and it's all snowballed. I now dread turning on my laptop, opening Telegram or my email, and even opening GitLab. Surely this can't be healthy. My resulting mood in communication isn't conducive to a healthy, productive environment.

      At this point, I think I've read every self-help book. I'm a newfound expert in getting rid of distractions, reducing stress, working intensely, being kind to myself, self-reflection, and generally being more productive or healthy. Unfortunately, these have not combined into a proper set of actions and environment for me to thrive.

      I also have dissonance compared to the UBports Foundation's values. The Foundation is set up to own copyrights, collaborate between disparate organizations, and drive projects where those organizations cannot do so themselves. This model does not have space for a rolling-contract, non-project-based, jack-of-all-trades community, development, and product manager any longer. Additionally, I've watched our community sentiment change from "what can we do together?" to "what can the Foundation do for me?" I have contributed to this misunderstanding of purpose, partially because I want to do things that the Foundation does not do. But what I would like in an ideal world and what we have are much different things.

      What's next?

      I'll be taking a bit of time to decompress and reorient. During this time, I'll be mostly unavailable for contact. Then, I'll come back around to finish things left incomplete, particularly in the Membership Committee.

      posted in General
      U
      UniSuperBox
    • RE: Call for testing: power indicator (esp. if it works for you now!)

      @klh

      lid-is-present: yes is... interesting.

      Many phones have a hall effect sensor that's set as a lid in the kernel. This allows book-like cases to embed a small magnet to shut off the device screen when they are closed.

      posted in OS
      U
      UniSuperBox
    • RE: Ubuntu Touch Q&A 114 Saturday 18th Dec At 19:00 UTC

      @nero355: I'm not sure which community you've been in, but talking like this is not acceptable here.

      People who aren't interested in computers like you are, are not dumb. Everyone has different tastes, priorities, and education, but none of these things necessarily make someone "less smart" than someone else. Consider whether there is anything that you do (driving, taking care of your health, tidying up, organization) that you do worse than other people. Are you less intelligent for having different priorities and skills?

      Ubuntu Touch is built for people who are not as knowledgeable about the operating system as its team. There are many Linux distributions for which this is not the case, and those are good for different purposes. If you are trying to apply your own experience as someone knowledgeable about the principles of computing to an operating system that isn't really designed for you, it's not our fault that the design has mismatched. It's yours.

      If this misunderstanding is going to continue, I'd recommend that you find another project that suits your priorities better. But I don't think you'll find any community that takes great pleasure in calling people dumb.

      posted in News
      U
      UniSuperBox
    • RE: Q&A 113 This Saturday At 19:00 UTC

      @gy0im

      This is the 32-bit image for the Xperia X. It was hidden as we are planning to drop this image with the 20.04 upgrade. It is not receiving a lot of attention and you probably shouldn't install it newly on your device. The 64-bit image in the devel/rc/stable channels is getting much more attention and is recommended.

      posted in News
      U
      UniSuperBox
    • RE: OTA-20 Is Now Rolling Out

      Yeah, GitHub can be scary for first-time users.

      I'm not opposed to a "Send Feedback" option in the operating system. I've built feedback and ticketing systems for non-developers before. I'm concerned with who would manage the sent feedback. People will send everything from new device requests to problems with apps to how angry their mother was on their call that day. We'll need people who are willing to be level 1 support technicians. Someone like that is exceptionally rare in a volunteer community.

      I've monitored the front-line email that was on the UBports contact page before. It is soul-crushing work. There are so many "you all are dumb because you don't support GoomiPhone Four Thousand and Three" messages. I understand why people email like that. I don't wish reading it on anyone. Therefore, we would probably need to hire a support team for such a system.

      Before you ask, "is that really necessary? How much feedback are you expecting?" I can assure you that it is necessary.

      So I'm not opposed, but it needs a lot more planning.

      posted in News
      U
      UniSuperBox
    • RE: OTA-20 Is Now Rolling Out

      @magnargj said in OTA-20 Is Now Rolling Out:

      Wouldn't a form for registering issues after a new ota rollout be a good idea

      Maybe. I think that it should be easy for people to say they have a problem with our software.

      however.

      We're pretty low on time, and many different people are working on Ubuntu Touch. It would be pretty challenging to coordinate them to look at another place (like a spreadsheet that form requests get dumped into) for new bugs. Also, the software is available to everyone at no charge. I don't think it's that much of an ask to have people go to a central place to report issues that they have with Ubuntu Touch. Especially when someone getting a GitHub or GitLab account opens them up to many, many opportunities with Open Source software.

      Maybe you have an idea on how we could make the current bug reporting process easier for people? We can probably find a way to make sure that we get all the information that we need from everyone, without taking a lot of your time.

      posted in News
      U
      UniSuperBox
    • RE: Ubuntu Touch Q&A 112 Is This Saturday 20th Nov At 19:00 UTC

      We were low on time this week and the questions asked here were on projects that are mostly out of my control, so they wouldn't make for good content.

      posted in News
      U
      UniSuperBox
    • RE: Ubuntu Touch Q&A 110 Saturday 9th October At 19:00 UTC

      I'll answer locally to this problem and more broadly.

      Locally to Q&A question threads, thank you all for your kind words. I agree that if the question thread was full of "I am really happy with Ubuntu Touch" then the show would be fairly boring. I generally cut such a statement out of the question in the interest of brevity anyway. If we didn't have questions the show would be pretty boring as well.

      I do want to see people trying to ask questions and discuss in the community rather than going straight to the top, as it were. Especially when my answer will probably be "that sounds neat, someone should do it 😉 ". But likewise, I don't expect everyone to know what my answer will be to a question, because then they wouldn't need to ask the question!

      Maybe my perfect world sees a question thread full of "I want to make this thing happen, how should I do it?" I can dream 😄

      More generally, I think the problem of having too much to do has been deeply ingrained in my head now. So much so that I'm afraid to accept that there might be even more to do. I agree that the solution is to reduce scope of the project or add more resources. I would much prefer the latter, but I'm still trying to prepare people for the former. This will continue to shake out over time. I'm just really happy that there are people out there who can see the same problems we see, sympathize with them, and offer targeted feedback when the time comes.

      posted in News
      U
      UniSuperBox
    • RE: Ubuntu Touch Q&A 110 Saturday 9th October At 19:00 UTC

      Sometimes we need to answer the hard questions that make us uncomfortable. Today was just one of those days. It's something that's been coming to a head over the past year. Only now was I able to put it into words.

      The Q&A thread is a veritable minefield for me. I don't like reading about all of the things that people are excited for us to do, and knowing that the only thing I can do is disappoint them. I brace myself for impact long before the show begins: it's common for me to say "we could really use some help with that." The response to that answer is usually "easy for you to say, Dalton. You're a developer."

      I've had some really long conversations with people who told me that I should stop using "if you want it, you have to do it yourself" as a default response. I really don't know what else to do though. It doesn't mean the question is bad... I might want the thing someone is asking for more than whatever I'm going to work on this week. But I also have obligations to a lot of stakeholders.

      It's a frustrating effect to me. It's this thought that a higher-powered developer is going to find a way to make everyone's dreams come true. The higher power just needs to be reminded of its obligations. But that's not the case. I am a developer, but the majority of my responsibilities require speaking fluent English, not fluent C++. I can gather people around a central idea and get them all to work together toward it. I don't think that's unique to me, even within this community.

      Maybe there's something wrong with my approach. I don't want people to stop asking about what's going on with their favorite upcoming feature. Sometimes I can say something really targeted and useful like, "if we had someone test that on the Volla Phone, we might be able to merge it." But I also don't like the idea that I'm just disappointing people every other week.

      There is something a bit deeper than that, though. Something that a simple "just stop caring whether you're disappointing people, you can only do so much in a 2-week period" can solve... It's hard to put that underlying thing into words.

      What do y'all think I should do?

      posted in News
      U
      UniSuperBox
    • RE: "Desktop" should be background-picture + Icons

      We've had an adjacent discussion before: https://forums.ubports.com/topic/2579/i-wanna-go-home

      There have also been discussions about making the app Drawer a place where the user can pin an application to -- as in, every time they boot the device, their chosen app runs and its window is positioned inside the Drawer element. That way you've always got one app which you can drag out.

      This is also the case for making the "area that shows when no apps are running" (you might call it the desktop, but it doesn't work like that right now, I'll call it the Background) a place where a running app window can be placed.

      Ultimately, any of these are possible. There are questions that need to be answered as always:

      • What happens if the special app crashes?
      • How do you get back to the special app? (irrelevant in the case of the drawer)
      • How does the user set it up?
      • What if someone sets up an app that can't actually launch other apps?
      • What happens when the display size changes? Changes back?
      • Who's gonna answer these questions and code the solution?

      The people being paid to work on Ubuntu Touch have bigger fish to fry right now: Ubuntu Touch must become based on Ubuntu 20.04, and we must pay back technical debt accrued since 2012 to do so. Ubuntu Touch must have VoLTE support soon, else our phones will become unusable as phones. So we've got our work cut out for us. A solution that makes the Drawer or Background a customizable app area could exist, and it could even work. But then, changes to Lomiri (and system-settings, and anything else you need to touch to make this possible) must be carefully self-tested and user-tested. We require this to keep Ubuntu Touch running smoothly. It's a lot of work, but it's doable. Who will be the one to do it?

      posted in Design
      U
      UniSuperBox
    • RE: Ubuntu touch version - where is the changelog?

      @domubpkm said in Ubuntu touch version - where is the changelog?:

      But maybe the same type of query is possible?

      It's not. It's one of my worst annoyances with GitLab.

      posted in OS
      U
      UniSuperBox
    • RE: OTA number based on Ubuntu version

      But what happens if Ubuntu Touch based on Ubuntu 20.04 is not ready before it is time to release OTA-20? OTA-20 is, at a maximum, in four months. I find it highly unlikely that Ubuntu Touch 20.04 will be ready in four months. We're not going to stop releasing improvements to Ubuntu Touch just to hit an arbitrary number goal.

      posted in General
      U
      UniSuperBox
    • RE: Ubuntu Touch OTA-18 Changelog: qtubuntu-camera

      Hi, ma! Thanks for your interest!

      qtubuntu-camera is a piece of software that allows Qt applications to use cameras on Android devices through hybris. Adding these new values means that Qt applications can use them. It does not mean that they will start using them automatically.

      There needs to be a change done to the camera-app software, which uses qtubuntu-camera, to support the new flash and exposure modes. There is a Merge Request filed to enable more flash modes: https://gitlab.com/ubports/apps/camera-app/-/merge_requests/154. However, there is no merge request filed to enable more exposure modes. If you like, you can help us test and create these changes as needed.

      posted in OS
      U
      UniSuperBox
    • Ubuntu Touch OTA-18 Changelog

      What follows is a log of most of the changes to Ubuntu Touch between OTA-17 and OTA-18 (as of the July 7, 2021 Release Candidate).

      This changelog does not include all changes. In particular, changes to the following components are not included:

      • Applications preinstalled using click packages
      • Device-specific changes made in their Halium build trees
      • Anything I missed while browsing GitHub and GitLab. PM me if I missed yours!

      ["Flohack"]

      Add exposure modes to qtubuntu-camera: ubports/qtubuntu-camera#12
      Fix missing WiFi indicator on some Android9 devices: ubports/indicator-network#65
      Add a different vendor service for call audio on some Android devices: ubports/audiosystem-passthrough#2

      [Joan "CiberSheep"]

      Change top panel color during a call from "positive" (green) to "activity" (blue) ubports/unity8#324
      Add degree symbol to keyboard, fixes ubports/ubuntu-touch#1628: ubports/keyboard-component#178
      Fix theming in dialer SIM card selection: ubports/dialer-app#162

      [Lionel Duboeuf]

      Add "time sent" to information for SMS/MMS messages, fixes ubports/messaging-app#179: ubports/messaging-app#250 and ubports/history-service#32
      Enable stickers in the SMS/MMS messaging app: ubports/messaging-app#266
      Add method to PhoneUtils so it can return a country code from a locale string: ubports/telephony-service#29
      Don't perform long-running migration in history-service, fixes ubports/history-service#288: ubports/history-service#37
      Prevent migrations from running more than once in history-service: ubports/history-service#39
      Fix v17->v18 migration running more than once: ubports/history-service#38

      [Mateo Salta]

      Remove "New Tab" bar from History page: ubports/morph-browser#345
      Update look of tabs so they aren't floating in space: ubports/morph-browser#394
      Fix the header being weird in ExpandedHistoryView: ubports/morph-browser#488
      Fix building messaging-app with Clickable: ubports/messaging-app#297

      ["Danfro"]

      Add redeye flash mode to qtubuntu-camera: ubports/qtubuntu-camera#13

      [Luca Weiss]

      Only use Hybris in platform-api when required: ubports/platform-api#6
      A volley of fixes to dbus-cpp, network-cpp, and process-cpp

      ["userj"]

      Add a line break in the middle of the volume warning: ubports/indicator-sound#3

      ["Antikruk"]

      Add a Belarusian keyboard layout: ubports/keyboard-component#146

      [Kubi Eusebio]

      Open the on-screen keyboard on a new tab: ubports/morph-browser#417
      When opening a new tab from a link, place the new tab next to the tab that opened it, fixes ubports/morph-browser#326: ubports/morph-browser#439
      Add navigation history to the back/forward buttons: ubports/morph-browser#444
      Fix Control+Alt+T shortcut: ubports/unity8#375
      Replace the side stage handle with one that looks like Drawer and Indicator handle, fix the shadow stealing input from the app: ubports/unity8#374
      Fix building morph-browser with clickable, fixes ubports/morph-browser#484: ubports/morph-browser#485

      ["farkasdvd"]

      Snooze the alarm, rather than dismissing it, after it times out: ubports/indicator-datetime#29
      Start snooze timer from the time the snooze started, not the time the alarm started: ubports/indicator-datetime#30

      [Alberto Mardegan]

      Start and stop the SSH service without using Android properties: ubports/dbus-property-service#1
      Rewrite media-hub in Qt C++ instead of... whatever it was, fixes ubports/media-hub#29, ubports/media-hub#24. ubports/media-hub#28
      Fix location-service build under crossbuilder: ubports/location-service#10
      Fix remote media sometimes not playing, podcast tracks failing to resume in Podbird, fixes ubports/media-hub#31: ubports/media-hub#32
      Simplify moving to next track ubports/media-hub#33: ubports/media-hub#34
      Add tests for resetting a track: ubports/media-hub#36
      Fix strange play order in Podbird, fixes ubports/media-hub#35: ubports/media-hub#38
      Fix random test failures: ubports/media-hub#39

      [Dalton Durst]

      Remove log handler that disables warnings in trust-store: ubports/trust-store#16
      Save 30MB or more RAM whenever unity8 is running (always): ubports/unity8#388
      Fix being able to type too fast for the Drawer, being able to drag the drawer too far open, and 4-finger tap summoning the keyboard in addition to the Drawer, fixes ubports/unity8#389, ubports/unity8#251: ubports/unity8#391
      Fix opening the Drawer when Lomiri is in Shell-only mode: ubports/unity8#393

      [Ratchanan Srirattanamet]

      Update build infrastructure for trust-store: ubports/trust-store#17
      Remove qtubuntu dependency on platform-api: ubports/qtubuntu#21
      Explicitly depend on platform-api now that qtubuntu doesn't: ubports/core/seeds/ubuntu-touch#27
      Handle long power button press if it's the first input after Lomiri starts: ubports/unity8#390
      Fix autobrightness after ubports/core/repowerd!18: ubports/core/repowerd!31
      Add Wayland support to mir-android-platform: ubports/core/mir-android-platform!26
      Fix crashes in nemo-qtmultimedia-plugins when QMultimediaService is null: ubports/core/nemo-qemultimedia-plugins!1
      Build biometryd for both xenial and focal at the same time: ubports/core/biometryd!6
      Import gst-plugins-good security updates: ubports/core/packaging/gst-plugins-good1.0!1

      [Chris Clime]

      Define a storageName by default for morph-browser, so it will keep cookies between sessions in WebEngine 5.15: ubports/morph-browser#486

      ["doniks"]

      Translate the Libertine QML files, too: ubports/libertine#112

      [Adam Schrey]

      Update Libertine icons: ubports/libertine#116

      [Marius Gripsgard]

      Allow building repowerd without hybris support: ubports/core/repowerd!18

      posted in OS
      U
      UniSuperBox
    • OTA-18 Call for Testing Companion Post

      Hello everyone!

      The expected release date for Ubuntu Touch OTA-18 is Wednesday, July 14.

      This forum post is a companion to the OTA-18 call for testing blog post.

      Please post any general observations you have while testing the current image in the rc channel, as compared to OTA-17, in this thread. The current release candidate (rc) is 2021-W27

      If you have any comments on any of the specific issues in the OTA-18 tracker, please post them in the issue thread so they are easier to track. OTA-18 tracker: https://github.com/orgs/ubports/projects/27

      Please note that only critical and security fixes will be able to enter OTA-18 as this point, normal bug fixes and new features will need to wait for our next release. Please do not discuss normal bug fixes and new features here.

      posted in OS
      U
      UniSuperBox
    • RE: RIP John McAfee

      Sorry, no thank you, we are not interested in conspiracy theories. If that is all that this thread will attract, it stops here.

      posted in Off topic
      U
      UniSuperBox
    • RE: [COMPLETED] UBports Forum maintenance, June 18, 2021 @ 1900 UTC

      Looks like there are too many categories under Devices now.

      posted in News
      U
      UniSuperBox