2011/7/30 Carsten Haitzler <ras...@rasterman.com>:
> On Sat, 30 Jul 2011 17:11:20 +0200 Leif Middelschulte
> <leif.middelschu...@gmail.com> said:
>
>> 2011/7/30 Carsten Haitzler <ras...@rasterman.com>:
>> > On Fri, 29 Jul 2011 19:12:58 +0200 Leif Middelschulte
>> > <leif.middelschu...@gmail.com> said:
>> >
>> > why did you make it conf_randr.
>> Because I thought maybe people don't need it all the time. Just to
>> configure their setup once and afterwards they don't have to load it
>> anymore.
>> > already months ago i merged config modules -
>> > it's part of conf_display - and e_int_config_display.[ch] in there. as
>> > already mentioned  missing icon.png, which we dont have to worry about if
>> > you merge it in with conf_display. can you do that? :)
>> The reason I didn't merge in conf_display in the first place was, that
>> people might not even have multiple displays, so the entire
>> adjustment/policy stuff is useless to them (e.g. if their drivers just
>> supports RandR <=1.1).
>
> this isn't just for multiple displays its for resolution too and just fyi..
> people with laptops need this quite often. :) if its never used the code is
> never paged in from disk so it costs nothing (if its already part of a module
> loaded anyway).
>
I know what conf_display did :-) I'll integrate its options into 'conf_randr'.

>> But yes, I can merge in conf_display as another page in the toolbook.
>> Though it'll have to wait a bit, until I'm finished with my next exam
>> (end of next week).
>
> well it really should be one and the same dialog. to set up resolution and
> rotation for each screen AND set up how many screens are enabled or not and
> what the policy is when a new screen is found (auto-enable, never enable,
> should it extend or clone etc.).
Per display stuff will be integrated along the integration of conf_display.
Policy stuff is already there and "works for me"(TM).
>
>> I planned to adjust e_int_config_display so it works with CRTCs (RandR
>> 1.2) instead of just the primary screen (RandR 1.1) as it does right
>> now. I won't support RandR 1.1 in that dialog anymore. People whose
>> drivers just support RandR 1.1 shall stay with the current dialog. So
>> actually we need a new name like 'conf_display2' or rename current
>> dialog to e_int_config_single_display and the new one
>> e_int_config_multiple_displays
>
> it really should support the whole range - 1.1, 1.2 etc. - a user shouldnt
> have to switch dialogs to choose what version of a spec is supported. they 
> have
> no clue which one is supported. they just want it to "work". :)
But randr <= and >1.1 work completly different. There is not code
sharing. That's why I pliedge for leaving the dialog (conf_display) as
is and just pop it up instead of integrating it into an else useless
dialog (conf_randr), making the code more complicated than it needs to
be. I went that way before and it's double effort without any
advantage.
As I proposed above:
if (randr < 1.2)
 return conf_display;
else
 return conf_randr; //with conf_display2 integrated

If you can point out a good reason why to rewrite most of the old
craft, I'll do it. But else I see more benefit in getting other things
done.
>
>> >
>> >> Hey,
>> >>
>> >> thanks for your reply.
>> >>
>> >> Attached is yet another set, which fixes an issue when rearranging
>> >> monitors multiple times.
>> >>
>> >> I will send further patches based on these.
>> >>
>> >> BR,
>> >>
>> >> Leif
>> >>
>> >> 2011/7/29 PaulTT <pau...@gmail.com>:
>> >> > it seems cool, thanx
>> >> > didn' try yet, i'll do
>> >> >
>> >> > ------------------------------------------------------------------------------
>> >> > Got Input?   Slashdot Needs You.
>> >> > Take our quick survey online.  Come on, we don't ask for help often.
>> >> > Plus, you'll get a chance to win $100 to spend on ThinkGeek.
>> >> > http://p.sf.net/sfu/slashdot-survey
>> >> > _______________________________________________
>> >> > enlightenment-devel mailing list
>> >> > enlightenment-devel@lists.sourceforge.net
>> >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >> >
>> >>
>> >>
>> >>
>> >> --
>> >> Leif
>> >
>> >
>> > --
>> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
>> > The Rasterman (Carsten Haitzler)    ras...@rasterman.com
>> >
>> >
>> > ------------------------------------------------------------------------------
>> > Got Input?   Slashdot Needs You.
>> > Take our quick survey online.  Come on, we don't ask for help often.
>> > Plus, you'll get a chance to win $100 to spend on ThinkGeek.
>> > http://p.sf.net/sfu/slashdot-survey
>> > _______________________________________________
>> > enlightenment-devel mailing list
>> > enlightenment-devel@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>> >
>>
>>
>>
>> --
>> Leif
>>
>
>
> --
> ------------- Codito, ergo sum - "I code, therefore I am" --------------
> The Rasterman (Carsten Haitzler)    ras...@rasterman.com
>
>



-- 
Leif

------------------------------------------------------------------------------
Got Input?   Slashdot Needs You.
Take our quick survey online.  Come on, we don't ask for help often.
Plus, you'll get a chance to win $100 to spend on ThinkGeek.
http://p.sf.net/sfu/slashdot-survey
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to