yes this could be something to consider, for now i'm just focusing on this feature
: i mean not your new design proposal, just the contact search by dialpad feature with current design
i haven't changed the height of the ContactWatcher, just anchored at the bottom of the divider
As you can see here , i've managed to give a try with the speed dial feature.
Now the UI is like this, do you see any improvements to be done ?:
I've tried with "large" fontSize but too large, here i use the "medium".
The list is a scrollable list from right to left
landscape may cause issue, but i'm waiting for @CiberSheep to finish its work
I guess you already look at http://docs.ubports.com/en/latest/appdev/index.html?
No specific IDE needed, but i recomment using clickable toolkit for a starter template, and easy deploy, test.
I personaly use the
clickable ide qtcreator feature that can give you full code completion and code navigation.
There are also resources on Youtube that help you get started.
@jezek I think you have a better understanding after few hours than me in months
I don't have the whole picture, and not very comfortable about Dbus, Telepathy and such but yes i think you get the idea.
We could use something different than "received" as the status message like here: https://github.com/ubports/nuntium/blob/b43735b73d4bc549f98c9fe10a2bd56969761631/telepathy/service.go#L263
So that telepathy-ofono know that something either went wrong, or the MMS need to be downloaded with user interaction.
And yes a method to call to be able to download it.
The fact is that there is no standard way to backup sms on Android, so no standard way to import sms on UT.
There is attempt here to bring an import script here but not merged yet: https://github.com/ubports/history-service/pull/8 , it seems it uses
slightbackup for sms export and a custom script to import datas in history db.
@jezek so can't wait finally, see PR comment ;-). If you want your PR to be reviewed, did you set a reviewer ? But don't be stuck if not merged ( sometimes it takes few months ^^...), just add a PR as a draft that is rebased from your PR 5.
I didn't found any issues, thanks.a lot.
@Talkless You can use whatever QtCreator version, the only limit is to use the right Qt Version ( 5.9.5 currently and soon 5.12 )
Have you checked also the
clickable ide qtcreator feature ?
@jezek nice :). I don't understand how do you build the deb though, which command ?.
[Edit]: ok re-read your post
So the defered download feature is not a bug, but never get implemented. Nuntium should be aware of the current situation e.g: if cellular-data is off or mms auto retrieval is off and notify upper layer with a special flag that there is a pending MMS before trying to get the MMS context from ofono. ( you can see where it happens in my PR ).
Nuntium should thus provide a callable method via dbus to fetch the MMS.
Are you last devel update ?
I will investigate the ubports-qa script, to see what it is doing, cause I don't want to push, then wait for github to compile and install via script after every change. I also see couple of test tools in the project dir and a lot of reading stuff.
The ubports-qa will not help you build it locally. You have to look at
crossbuilder https://github.com/ubports/crossbuilder, it used to work, but i had no success last time ( some dependencies need to be added of course with
crossbuilder inst-foreign ... )
To be sure, we are on the same page, you are reffering to https://github.com/ubports/nuntium repository, right?
Have you any exact issue in mind?
See issues on this repo, the more important one is the deferred download (https://github.com/ubports/nuntium/issues/1)
A few questions for previous maintainers or just people of knowledge, so I don't have to search and can jump on the train faster.
How to compile and test nuntium. Is there any special way? What is the best pratice? Compiling on computer, then transfer files? I have only one phone and with UT as main driver and I don't want to break it for long time.
Normally it compiles with crossbuilder, but i was not lucky last time , or by making a PR, the CI will build nuntium for you and then you can add it with the
Is there any documentation/specification for MMS available?
See architecture in the Readme and/or: http://docs.ubports.com/en/latest/systemdev/mms-infrastructure.html ( note that this doc is more a specification than the actual way it works; especially talking about the Incoming MMS workflow )