On Mon, 4 Aug 2014 14:44:02 +0300 Kai Huuhko <[email protected]> said:

> A media center app is meant to take over a display device and have
> it's own mini-apps displayed internally. Usually in a media center
> setup there's only the TV (large screen) attached, but sometimes a
> side screen (a smaller monitor) is attached to the computing device as
> well.
> 
> Epymc was designed without elm infrastructure in mind at all, it
> doesn't read the system scale from elm, instead it has the scale as a
> configuration option. This suits it better as it is acting more as a
> kind screen manager rather than an app amongst other apps in a desktop
> environment.

in usuing elm... it reads the system scale from elm because elm does
that itself for all widgets, like it or not.

> Per-screen profile in elm could be used to handle this use case, but
> then again, is it easier to have this in the system configuration, or
> in the media center configuration?

it shouldn't be a problem to have the ability to set, save and apply the screen
settings from epmyc. this isn't the issue. the problem is that it's "too big"
at scale 1.0 - it should match everything else at scale 1.0 that you have on
your desktop. it shouldnt go mess with system scale config by default - only on
user request. my point is that making it "big" at scale 1 doesn't solve things
like 4k display - it'll be small there. if i run it on my 2560x1440 screen and
use it far away - same story. if i run it on an old crt - same story. scale
needs adjusting in the end somewhere. maybe add a first run wizard asking the
user "what looks nice" with a "skip" option that leaves things as they are -
and make sure the design looks like it fits with other things at scale 1.0

> Media centers may come in readily usable package with only a remote
> and the user needs to only plugin power and a screen. How would the
> user then be able to configure elm options?
> 
> 2014-08-04 14:19 GMT+03:00 Carsten Haitzler <[email protected]>:
> > On Mon, 4 Aug 2014 11:38:15 +0200 Davide Andreoli <[email protected]>
> > said:
> >
> >> 2014-08-04 10:14 GMT+02:00 Carsten Haitzler <[email protected]>:
> >>
> >> > On Mon, 4 Aug 2014 09:47:44 +0200 Davide Andreoli
> >> > <[email protected]> said:
> >> >
> >> > > 2014-08-04 9:33 GMT+02:00 Cedric BAIL <[email protected]>:
> >> > >
> >> > > > Hello,
> >> > > >
> >> > > > On Mon, Aug 4, 2014 at 9:07 AM, Davide Andreoli <
> >> > [email protected]>
> >> > > > wrote:
> >> > > > > 2014-08-04 2:54 GMT+02:00 Daniel Juyung Seo <[email protected]>:
> >> > > > >> Hi, great job!
> >> > > > >> I had svn version of epymc but I can't even remember how it was
> >> > because
> >> > > > >> there were a lot of enhancements.
> >> > > > >> Thanks to you.
> >> > > > >>
> >> > > > >> By the way, I have a couple of comments.
> >> > > > >> 1. The icon and text sizes are too big compared with the default
> >> > > > elementary
> >> > > > >> theme with the default scalability. I had to manually scale it
> >> > > > >> down
> >> > to
> >> > > > 0.5
> >> > > > >> to match it with default elementary theme from the general
> >> > configuration
> >> > > > >> panel. Is there a reason behind this?
> >> > > > >>
> >> > > > >
> >> > > > > This is a media center, it is designed to be used in fullscreen
> >> > > > > from
> >> > your
> >> > > > > couch...
> >> > > > > Can you read the texts from the couch at 0.5 scale? this app is not
> >> > > > > designed
> >> > > > > to match the default elm theme for the desktop.
> >> > > > > But, if you really prefer a smaller scale (maybe your monitor has
> >> > > > different
> >> > > > > dpi?)
> >> > > > > you can adjust the interface scale right from the config, there's a
> >> > > > proper
> >> > > > > option
> >> > > > > for that.
> >> > > >
> >> > > > Hum, I think the intent of scale is different. We should define what
> >> > > > scale 1.0 means, but until now it has pretty much means that it is a
> >> > > > 90 dpi screen being read at 60 cm. Now your issue is with elementary
> >> > > > config and this is something we need to solve. Enlightenment make it
> >> > > > possible to specify an elementary profile per virtual desktop (If you
> >> > > > manage to find the configuration option). The idea being that we
> >> > > > should have a TV profile for elementary that will be used when we use
> >> > > > it with a TV screen. I would argue that Enlightenment need
> >> > > > improvement in that regard, but it would be neat to provide a config
> >> > > > dialog with widget preview when a screen is plugged in to solve this
> >> > > > kind of config hazard.
> >> > > >
> >> > > > Anyway point is, current situation need to improve. I understand why
> >> > > > you did that as it help users until we have a better configuration
> >> > > > infrastructure/UI, but when that happen Daniel will be perfectly
> >> > > > right.
> >> > > >
> >> > >
> >> > > Indeed all this is valid for desktop application, but this is a
> >> > mediacenter,
> >> > > it is designed to work without a desktop, without the need of a wm
> >> > > nor elm_config. In fact epymc don't use the default elm theme, it
> >> > implement
> >> > > it's own theme. And imo the scale is perfect as it is used now.
> >> >
> >> > and what do you do when it's on 4k? you need elm_config and scale all of
> >> > a sudden. what if it's on a SD screen on some older crt (480p)? same
> >> > story.
> >> >
> >>
> >> I do not follow you here... When you are on a 4k or the older crt display
> >> you just
> >> need to change the scale of epymc (from it's own config) to match your
> >> resolution
> >> ...and your couch-display distance :)
> >
> > and what it epymc is part of several apps i used and i switch? they will now
> > also need their own config. they should all inherit the same system config.
> > then it works correctly out of the box on each display as each display is
> > configured to the users liking, as opposed to it being "too big" or "too
> > small" and having to configure each app like this specially.
> >
> >> > > > --
> >> > > > Cedric BAIL
> >> > > >
> >> > > >
> >> > > >
> >> > ------------------------------------------------------------------------------
> >> > > > Infragistics Professional
> >> > > > Build stunning WinForms apps today!
> >> > > > Reboot your WinForms applications with our WinForms controls.
> >> > > > Build a bridge from your legacy apps to the future.
> >> > > >
> >> > > >
> >> > http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> >> > > > _______________________________________________
> >> > > > enlightenment-devel mailing list
> >> > > > [email protected]
> >> > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >> > > >
> >> > >
> >> > ------------------------------------------------------------------------------
> >> > > Infragistics Professional
> >> > > Build stunning WinForms apps today!
> >> > > Reboot your WinForms applications with our WinForms controls.
> >> > > Build a bridge from your legacy apps to the future.
> >> > >
> >> > http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> >> > > _______________________________________________
> >> > > enlightenment-devel mailing list
> >> > > [email protected]
> >> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> >> > >
> >> >
> >> >
> >> > --
> >> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> >> > The Rasterman (Carsten Haitzler)    [email protected]
> >> >
> >> >
> >
> >
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > The Rasterman (Carsten Haitzler)    [email protected]
> >
> >
> > ------------------------------------------------------------------------------
> > Infragistics Professional
> > Build stunning WinForms apps today!
> > Reboot your WinForms applications with our WinForms controls.
> > Build a bridge from your legacy apps to the future.
> > http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> > _______________________________________________
> > enlightenment-devel mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 
> ------------------------------------------------------------------------------
> Infragistics Professional
> Build stunning WinForms apps today!
> Reboot your WinForms applications with our WinForms controls. 
> Build a bridge from your legacy apps to the future.
> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [email protected]


------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to