← Back to team overview

ubuntu-phone team mailing list archive

Re: [Ports] New method to handle the device specific pixel ratio

 

Does this fix orientation issue with grouper?

Ricardo Salveti de Araujo <ricardo.salveti@xxxxxxxxxxxxx> wrote:

>Hey,
>
>We just landed a merge request [1] created by Oliver (ogra) that 
>improves the way we're currently handling the device specific pixel 
>ratio values.
>
>The main idea is to move the device specific configuration from 
>/usr/bin/ubuntu-session to a proper config file, in a way it won't be 
>needed to change the original sources anymore.
>
>As described at 
>https://wiki.ubuntu.com/Touch/Porting#Screen_Pixel_Ratio, here's how
>you 
>can create your device specific configuration file from tomorrow's
>image on:
>
>First identify the ro.product.device android property used by your 
>device (check the /system/build.prop file from your port or from the 
>original Android image). Then with the desired DPR, create a file at 
>/etc/ubuntu-session.d, adding your custom GRID_UNIT_PX and QTWEBKIT_DPR
>
>variables, also specifying the default form factor you want, such as:
>$ cat /etc/ubuntu-session.d/manta.conf
>GRID_UNIT_PX=20
>QTWEBKIT_DPR=2.5
>FORM_FACTOR="tablet"
>
>Another good side effect is that people will be able to safely update 
>the ubuntu-session package without breaking the previous device
>specific 
>setup. Also, it make way easier to accept new contributions as all we 
>need now is to add a config file to the session-manager package.
>
>Also, please don't forget to send us the config file after you created 
>it for your port, so we can include them in ubuntu-session by default.
>
>Thanks.
>
>[1] 
>https://code.launchpad.net/~ogra/session-manager/posix-rewrite/+merge/153542
>
>-- 
>Ricardo Salveti de Araujo
>
>-- 
>Mailing list: https://launchpad.net/~ubuntu-phone
>Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>Unsubscribe : https://launchpad.net/~ubuntu-phone
>More help   : https://help.launchpad.net/ListHelp

-- 
Sent from my Android phone with K-9 Mail. Please excuse my brevity.

Follow ups

References