← Back to team overview

ubuntu-phone team mailing list archive

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

 

Config for Galaxy Note 10.1

GT-N8000.conf
GRID_UNIT_PX=10
QTWEBKIT_DPR=2.0
FORM_FACTOR="tablet"

GT-N8013.conf
GRID_UNIT_PX=10
QTWEBKIT_DPR=2.0
FORM_FACTOR="tablet"

GT-N8010.conf
GRID_UNIT_PX=10
QTWEBKIT_DPR=2.0
FORM_FACTOR="tablet"

GT-N8020.conf
GRID_UNIT_PX=10
QTWEBKIT_DPR=2.0
FORM_FACTOR="tablet"


On Fri, Mar 22, 2013 at 2:54 PM, Stephan K <gerrett84@xxxxxxxxx> wrote:

> Config for Galaxy Note
>
> GT-N7000.conf
> GRID_UNIT_PX=18
> QTWEBKIT_DPR=1.5
> FORM_FACTOR="phone"
>
>
> 2013/3/22 Ricardo Salveti de Araujo <ricardo.salveti@xxxxxxxxxxxxx>
>
>> 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<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<https://code.launchpad.net/~ogra/session-manager/posix-rewrite/+merge/153542>
>>
>> --
>> Ricardo Salveti de Araujo
>>
>> --
>> Mailing list: https://launchpad.net/~ubuntu-**phone<https://launchpad.net/~ubuntu-phone>
>> Post to     : ubuntu-phone@lists.launchpad.**net<ubuntu-phone@xxxxxxxxxxxxxxxxxxx>
>> Unsubscribe : https://launchpad.net/~ubuntu-**phone<https://launchpad.net/~ubuntu-phone>
>> More help   : https://help.launchpad.net/**ListHelp<https://help.launchpad.net/ListHelp>
>>
>
>
> --
> 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
>
>

References