Notices


Reply
Thread Tools
Posts: 451 | Thanked: 334 times | Joined on Sep 2009
#421
So that I don't forget, I propose to move the cursor point when automatic display orientation is on...

Currently, your vehicle is exactly in the middle of the screen, which doesn't make sense, you don't have to see half screen of what you've already passed. So when auto-rotation is on, meaning you're driving, your position should be on the bottom of the screen, with maybe MAX 10 percent of what's behind you visible, the rest should be ahead of you, so you can consider what's coming up...
 

The Following 3 Users Say Thank You to 白い熊 For This Useful Post:
Posts: 1,341 | Thanked: 708 times | Joined on Feb 2010
#422
Originally Posted by 白い熊 View Post
So that I don't forget, I propose to move the cursor point when automatic display orientation is on...

Currently, your vehicle is exactly in the middle of the screen, which doesn't make sense, you don't have to see half screen of what you've already passed. So when auto-rotation is on, meaning you're driving, your position should be on the bottom of the screen, with maybe MAX 10 percent of what's behind you visible, the rest should be ahead of you, so you can consider what's coming up...
This could be configurable in the settings, how muchof the screen (in %) user wants to see ahead and how much back when auto-rotation is on.
 
woody14619's Avatar
Posts: 1,455 | Thanked: 3,309 times | Joined on Dec 2009 @ Rochester, NY
#423
MartinK,
I have to turn debugging on, but I've had at least 2 occasions now when modRana has "closed" and turned off GPS, but remained "running" in the background. (eg, it's still there in top, like 2 hours later.) Not sure why, but... one more thing to add to the list? :P
 

The Following User Says Thank You to woody14619 For This Useful Post:
Posts: 1,548 | Thanked: 7,510 times | Joined on Apr 2010 @ Czech Republic
#424
Looks like a skiped this question last time:

Originally Posted by skykooler View Post
Will there ever be support for skins? The default look seems rather cartoony to me, and I would like to try making another theme. Other than this, and the current lack of hardware acceleration, it is perfect!
Well, even though I currently don't see this as a high priority, it would quite easy to do. All graphical icons in modRana are just PNG files (you can find them in /opt/modrana/icons/bitmap) and other GUI elements are drawn with cairo at runtime. Skinning support would just mean a per-skin bitmap folder + color definitions for cairo drawing.

Originally Posted by jj0 View Post
So maybe this dir is a historical remnant from an old modrana installation. On a clean install the postinst script doesn't bomb obviously, I'll try to use it for a while and see if anything gets placed in the dir...
Well, I have removed the offending chmod from the postionst script, just in case

Originally Posted by zimon View Post
btw, I have both .maps and .map_tile_cache directories in MyDocs.
I wonder for what .map_tile_cache is for? It is empty.

modRana and Mappero are both using MyDocs/.maps ?
ModRana stores all map data in .MyDocs/.maps and shares the tile images with Mappero and Maep. If you enable sqlite storage in modRana, it currently does not share the database with anybody - I have designed the database to be easily shared with other programs but no other software has implemented it yet.
Don't know about the .map_tile_cache, but I have it too. Maybe it is used by Geeps, Ovi maps, AGTL, Buscatcher or some other software ?

Originally Posted by woody14619 View Post
I was having the same issue. 0.20-3 fixed it for me.

I also found part of the issue with my longer trip? Apparently something in the install is nuking the sqlite db files? When I updated to the new version the db file went away. So I'm backing those up now before updates in the future.
Well, thats weird, I'll investigate At least it should not be caused by the packaging scripts as all the database files are created on runtime and are thus not listed in the package manifest. also the scripts don't do anything in MyDocs, at all.

Originally Posted by woody14619 View Post
I got this too, and know how to fix it. In the rule file you have:
Code:
St.;Street
In the case of regex, the dot (.) matches a single character. So:
Code:
Turn right on <emphasis>Jay St</emphasis>
becomes:
Code:
Turn right on Jay Street /emphasis>
Originally Posted by 白い熊 View Post
Makes sense, but I thought there was no regexp support so far, that it was just a straight replace, isn't that so?

If there's regexp then this should do it:
Code:
St\.;Street
Well, I have used a dirty hack fof Ave->Avenue and other ambiguous cases, for now
As there is currently always a closing a tag on the end of the street description just after the abbreviation, I have added a substitution rule like this:
Code:
Ave<;Avenue<
It just substitutes the abbreviation including the < with a full version, also with <

Concerning regexp support, after studing the documentation in more detail, it turns out that modRana already supports regexps

the re.sub function I have used used actually takes as pattern as input and substitutes all matches with a string given as its second parameter.

Just write a regexp with correct syntax on a line to the rules file, separated by ; from the string that should replace what your regexp matches.


Originally Posted by 白い熊 View Post
The log however keeps saying "threads: 9" though I raised these to 50 in options, so maybe you didn't implement the option properly.
The numbre of threads currently setable from options->network relates to threads for automatic tile download, that are used for automatically downloading visible tiles that are not yet locally stored.
The number of batch download threads is currently hard-coded, but it should be also user-configurable soon.

Originally Posted by 白い熊 View Post
Latest version, same error in batch download:

After a while:

unable to open database file
exception in get tiles thread

I thought it disappeared in the prior version, now it's back. What's the prob?
IMO just a coincidence, there were no batch download related changes in 0.20-4.
BTW, provided MyDocs is still writable after you get this error, it might be possible to reconnect to the database and recover from this error.

Originally Posted by petur View Post
Just noticed that TTS does not quite follow the device volume setting, if I lower volume using the hardware keys, TTS volume lowers, but it can get louder by itself again, or new TTS messages start at full volume.

This is with the latest version in -devel
this might be a espeak issue as modRana just calls espeak from the command line - it is therefore espeak that does not respect the volume settings. Any idea if espeak gui behaves the same ?

Originally Posted by zimon View Post
My /var/log/syslog is flooded with warnings when I use modRana.
A known bug?
Code:
Dec 18 00:25:56 Nokia-N900 [1153]: GLIB DEBUG default - location-sb: fix status changed: 3->2
Dec 18 00:25:56 Nokia-N900 python2.5[6238]: GLIB WARNING ** default - Trying to register gtype 'LocationGPSDeviceSet' as enum when in fact it is of type 'GFlags'
Dec 18 00:25:56 Nokia-N900 python2.5[6238]: GLIB WARNING ** default - Trying to register gtype 'LocationGPSDeviceSet' as enum when in fact it is of type 'GFlags'
Dec 18 00:25:57 Nokia-N900 [1153]: GLIB DEBUG default - location-sb: fix status changed: 2->3
Dec 18 00:25:57 Nokia-N900 python2.5[6238]: GLIB WARNING ** default - Trying to register gtype 'LocationGPSDeviceSet' as enum when in fact it is of type 'GFlags'
Dec 18 00:26:05 Nokia-N900 last message repeated 17 times
Thanks for reporting this!

I remember getting something like this in a quite while ago in scratchbox - I thought it might be related to the incomplete liblocation implementation present in scratchbox.

Looks like there might be another cause if this also happens on the device itself.

Originally Posted by 7thd View Post
Do they contain a future feature? Like more info on route? I noticed in the exemplary logs they turned up with a function.
Yes, these rectangles are basic information widgets that report useful information about a tracklog. There are currently quite awkward to configure, but should become quite usable when I finally add the long promised interactive widget configuration.

Originally Posted by 7thd View Post
<wildely proposed feature>
Another mode in which you could plot more than two (simple) track points would be very cool. If added by absolute directions (straight path) for each part of the route would make a Ship Mode. Visualization: dots with the wind direction and distance as indicator of where to go. Sky rocketing would it be if a straight line was drawn from present position to next track point but I guess this all would be a bieg job to realize.
Custom road drawing and free navigation are both already planed

Originally Posted by 7thd View Post
<general question>
The GPX files. (What prevends them from being opened in Google Earth?) Is it possible to mutate those on PC (other program)?
Does Google Earth support GPX (it works mostly with KML, IMO)? I tried to upload a modRana GPX tracklog to OpenStreatMap a while ago and it worked.

Originally Posted by 白い熊 View Post
So that I don't forget, I propose to move the cursor point when automatic display orientation is on...

Currently, your vehicle is exactly in the middle of the screen, which doesn't make sense, you don't have to see half screen of what you've already passed. So when auto-rotation is on, meaning you're driving, your position should be on the bottom of the screen, with maybe MAX 10 percent of what's behind you visible, the rest should be ahead of you, so you can consider what's coming up...
Yep, this will be really useful & is planed (for quite a while already actually).

Originally Posted by woody14619 View Post
MartinK,
I have to turn debugging on, but I've had at least 2 occasions now when modRana has "closed" and turned off GPS, but remained "running" in the background. (eg, it's still there in top, like 2 hours later.) Not sure why, but... one more thing to add to the list? :P
I suppose you have 0.20-3 or later ? There was a fix in 0.20-3 for an issue just like you describe (modRana not shutting down properly - caused by stuck non-demonic threads). If you had this happen in the current version, I might not have fixed this completely...

BTW, this might be quite a nasty bug as it would mean that the used memory would not get released + there might even be some useless CPU activity. Even worse if such processes accumulate.
__________________
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 4 Users Say Thank You to MartinK For This Useful Post:
Posts: 482 | Thanked: 550 times | Joined on Oct 2010
#425
Originally Posted by MartinK View Post
Looks like a skiped this question last time:



Well, even though I currently don't see this as a high priority, it would quite easy to do. All graphical icons in modRana are just PNG files (you can find them in /opt/modrana/icons/bitmap) and other GUI elements are drawn with cairo at runtime. Skinning support would just mean a per-skin bitmap folder + color definitions for cairo drawing.
Nice! I am starting on a new ModRana theme right now! Maybe eventually we will have themes which integrate with the system themes? (Obviously that will require a lot of work on the theme artists' parts .)

BTW I too have been getting the "street slash emphasis" problem. I noticed also that voice alerts seem to come while I'm in the intersection - could these possibly be moved back about fifty yards or so? Also, would it be possible to round the distance? "In four hundred and ninety-five point eight yards" is no more helpful than "In five hundred yards" and takes a good while longer for eSpeak to say.
 

The Following 3 Users Say Thank You to skykooler For This Useful Post:
Posts: 650 | Thanked: 497 times | Joined on Oct 2008 @ Ghent, Belgium
#426
MartinK, I have two usability questions/requests:

1. I think it would be nice to only unlock the auto-centering when the user actually swipes, as rerouting or going into the menu always unlocks the auto-center. So ignore normal taps

2. For me the route info box should be only shown when I tap the screen, so that it is only shown when also the menu and maximize buttons are shown. And the routing box could be smaller too

I have recently started using ModRana as my main routing device, and I am generally happy with it! Keep up the good work man!
__________________
Affordable mobile internet in Belgium: Try Mobile Vikings
2 GB, 1000 SMS and 15 euro of talk time for.... 15 euro
 

The Following 3 Users Say Thank You to petur For This Useful Post:
Posts: 650 | Thanked: 497 times | Joined on Oct 2008 @ Ghent, Belgium
#427
Originally Posted by 7thd View Post
<general question>
The GPX files. (What prevends them from being opened in Google Earth?) Is it possible to mutate those on PC (other program)?
There are some (free) sites that offer to convert GPX to KML/KMZ, and even view them in a Google Maps page online. Easy to find with Google
__________________
Affordable mobile internet in Belgium: Try Mobile Vikings
2 GB, 1000 SMS and 15 euro of talk time for.... 15 euro
 
Posts: 61 | Thanked: 83 times | Joined on Feb 2010 @ Estonia
#428
Originally Posted by petur View Post
Just noticed that TTS does not quite follow the device volume setting, if I lower volume using the hardware keys, TTS volume lowers, but it can get louder by itself again, or new TTS messages start at full volume.
This is with the latest version in -devel
look at /etc/pulse/xpolicy.conf and search for espeak
I spent many hours searching how to hear messages when mediaplayer is playing (it mutes all other apps).
solution was to write:
- - - - - -
[stream]
exe = espeak
group = ringtone
- - - - - -
into /etc/pulse/xpolicy.conf. btw espeakcaller does same!

now i can listen something over FM-transmitter and also hear navigation messages.
 

The Following 9 Users Say Thank You to zod For This Useful Post:
Posts: 650 | Thanked: 497 times | Joined on Oct 2008 @ Ghent, Belgium
#429
Thanks! What does that mean for the volume - would that make it use/follow the ringtone volume setting?
__________________
Affordable mobile internet in Belgium: Try Mobile Vikings
2 GB, 1000 SMS and 15 euro of talk time for.... 15 euro
 
woody14619's Avatar
Posts: 1,455 | Thanked: 3,309 times | Joined on Dec 2009 @ Rochester, NY
#430
Originally Posted by MartinK View Post
Well, thats weird, I'll investigate At least it should not be caused by the packaging scripts as all the database files are created on runtime and are thus not listed in the package manifest. also the scripts don't do anything in MyDocs, at all.
Maybe it's part of the cache cleanup code, since the files exist in the same area? If it cleans up anything in .maps, that would nuke the sql files, assuming it tries to clean up tiles if sqllite is enabled?

Originally Posted by MartinK View Post
Concerning regexp support, after studing the documentation in more detail, it turns out that modRana already supports regexps
I could have told you that a while ago... sorry. Since the first time I was told to turn on to Some Street slash emphasis, I knew what it was doing. I work with regular expressions a lot, and any time a substitution eats a random character, it's usually because of a stray period.

Originally Posted by MartinK View Post
I suppose you have 0.20-3 or later ? There was a fix in 0.20-3 for an issue just like you describe (modRana not shutting down properly - caused by stuck non-demonic threads). If you had this happen in the current version, I might not have fixed this completely...
Yes, This was with 20-3. I was running late last night and didn't get to test a new theory I was having with the 9150 bug. I think it may be related to tile downloading on GPRS (not 3G) and having the stream interrupted by a text or call. This is more likely a hardware / kernel fault though.
 

The Following User Says Thank You to woody14619 For This Useful Post:
Reply

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


 
Forum Jump


All times are GMT. The time now is 08:56.