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

    gb

    @gb

    7
    Reputation
    388
    Profile views
    9
    Posts
    0
    Followers
    0
    Following
    Joined
    Last Online

    gb Unfollow Follow

    Best posts made by gb

    • UI / UX discussion

      Hi,

      I would like to add my 2 cents to try to improve user interface and user experience (ui/ux) in Ubports and would be very greatful if you could give your impresions about my propposal and add your ideas about the topic.
      I haven't seen much discussion in the forum about overall ui/ux. There has been for sure at Canonical and the UX & Graphics telegram group.

      Looking at how we interact with the system there are the following gestures/actions:

      • Drag (left to right) displays the app launcher.
      • Drag (right to left from edge of the phone not passing the middle of the screen, we will call it "short.drag") changes to the last app in focus.
      • Drag (right to left from edge passing the middle of the screen. from now on "long-drag") displays the app-switcher.
      • Drag (top downwards) displays icon menus.
      • Drag (buttom upwards) displays scopes or an application specific panel.

      I see the following possible improvements (I made some mockups to illustrate it and help understanding it):

      1. App-switcher.

      0_1535385777156_app.jpg

      • The last app viewed should be the first of the pile.
      • App windows in the pile should be flat (app borders parallel to the screen borders).
      • con / (Name) on top of the app window.
      • Home scope shouldnΒ΄t be showed as a normal app in the app-switcher.
      • Home scope at the background blured, if touched, home scope is showned.
      • Increase size of app window.
      • Make the app windows borders rounded (optional).

      2. App Switcher Accesibility.

      0_1535385927610_App Switcher R-L.jpg
      0_1535385961327_App Switcher L-R.jpg

      • Access to app-switcher from left and right sides of the screen via long drag.
      • App launcher would open via long press and drag (left to right)

      0_1535386004385_App Launcher.jpg

      3. Navigation through apps.

      0_1535386350541_Next-App.jpg
      0_1535386378470_Previous-App.jpg

      • Instead moving only to the last app opened, move to the previous (left) or next (right) app.
      • This would make possible to navigate faster through apps via short drag.
      • Short drag from right side would change to the next app in the pile.
      • Left short drag would change to the previous app in the pile.

      What do you think about this?
      Do you see a way of improving this or other related ui/ux part?
      LetΒ΄s discuss it and see what we can get.

      posted in Design
      gbG
      gb
    • RE: Not enough free space in /var/cache/apt/archives

      Thanks for the tip @advocatux
      I followed the instructions and I have a container working and I could install packages.

      posted in Support
      gbG
      gb
    • RE: UI / UX discussion

      @Xray2000 thanks, just trying to contribute πŸ™‚

      @Marathon2422 I havenΒ΄t think about landscape mode and tablet version ( the app switcher could be the same as above or do a specific app switcher for tablet version)

      @gnu-mobile reaching "home" is a very important action, that should be very easy and fast to reach. Right now there are 2 ways to do it:
      a) open app switcher, select the home scope, so to gestures.
      b) open app launcher and select home icon. This icon is quite difficult to reach (right handed person) depending how you are holding the phone.
      This is why I proposed to leave the home scope at the background so you can go to home from every corner once the app switcher is opened.
      There could be other solutions like the ones used by android and ios having a button at the bottom of the screen. (Switch apps on iPhone X)
      About your idea of showing app launcher with the tray menu, I think there is not enough space for booth at the same time.

      @Krille welcome πŸ˜„ I think we need some discussion about this.
      1): This is related with scopes idea that Canonical promoted. Having the icons in the background has to do with the desktop metaphor. ios and android used them and have options like having "folders" to group them. I donΒ΄t know what is going to happen with scopes but this would be another theme to talk about. I did not wanted to open to many themes at the same time.
      2). I personally donΒ΄t use too much the app launcher. Do you use it?
      It would be interesting to have a measuring system to know how people interact with their phones in order to prioritize between design options.

      posted in Design
      gbG
      gb

    Latest posts made by gb

    • RE: Development testers for Anbox

      Hi,

      IΒ΄m testing it in M10 FHD (frieza).
      I just installed ubports from scratch (16.04 dev) and try the instructions post by Marius.

      Doing "sudo apt-get upgrade", IΒ΄m facing:
      "E: You don't have enough free space in /var/cache/apt/archives/."

      How can this be possible? I just installed the system and there is no space left?
      Do I have to install the hole thing into a Libertine container?

      posted in OS
      gbG
      gb
    • RE: UI / UX discussion

      @Xray2000 thanks, just trying to contribute πŸ™‚

      @Marathon2422 I havenΒ΄t think about landscape mode and tablet version ( the app switcher could be the same as above or do a specific app switcher for tablet version)

      @gnu-mobile reaching "home" is a very important action, that should be very easy and fast to reach. Right now there are 2 ways to do it:
      a) open app switcher, select the home scope, so to gestures.
      b) open app launcher and select home icon. This icon is quite difficult to reach (right handed person) depending how you are holding the phone.
      This is why I proposed to leave the home scope at the background so you can go to home from every corner once the app switcher is opened.
      There could be other solutions like the ones used by android and ios having a button at the bottom of the screen. (Switch apps on iPhone X)
      About your idea of showing app launcher with the tray menu, I think there is not enough space for booth at the same time.

      @Krille welcome πŸ˜„ I think we need some discussion about this.
      1): This is related with scopes idea that Canonical promoted. Having the icons in the background has to do with the desktop metaphor. ios and android used them and have options like having "folders" to group them. I donΒ΄t know what is going to happen with scopes but this would be another theme to talk about. I did not wanted to open to many themes at the same time.
      2). I personally donΒ΄t use too much the app launcher. Do you use it?
      It would be interesting to have a measuring system to know how people interact with their phones in order to prioritize between design options.

      posted in Design
      gbG
      gb
    • UI / UX discussion

      Hi,

      I would like to add my 2 cents to try to improve user interface and user experience (ui/ux) in Ubports and would be very greatful if you could give your impresions about my propposal and add your ideas about the topic.
      I haven't seen much discussion in the forum about overall ui/ux. There has been for sure at Canonical and the UX & Graphics telegram group.

      Looking at how we interact with the system there are the following gestures/actions:

      • Drag (left to right) displays the app launcher.
      • Drag (right to left from edge of the phone not passing the middle of the screen, we will call it "short.drag") changes to the last app in focus.
      • Drag (right to left from edge passing the middle of the screen. from now on "long-drag") displays the app-switcher.
      • Drag (top downwards) displays icon menus.
      • Drag (buttom upwards) displays scopes or an application specific panel.

      I see the following possible improvements (I made some mockups to illustrate it and help understanding it):

      1. App-switcher.

      0_1535385777156_app.jpg

      • The last app viewed should be the first of the pile.
      • App windows in the pile should be flat (app borders parallel to the screen borders).
      • con / (Name) on top of the app window.
      • Home scope shouldnΒ΄t be showed as a normal app in the app-switcher.
      • Home scope at the background blured, if touched, home scope is showned.
      • Increase size of app window.
      • Make the app windows borders rounded (optional).

      2. App Switcher Accesibility.

      0_1535385927610_App Switcher R-L.jpg
      0_1535385961327_App Switcher L-R.jpg

      • Access to app-switcher from left and right sides of the screen via long drag.
      • App launcher would open via long press and drag (left to right)

      0_1535386004385_App Launcher.jpg

      3. Navigation through apps.

      0_1535386350541_Next-App.jpg
      0_1535386378470_Previous-App.jpg

      • Instead moving only to the last app opened, move to the previous (left) or next (right) app.
      • This would make possible to navigate faster through apps via short drag.
      • Short drag from right side would change to the next app in the pile.
      • Left short drag would change to the previous app in the pile.

      What do you think about this?
      Do you see a way of improving this or other related ui/ux part?
      LetΒ΄s discuss it and see what we can get.

      posted in Design
      gbG
      gb
    • RE: Building Address Book app

      I tried it directly on my pc with Elementary OS 0.4.1 Loki (based on ubuntu 16.04)

      $uname -a
      Linux sumatra 4.4.0-131-generic #157-Ubuntu SMP Thu Jul 12 15:51:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux$ tree -L 1

      I am trying clickable instead. I created a new project with clickable init.
      The following is a list of the files that clickable generates:

      ../address-book-app
      β”œβ”€β”€ address-book-app.apparmor
      β”œβ”€β”€ address-book-app.desktop.in
      β”œβ”€β”€ assets
      β”œβ”€β”€ clickable.json
      β”œβ”€β”€ CMakeLists.txt
      β”œβ”€β”€ LICENSE
      β”œβ”€β”€ manifest.json.in
      β”œβ”€β”€ plugins
      β”œβ”€β”€ po
      β”œβ”€β”€ qml
      └── README.md

      And this is the clone from the previous address-book-app

      $ tree -L 1
      .
      β”œβ”€β”€ address-book-apparmor.json -> ./click/address-book-apparmor.json
      β”œβ”€β”€ build
      β”œβ”€β”€ click
      β”œβ”€β”€ clickable.json
      β”œβ”€β”€ cmake
      β”œβ”€β”€ CMakeLists.txt
      β”œβ”€β”€ cmake_uninstall.cmake.in
      β”œβ”€β”€ config.h.in
      β”œβ”€β”€ COPYING.CC
      β”œβ”€β”€ COPYING.GPL-3
      β”œβ”€β”€ data
      β”œβ”€β”€ debian
      β”œβ”€β”€ examples
      β”œβ”€β”€ Jenkinsfile
      β”œβ”€β”€ manifest.json -> ./click/manifest.json.in
      β”œβ”€β”€ po
      β”œβ”€β”€ README.md
      β”œβ”€β”€ setup
      β”œβ”€β”€ snapcraft.yaml
      β”œβ”€β”€ src
      └── tests

      What of this files are mandatory to build the?
      I understand that "src" and "po" should be copied.
      Anything else?

      Thanks πŸ™‚

      posted in App Development
      gbG
      gb
    • Building Address Book app

      Hi,

      IΒ΄m trying to build the address-book-app in my laptop but IΒ΄m facing some errors that someone in the community might know how to solve.

      I need to install the libraries libqofono-dev and qtpim5-dev
      Then I solve two errors in this two files:

      address-book-app/po/zh_TW.po
      address-book-app/po/hu.po

      Commented out lines 38,39 and 40.

      ##: ../src/imports/Ubuntu/AddressBook/ContactEditor/ContactEditor.qml:307
      #msgid "Add Field"
      #msgstr "MezΕ‘ hozzΓ‘adΓ‘sa"

      The problem arouses when running the app as stated in the github repo via:
      cd build
      ./src/app/address-book-app

      I get the following errors. Any help would be appreciated πŸ™‚

      Fail to connect with pim service.
      QObject::connect: No such signal QDBusAbstractInterface::safeModeChanged()
      QObject::connect: No such signal QDBusAbstractInterface::sourcesChanged()
      Using contact manager: "galera"
      New import path: "/home/user/Software/ubports/address-book-app/build/src/app//home/user/Software/ubports/address-book-app/src"
      file:///home/user/Software/ubports/address-book-app/src/imports/MainWindow.qml:18:1: module "Ubuntu.Components" is not installed
      import Ubuntu.Components 1.3
      ^
      file:///home/user/Software/ubports/address-book-app/src/imports/MainWindow.qml:20:1: module "QtSystemInfo" is not installed
      import QtSystemInfo 5.5
      ^
      file:///home/user/Software/ubports/address-book-app/src/imports/MainWindow.qml:19:1: module "Ubuntu.Components.Popups" is not installed
      import Ubuntu.Components.Popups 1.3 as Popups
      ^
      file:///home/user/Software/ubports/address-book-app/src/imports/MainWindow.qml:18:1: module "Ubuntu.Components" is not installed
      import Ubuntu.Components 1.3
      ^
      file:///home/user/Software/ubports/address-book-app/src/imports/MainWindow.qml:20:1: module "QtSystemInfo" is not installed
      import QtSystemInfo 5.5
      ^
      file:///home/user/Software/ubports/address-book-app/src/imports/MainWindow.qml:19:1: module "Ubuntu.Components.Popups" is not installed
      import Ubuntu.Components.Popups 1.3 as Popups
      ^
      file:///home/user/Software/ubports/address-book-app/src/imports/MainWindow.qml:18:1: module "Ubuntu.Components" is not installed
      import Ubuntu.Components 1.3
      ^
      file:///home/user/Software/ubports/address-book-app/src/imports/MainWindow.qml:20:1: module "QtSystemInfo" is not installed
      import QtSystemInfo 5.5
      ^
      file:///home/user/Software/ubports/address-book-app/src/imports/MainWindow.qml:19:1: module "Ubuntu.Components.Popups" is not installed
      import Ubuntu.Component

      posted in App Development
      gbG
      gb
    • RE: Not enough free space in /var/cache/apt/archives

      Thanks for the tip @advocatux
      I followed the instructions and I have a container working and I could install packages.

      posted in Support
      gbG
      gb
    • Not enough free space in /var/cache/apt/archives

      Hi,

      I just got my M10 installed with Xenial release candidate 4 version.
      I wipe it so it is empty.

      I want to try to install some packages via apt-get install, so I make it writable following these steps.

      But when I try to install I get the following error.

      phablet@ubuntu-phablet:~$ sudo apt-get install sl
      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      The following NEW packages will be installed:
      sl
      0 upgraded, 1 newly installed, 0 to remove and 12 not upgraded.
      Need to get 23.5 kB of archives.
      After this operation, 71.7 kB of additional disk space will be used.
      E: You don't have enough free space in /var/cache/apt/archives/.

      I looked how partitions were being used (df -h)

      /dev/disk/by-partlabel/userdata 9.2G 3.0G 6.2G 33% /userdata
      /dev/loop0 2.0G 1.9G 0 100% /

      So the problem seems to be / partition is full since the very beginning.

      Other people are facing similar issues, but it seems we havenΒ΄t find the solution yet.

      Any suggestions?

      posted in Support
      gbG
      gb
    • RE: Workshops at Locations

      @flohack said in Workshops at Locations:

      Spain

      Where are you going to be in Spain? This could be a good opportunity to meet with spanish ubports members.

      posted in Off topic
      gbG
      gb
    • RE: UBports Community Q&A: Saturday, May 27, 2017

      Hello, I want to thank you very much for taking the lead about Ubuntu Touch and build this community. This has made me think about the need to become more active in free software communities and not just to be a user of ethical software.

      I want you to ask one question.

      • Instant messaging is the killer app (less expensive than actual telephone calls and they are implementing audio and video calls). I think this should be strategic.
        Meanwhile Telegram works fairly well and Loqui needs urgently some help to implement the new cryptographic protocol (noise) in order to keep running. https://github.com/loqui/im/issues/1230
        Are there any plans to support this? Maybe contacting developers that already implement noise protocol or other javascript developers?

      Thank you very much

      posted in General
      gbG
      gb