Ticket #282 (closed enhancement/feature request: fixed)

Opened 19 months ago

Last modified 3 months ago

Screen unblank support for Nokia N8x0

Reported by: Gerritv Owned by: KaZeR
Priority: major Milestone: version 0.2.0
Component: core Version: svn
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

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

Change History

Changed 19 months ago by Gerritv

code changes

Changed 19 months ago by Gerritv

xpm/desktop-files/ service file

Changed 19 months ago by Gerritv

debian/postinst

Changed 19 months ago by Gerritv

debian/prerm

Changed 19 months 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 :-(

Changed 19 months ago by KaZeR

  • status changed from new to assigned

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

Changed 9 months ago by flabrosse

  • cc flabrosse added

Changed 8 months 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 8 months ago by akashihi

Changed 3 months ago by https://www.google.com/accounts/o8/id?id=aitoawkf0frlp4x3vjbz-vqlc-bpyhbdworle10

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

Changed 3 months ago by https://www.google.com/accounts/o8/id?id=aitoawkf0frlp4x3vjbz-vqlc-bpyhbdworle10

Changed 3 months ago by https://www.google.com/accounts/o8/id?id=aitoawkf0frlp4x3vjbz-vqlc-bpyhbdworle10

  • status changed from assigned to closed
  • resolution set to fixed

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.