Notices


Reply
Thread Tools
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#1611
Originally Posted by MartinK View Post
What does that actually mean ? Will only people running CSSU Thumb be able to use it ? Will it be faster ? (BTW, I'm already on CSSU Thumb, so I'll be able to use it/test it even if it really is Thumb only).

BTW, I plan to FINALLY checkout your Mapnik Python bindings this weekend & will report back my findings. Thanks yet again for the porting effort!
Yes, mapnik requires updated compilers. If I push it to non-free, then people without thumb will not be able to install it and the package manager will complain about the missing dependency. I don't really like the solution, it introduces mess, but we don't have extras-thumb and I don't like the other solutions. [1] Alternatively we can combine 2&3 - gcc 4.6 version in extras-devel and thumb version in my repo

[1] http://talk.maemo.org/showpost.php?p...postcount=1531

Btw. great!
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following 3 Users Say Thank You to marmistrz For This Useful Post:
Posts: 1,203 | Thanked: 3,027 times | Joined on Dec 2010
#1612
I prefer depends gcc >= 4.6
 

The Following 6 Users Say Thank You to Android_808 For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#1613
I became fully convinced to gcc >= 4.6 in the repos and thumb in my repo. Pushing thumb to extras isn't elegant, is it?
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here

Last edited by marmistrz; 2014-07-23 at 16:27.
 

The Following 2 Users Say Thank You to marmistrz For This Useful Post:
Posts: 1,424 | Thanked: 2,623 times | Joined on Jan 2011 @ Touring
#1614
Depending if you want to add functionality location2sms being OSS could have those parts snipped out and added to modRana if you would like. They have not built it for fremantle but it would be very cool to be able to send and receive easily from my N900 via email or SMS(no server BS) and quickly import, especially since their format and app is being rolled out for every OS from Symbian, to Android and IOS, BB10, and WinCE in the future.
http://location2sms.anavi.org/
 

The Following 3 Users Say Thank You to biketool For This Useful Post:
Posts: 3,328 | Thanked: 4,476 times | Joined on May 2011 @ Poland
#1615
So, with gcc 4.6 is silently fails: https://garage.maemo.org/builder/fre...log.FAILED.txt

When the failing command was executed manually, it succeeded

I'll stick with the thumb build on my server (not yet in the repo) for the time beng. Does anyone have any idea why it can happen?
__________________
If you want to support my work, you can donate by PayPal or Flattr

Projects no longer actively developed: here
 

The Following User Says Thank You to marmistrz For This Useful Post:
Posts: 262 | Thanked: 315 times | Joined on Jun 2010
#1616
It seems to be impossible to switch off track log in the current version in the repo. Even if I push the stop button, the timer keeps counting up and the stop button never changes to a record button.

Also it doesn't seem to honour options set for the track feature, such as how often to calculate track and how often to save track.

Could endless tracking be a factor in Modrana crashing?
 

The Following User Says Thank You to Xagoln For This Useful Post:
Estel's Avatar
Posts: 5,028 | Thanked: 8,613 times | Joined on Mar 2011
#1617
Originally Posted by Xagoln View Post
It seems to be impossible to switch off track log in the current version in the repo. Even if I push the stop button, the timer keeps counting up and the stop button never changes to a record button.
It does, if you bash it maniacally for a while. At least it my case, where I have tracking disabled on startup, and I start it manually. It looks like tracking is so occupying for ModRana, that it delays/ignore clicks, requiring you to spam them a little.

As for other issue you mentioned, their seem valid.
---

I noticed new version in -devel - out of curiosity, was something re cairo-crashing bugs done? Asking, as I haven't found any info about that in changelog, and I'm not sure if doing extensive re-testing have any sense, if that particular thing wasn't touched yet.

/Estel
__________________
N900's aluminum backcover / body replacement
-
N900's HDMI-Out
-
Camera cover MOD
-
Measure battery's real capacity on-device
-
TrueCrypt 7.1 | ereswap | bnf
-
Hardware's mods research is costly. To support my work, please consider donating. Thank You!
 

The Following 2 Users Say Thank You to Estel For This Useful Post:
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#1618
Originally Posted by biketool View Post
Depending if you want to add functionality location2sms being OSS could have those parts snipped out and added to modRana if you would like.
I've checked out the location2sms source code repository and it is all C++ (Harmattan version) or Android Java (Android version), so source code drag & drop is not really doable as modRana is written in Python. On the other hand having the source code available could be definitely helpful for implementing the functionality as you can see how the other application is doing it, if it is handling any quirks and edge cases, etc.

Originally Posted by biketool View Post
They have not built it for fremantle but it would be very cool to be able to send and receive easily from my N900 via email or SMS(no server BS) and quickly import, especially since their format and app is being rolled out for every OS from Symbian, to Android and IOS, BB10, and WinCE in the future.
http://location2sms.anavi.org/
While I agree this could be a nice addition to modRana and I'll definitely add it to the TODO pile, I must point out there are already quite a lot of feature requests and bugs in need of fixing, so I can't really say when I might get to actually working on this. But as always - patches are welcome! Actually, sending a working patch is the best way getting a feature you are interested in to modRana quickly.

Originally Posted by marmistrz View Post
So, with gcc 4.6 is silently fails: https://garage.maemo.org/builder/fre...log.FAILED.txt

When the failing command was executed manually, it succeeded

I'll stick with the thumb build on my server (not yet in the repo) for the time beng.
Yeah, looks like that would be the best, at least for the time being. I can implement any functionality depending on the Mapnik packages optional so that if the packages are no installed modRana will run with reduced functionality but won't crash, etc.

Originally Posted by marmistrz View Post
Does anyone have any idea why it can happen?
This is the place where it fails, right ?
Code:
/usr/include/boost/type_traits/detail/cv_traits_impl.hpp:38: internal compiler error: in make_rtl_for_nonlocal_decl, at cp/decl.c:4970
When Googling the error, I found this:
GCC previous to 4.3.x does not implement inclass member initialization
So maybe it is still using the old GCC 4.3 and not 4.6 ? Or the 4.6 is faulty ?

BTW, I've tried the Mapnik build from your repository (BTW, can it be added to the repository list ? I've just downloaded the debs manually but having it automated would be handy ). Unfortunately I haven't got very far yet as the libmapnik_2.2.0-ubuntu1~fremantle1_armel.deb package depends on the ttf-unifont package that doesn't seem to be available anywhere. Any ideas what to do about this ?

Originally Posted by Xagoln View Post
It seems to be impossible to switch off track log in the current version in the repo. Even if I push the stop button, the timer keeps counting up and the stop button never changes to a record button.
What version of modRana do you have ? I've tried with 0.47.3 (latest in Extras-Devel) and I have no issues with starting & stopping (or pausing logging).
Could you try to run modRana from the terminal (just run "modrana") and send me the log when this happens ?

Originally Posted by Xagoln View Post
Also it doesn't seem to honour options set for the track feature, such as how often to calculate track and how often to save track.
Oh right, this indeed does not work. I see what can be done about it.

Originally Posted by Xagoln View Post
Could endless tracking be a factor in Modrana crashing?
ModRana does not restart logging after you close it and start it again, so it could only happen if you started logging in the same run it crashed. If it crashed and logging was not started in the same run, the cause would be something else.

Originally Posted by Estel View Post
It does, if you bash it maniacally for a while. At least it my case, where I have tracking disabled on startup, and I start it manually. It looks like tracking is so occupying for ModRana, that it delays/ignore clicks, requiring you to spam them a little.
By tracking, do you mean track logging or tracking current position ?

Track logging is pretty lightweight - modRana just saves the current position to a list in memory every second and flushes the list to persistent storage every 10 seconds.

Position tracking on the other hand can be indeed quite demanding. The worst case being map rotation & centering shift & overlay & high zoom level & high movement speed. This makes modRana fetch & draw & rotate a boatload of tiles all the time which is pretty occupying.

Originally Posted by Estel View Post
As for other issue you mentioned, their seem valid.
---

I noticed new version in -devel - out of curiosity, was something re cairo-crashing bugs done? Asking, as I haven't found any info about that in changelog, and I'm not sure if doing extensive re-testing have any sense, if that particular thing wasn't touched yet.

/Estel
You mean the new version of modRana in Extras-Devel ? Yeah, it basically had just a single fix (for logging stopping to log after a few minutes in some cases) and it looks like I forgot to properly announce it. Regarding the changelog - the modRana package page on packages.maemo.org has the changelog entries for the the most recent packages and is updated automatically once a new package is uploaded.

BTW, I'm aware of your earlier RFE post and plan to write an answer once I can get to it.
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)
 

The Following 7 Users Say Thank You to MartinK For This Useful Post:
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#1619
modRana 0.48.1 has been released!

The main highlight of this release is the map layer overlay support added to the Qt 5 GUI (used mainly on Sailfish at the moment) and the GTK GUI also got batch tile download size estimation.

As for bug fixes the Qt 5 GUI now properly remembers zoom level, the track logging page shows the actual logging interval configuration (the configuration was already used properly, just not shown as used) and a fixed URL for the Map1.eu map layer.

Changelog:
Code:
* Mon Jul 28 2014 Martin Kolman - 0.48.1
- added persistent overlay configuration support in Qt 5 GUI
- approximate batch download size is now displayed during batch download in GTK GUI
- location debugging support in Qt 5 GUI
- fixed zoom level not being saved in Qt 5 GUI
- fixed current track logging settings not being displayed properly in GTK GUI
- fixed URL for the Map1.eu map layer
* Tue Jun 17 2014 Martin Kolman - 0.47.3
- move bundled modules to the bundle directory
 - this should make unbundling on platforms that have the modules (Fedora, etc.) easier
- remove some more bundled modules from the Sailfish OS package
* Tue Jun 17 2014 Martin Kolman - 0.47.2
- add local search support to the Qt 5 GUI
- sort local search results by initial distance in Qt 5 GUI
- show search results on the map in Qt 5 GUI
- highlight the result that was selected in result list in red on map in Qt 5 GUI
__________________
modRana: a flexible GPS navigation system
Mieru: a flexible manga and comic book reader
Universal Components - a solution for native looking yet component set independent QML appliactions (QtQuick Controls 2 & Silica supported as backends)

Last edited by MartinK; 2014-07-28 at 22:13.
 

The Following 15 Users Say Thank You to MartinK For This Useful Post:
Posts: 728 | Thanked: 1,217 times | Joined on Oct 2011
#1620
thanks, MartinK - now, is 0.48.2 a not-worth-mentioning bug fix?
 

The Following User Says Thank You to ggabriel 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:47.