Opened 12 years ago

Closed 10 years ago

#282 closed enhancement/feature request (fixed)

Screen unblank support for Nokia N8x0

Reported by: Gerritv Owned by: KaZeR
Priority: major Milestone: version 0.2.0
Component: core Version: git master
Severity: Keywords: N8x0
Cc: flabrosse

Description

This patch implements:

  1. osso .service file. Prevents Navit from exiting after 2 minutes as happens occasionally now.
  2. Screen unblank on GPS activity or if fullscreen. default is unblank on fullscreen.
  3. Code comments in attr.c, attr_def.h to clarify how to add new attrs.

tested on N800.

Attachments (6)

diff-1 (11.5 KB) - added by Gerritv 12 years ago.
code changes
org.navit-project.Navit.service (65 bytes) - added by Gerritv 12 years ago.
xpm/desktop-files/ service file
postinst (2.0 KB) - added by Gerritv 12 years ago.
debian/postinst
prerm (317 bytes) - added by Gerritv 12 years ago.
debian/prerm
screen_unblank.patch (9.8 KB) - added by akashihi 11 years ago.
p282-r3313.patch (5.1 KB) - added by www.google.com/accounts/o8/id?id=aitoawkf0frlp4x3vjbz-vqlc-bpyhbdworle10 10 years ago.

Download all attachments as: .zip

Change History (12)

Changed 12 years ago by Gerritv

code changes

Changed 12 years ago by Gerritv

xpm/desktop-files/ service file

Changed 12 years ago by Gerritv

debian/postinst

Changed 12 years ago by Gerritv

debian/prerm

comment:1 Changed 12 years ago by Gerritv

In the patch for navit.c, in new function osso_cb_hw_state_idle, please remove the %s at front of dbg( statement. this will eventually cause a segv :-(

comment:2 Changed 11 years ago by KaZeR

  • Status changed from new to assigned

Partially applied, being worked on to provide a more general infrastructure. Thanks gerrit :)

comment:3 Changed 11 years ago by flabrosse

  • Cc flabrosse added

comment:4 Changed 11 years ago by akashihi

I've slightly modified this patch, so now it applies to recent svn. Patch also disables caches in freetype library, cause it segvs on Fremantle

Changed 11 years ago by akashihi

comment:5 Changed 10 years ago by www.google.com/accounts/o8/id?id=aitoawkf0frlp4x3vjbz-vqlc-bpyhbdworle10

Forwarded to latest svn and cleaned all those configuration/fullscreen stuff

Changed 10 years ago by www.google.com/accounts/o8/id?id=aitoawkf0frlp4x3vjbz-vqlc-bpyhbdworle10

comment:6 Changed 10 years ago by www.google.com/accounts/o8/id?id=aitoawkf0frlp4x3vjbz-vqlc-bpyhbdworle10

  • Resolution set to fixed
  • Status changed from assigned to closed

Fixed in r3343. Unblanking is done on navit's disable_suspend event, so no configuration and no new attributes required.

Note: See TracTickets for help on using tickets.