Notices


Reply
Thread Tools
Posts: 1,399 | Thanked: 6,419 times | Joined on Apr 2010 @ Czech Republic
#1971
Originally Posted by rinigus View Post
@MartinK, thank you for the update, looking forward to test it. ESpeak already amused everyone this morning
Nice!

Originally Posted by rinigus View Post
Its great that you integrated POI support. Other map clients do have the same in TODOs, as far as I remember.
I think it's pretty important to be able to save any points of interest you encounter on your travels and to look them up later.

Originally Posted by rinigus View Post
Regarding POIs, I do wonder if we can keep it in some backend that would be used by all if the same notation is followed.
The funny thing is that the sqlite database schema is actually not an original modRana creation - IIRC it comes from Mappero, which is a long defunct navigation app for the N900. ModRana might still even support sharing the POI database when you run it on the N900.

Originally Posted by rinigus View Post
For example, as a part of our address books with all phone numbers and such. All devices do have address books and they could be easily shared between devices.
If I understand this correctly this would depend on Jolla, which unfortunatelly just means it will most likely get never implemented due to them being too busy. IIRC (can't find the specific question now) they have not even imeplemented a way to set an alternative mapping application to handle location links.

If we can get them to cooperate or the affected area is one where community can effectively contribute (eq. not being blocked by closed components & actually having a maintainer that can review and merge PRs) - that would be less hopeless.

Originally Posted by rinigus View Post
Just an idea that maybe worth of thinking about when we get to the stage where all other issues are resolved ...
Yeah, I'm personally glad I finally got to implement this and it's even still unfinished (you actually can't yet delete points once you add them ).

As for sharing the database, there are a couple issues worth considering:
- who else would be interested in sharing the POI database ? (eq. so unnecessary work is not done if no one will use it)
- the easiest way might be using the same SQL schema and a common location for the database, it might even work with concurrent access
- but that effectively locks the schema in stone - it's really simple at the moment (basically just name, description, coordinates, category) and might use some extending (phone numbers, elevation, address, opening hours, email address, website, twitter handle, etc.)
- it's actually a question if it needs to be an sqlite database at all - it just seems like a pretty big overkill for the few points people are likely to store & enforces IMHO unnecessary rigid schemas

I've had quite a good experience with BlitzDB in my experimental Twitter client - it's basically a pure-Python JSON document database. I've been feeding it with thousands of tweets and it works just fine, so it should be also able to handle a few POI as well. Of course unlike sqlite it kinda expects the app using it is also Python or can talk to Python in some capacity.

I guess alternative solution could be if modRana could work with multiple POI database formats, including one shared with other apps. The user might need to specify where new POIs should be stored (local/shared), but it should be possible to agregate the multiple POI databases to a single view.

Or OSM Scout Server could provide a REST API for storing & retrieving POI that that arbitrary apps could easily use. Now with socket activation it would be more useful than ever. ;-)

I guess we will see, but certainly something to think about.
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader

Thanks to everyone who voted for modRana & Mieru in the Maemo.org coding competition !
 

The Following 8 Users Say Thank You to MartinK For This Useful Post:
pichlo's Avatar
Posts: 4,964 | Thanked: 14,880 times | Joined on Sep 2012 @ UK
#1972
@MartinK, posting at 03:52? That's what I call dedication! (Or insomnia )
__________________
In particle accelerators atoms are indeed not only touching each others. But banging together in a massive explosive orgasm.
-- nieldk in a TMO post
 

The Following 4 Users Say Thank You to pichlo For This Useful Post:
Community Council | Posts: 4,157 | Thanked: 10,031 times | Joined on May 2012 @ Southerrn Finland
#1973
Originally Posted by pichlo View Post
@MartinK, posting at 03:52? That's what I call dedication! (Or insomnia )
That's what I call an early morning post, I usually get up little past that time
 

The Following 4 Users Say Thank You to juiceme For This Useful Post:
Posts: 1,399 | Thanked: 6,419 times | Joined on Apr 2010 @ Czech Republic
#1974
Tranlations!
It is now possible to translate more or less everything visible in modRana and the strings can be translated via Transifex:

https://www.transifex.com/martink/modrana

There are already very active translation effeorts for Swedish, Spanish, French and Czech (thanks a lot to everyone involved! ) and more translators are definitely welcome!

I've added some languages based on download statistics from OpenRepos (Jolla Store unfortunately doesn't provide any such information :P) and if the language is not yet listed just request it and I'll promptly add it. Same thing for adding translators.

For anyone wanting to experience modRana in their native language (well, as long as your native language is Czech, Swedish, French or Spanish ;-) ), there are testing packages available from OBS:

http://repo.merproject.org/obs/home:...rmv7hl/noarch/

Translations will of course also start to be a part of the "official" builds going to OpenRepos and Jolla Store in the near future.

Decomissioning the old Qt 4/QtQuick 1.1 GUI
The old Qt 4 based QML GUI was originally written for the Nokia N9/N950 and was the first non-GTK modRana GUI. Later on I've also got it running on the N900 with a horrible series of hacks.

Unfortunately the Qt 4 GML GUI never really reached feature parity with the original GTK2 GUI and I have basically not touched the code in ages, as I've focused on bringing the Qt 5 based QML GUI to feature parity and beyond.

So I want to ask - is someone still using the Qt 4 QML GUI on the N900 ? That's at the moment basically the only platform where the Qt 4 QML GUI might be able to run, as the desktop version of the hacked together Harmattan QML components and Qt 4 version of Pyside have long ago bit-rotted away on the desktop.

If it turns out no one is using the old Qt 4 based GUI, I'd like to scrap it, making it possible to remove a sizeable ammount of old unmaintained code from modRana. Related benefits would also be general release-related code simplification and removal of all the Qt 4 related dependencies the modRana package on the N900 drags in & smaller N900 package overall.

Looking forward to your feedback!
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader

Thanks to everyone who voted for modRana & Mieru in the Maemo.org coding competition !
 

The Following 11 Users Say Thank You to MartinK For This Useful Post:
eson's Avatar
Posts: 233 | Thanked: 695 times | Joined on Nov 2015 @ Sweden
#1975
Originally Posted by MartinK View Post
For anyone wanting to experience modRana in their native language there are testing packages available
Thanks! Tested and found that IconGridPage do not translate. At least not into Swedish.
I also think you should remove the sv_SE files as they are obsolete. If I got it right, it's the sv files from transifex that are being used?

Edit1:
When I removed all the sv_SE, .ts and .po stuff, also the IconGridPage translated nicely.


Edit2:
Strings missing in TracksCategoryListPage...
  • logs
  • misc
  • examples
  • online

String missing in InfoAboutPage...
  • email

Last edited by eson; 2017-12-07 at 05:47.
 

The Following 4 Users Say Thank You to eson For This Useful Post:
Posts: 219 | Thanked: 486 times | Joined on Aug 2011 @ suncity
#1976
Originally Posted by MartinK View Post
So I want to ask - is someone still using the Qt 4 QML GUI on the N900 ? That's at the moment basically the only platform where the Qt 4 QML GUI might be able to run, as the desktop version of the hacked together Harmattan QML components and Qt 4 version of Pyside have long ago bit-rotted away on the desktop.
Hi,

I can say that I only use the GTK gui on n900 as I'm not so satisfied with the QML (sorry )
 

The Following 4 Users Say Thank You to justmemory For This Useful Post:
Posts: 346 | Thanked: 358 times | Joined on Jan 2006 @ Italy
#1977
@MartinK

I suggest to setup a separate thread for this with a poll so to keep information well organized. On my side, I'm using N900 with ModRana on a daily basis with the GTK interface

Thanks for ModRana and your ongoing support for it!
 

The Following 5 Users Say Thank You to jurop88 For This Useful Post:
Reply

Tags
bada rox, martin_rocks, modrana, navigation, openstreetmap, the best, wehasgps

Thread Tools

 
Forum Jump


All times are GMT. The time now is 21:12.