The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Nemo/Glacier

From Mer Wiki
< Nemo(Difference between revisions)
Jump to: navigation, search
(Status)
 
(83 intermediate revisions by 8 users not shown)
Line 1: Line 1:
= Nemo Glacier UI =
 
 
 
Glacier UI is the next interface for Nemo mobile. It is a new UI, created and built  
 
Glacier UI is the next interface for Nemo mobile. It is a new UI, created and built  
by the community, and made with latest technologies like Qt 5 and Wayland.
+
by the community, and made with latest technologies like Qt 5 and Wayland. For developing use [[libglacierapp]] and [[Qtquickcontrols-nemo|QtQuickcontrols-Nemo]]
  
== Status ==
+
== Try it ==
 +
=== On phone ===
  
TODO: feel free to update the table below and rearrange it if needed
+
Before experimenting with Glacier UX you should install developer mode and follow the [[Nemo/Glacier/Installing|instructions]].
  
{| summary="What works on Nemo Wayland on which HW" border="1" cellspacing="1" cellpadding="1"
+
Please, note: Glacier UX is in alpha stage, so any contributions (including testing) are welcome! :)
 +
 
 +
=== Virtualbox ===
 +
On Virtual box you can use this image https://cloud.disroot.org/s/NneoSnjJWbKqXHn
 +
 
 +
==Build image youself ==
 +
 
 +
For build glacier image use Sailfish SDK and this [https://gist.github.com/neochapay/59d7ac23691f97b683104c93aff23266 nemo-clean.ks] file.
 +
 
 +
In first we must update mic in sdk
 +
 
 +
SDK# sudo su
 +
SDK# zypper ar -G http://repo.merproject.org/obs/mer:/core/latest_i486/ mer-up
 +
SDK# zypper ar -G http://repo.merproject.org/obs/home:/neochapay:/mer:/tools/latest_i486/ mer-tools
 +
SDK# zypper ref
 +
SDK# zypper in mic
 +
 
 +
Build command is
 +
 
 +
SDK# cd $ANDROID_ROOT
 +
SDK# export PORT_ARCH=aarch64 #replace to you arch
 +
SDK# sudo mic create fs --arch=$PORT_ARCH --tokenmap=ARCH:$PORT_ARCH --record-pkgs=name,url --outdir=nemo-test --pack-to=nemo_test-$PORT_ARCH.tar.bz2 nemo_clean.ks
 +
 
 +
== Core applications ==
 +
{| border="1" cellspacing="1" cellpadding="5"
 +
! Application
 +
! Screenshot
 +
! git link
 
  |-
 
  |-
  ! Component
+
  ! [[libglacierapp]]
  ! Design status
+
  ! '''N/A'''
  ! Development status
+
  ! [https://github.com/nemomobile-ux/libglacierapp]
 
  |-
 
  |-
  ! Maliit VKB
+
  ! [[glacier-home| Home]]
  ! style="background-color:green" | Done
+
  ! [[File:glacier-home_screenshot.jpg|200px|]][[File:glacier-home_lockscreen-screenshot.jpg|200px|]][[File:glacier-home_notify-screenshot.jpg|200px|]]
  ! style="background-color:light-green" | Done, needs polishing
+
  ! [https://github.com/nemomobile-ux/glacier-home]
 
  |-
 
  |-
  ! UI components
+
  ! [[glacier-dialer| Dialer]]
  ! style="background-color:yellow" | In progress
+
  ! [[File:glacier-dialer_screenshot.jpg|200px|]]
  ! style="background-color:yellow" | In progress
+
  ! [https://github.com/nemomobile-ux/glacier-dialer]
 
  |-
 
  |-
  ! Home screen
+
  ! [[glacier-messages| Messaging]]
  ! style="background-color:grey" | Draft
+
  ! [[File:glacier-messages_screenshot.jpg|200px|]]
  ! style="background-color:red" | Not started
+
  ! [https://github.com/nemomobile-ux/glacier-messages]
 
  |-
 
  |-
  ! Core applications
+
  ! [[glacier-contacts| Contacts]]
  ! style="background-color:grey" | Draft
+
  ! [[File:contacts_screenshot.jpg|200px|]]
  ! style="background-color:red" | Not started
+
! [https://github.com/nemomobile-ux/glacier-contacts]
  |}
+
|-
 +
! Browser
 +
! '''TBD'''
 +
!
 +
|-
 +
! [[glacier-settings| Settings]]
 +
! [[File:glacier-settings_screenshot.jpg|200px|]]
 +
  ! [https://github.com/nemomobile-ux/glacier-settings]
 +
|-
 +
! [[glacier-gallery| Gallery]]
 +
! [[File:glacier-gallery_screenshot.jpg|200px|]]
 +
  ! [https://github.com/nemomobile-ux/glacier-gallery]
 +
|-
 +
! [[glacier-music| Music]]
 +
! [[File:glacier-music_screenshot.jpg|200px|]]
 +
! [https://github.com/nemomobile-ux/glacier-music]
 +
|-
 +
! [[glacier-keyboard| Keyboard]]
 +
! [[File:glacier-keyboard_screenshot.jpg|200px|]]
 +
!
 +
|}
  
=== Maliit VKB ===
+
== I have a problem! ==
 +
if you have some problem welcome to irc or telegram groups. Or you can post issue in [https://github.com/nemomobile-ux/glacier-home/issues| git]
  
Needs pressed and disabled states in code.
+
In issue you must post
Doesn't work in portrait orientation on wayland VM.
+
  
=== Ui components ===
+
* Device
 
+
* Version Nemo/SailfishOS
==== Design status ====
+
* Description of problems
 
+
* Links to log
TODO
+
 
+
==== Development status ====
+
 
+
TODO (Scrum task board ?)
+
  
 
== References ==
 
== References ==
Line 50: Line 91:
 
* [http://play.qwazix.com/grog/ Qwazix's blog -- Design]
 
* [http://play.qwazix.com/grog/ Qwazix's blog -- Design]
 
* [http://merproject.org/logs/%23nemomobile/ Nemo Mobile IRC logs]
 
* [http://merproject.org/logs/%23nemomobile/ Nemo Mobile IRC logs]
 +
* [https://github.com/nemomobile-ux Nemo UX git ]
 +
* [https://github.com/nemomobile Nemo git]
 +
 +
[[Category:Nemo]]
 +
[[Category:GlacierUX]]

Latest revision as of 21:31, 26 November 2018

Glacier UI is the next interface for Nemo mobile. It is a new UI, created and built by the community, and made with latest technologies like Qt 5 and Wayland. For developing use libglacierapp and QtQuickcontrols-Nemo

Contents

[edit] Try it

[edit] On phone

Before experimenting with Glacier UX you should install developer mode and follow the instructions.

Please, note: Glacier UX is in alpha stage, so any contributions (including testing) are welcome! :)

[edit] Virtualbox

On Virtual box you can use this image https://cloud.disroot.org/s/NneoSnjJWbKqXHn

[edit] Build image youself

For build glacier image use Sailfish SDK and this nemo-clean.ks file.

In first we must update mic in sdk

SDK# sudo su
SDK# zypper ar -G http://repo.merproject.org/obs/mer:/core/latest_i486/ mer-up
SDK# zypper ar -G http://repo.merproject.org/obs/home:/neochapay:/mer:/tools/latest_i486/ mer-tools
SDK# zypper ref
SDK# zypper in mic

Build command is

SDK# cd $ANDROID_ROOT
SDK# export PORT_ARCH=aarch64 #replace to you arch
SDK# sudo mic create fs --arch=$PORT_ARCH --tokenmap=ARCH:$PORT_ARCH --record-pkgs=name,url --outdir=nemo-test --pack-to=nemo_test-$PORT_ARCH.tar.bz2 nemo_clean.ks

[edit] Core applications

Application Screenshot git link
libglacierapp N/A [1]
Home Glacier-home screenshot.jpgGlacier-home lockscreen-screenshot.jpgGlacier-home notify-screenshot.jpg [2]
Dialer Glacier-dialer screenshot.jpg [3]
Messaging Glacier-messages screenshot.jpg [4]
Contacts Contacts screenshot.jpg [5]
Browser TBD
Settings Glacier-settings screenshot.jpg [6]
Gallery Glacier-gallery screenshot.jpg [7]
Music Glacier-music screenshot.jpg [8]
Keyboard Glacier-keyboard screenshot.jpg

[edit] I have a problem!

if you have some problem welcome to irc or telegram groups. Or you can post issue in git

In issue you must post

  • Device
  • Version Nemo/SailfishOS
  • Description of problems
  • Links to log

[edit] References

Personal tools