On Sat, 30 Apr 2016 17:30:42 +0000 Andrew Williams <a...@andywilliams.me> said:

> Hi,
> 
> Yes, all that is in place, there are APIs and E calls them if you're
> running efl 1.18.
> The problem I'm trying to figure is how can an E dialogue say "use elm
> icons for apps" as it only applies to a subset of apps.
> 
> Following a suggestion I've updated the elm_config to list fdo sets
> alongside an alternative "use icons from elementary theme" checkbox - they
> are mutually exclusive.

precisely what i was saying. :) they are 2 different settings values/fields.
the checkbox cannot apply to regular apps as they simply can't get the elm
theme content - icons are edje data. it's part of the problem space. :)

> Is the only sensible option then to have another checkbox in the E icon
> settings that similarly applies this value? If so its going to get mighty
> unintuitive I think...

yup. but you could just bury this in advanced stuff somewhere (the checkbox).

> Cheers,
> Andy
> On Sat, 30 Apr 2016 at 12:56, Carsten Haitzler <ras...@rasterman.com> wrote:
> 
> > On Thu, 28 Apr 2016 23:55:45 +0000 Andrew Williams <a...@andywilliams.me>
> > said:
> >
> > > So I've updated elm to offer a user choice to use an fdo theme from the
> > > list installed - or to use the built in elm icons. This is in elm_config.
> > > I hooked in E the ability to set this if the user selects an fdo theme
> > and
> > > "apply to apps" is set. So far so good.
> > > What I'm not sure about is the condition where users sets an fdo theme
> > for
> > > apps but really wants to use elm icons for any e apps...
> > > This conflicts with what E can set, so I'm hesitating from forcing e
> > > configuration on elm.
> > >
> > > Question: is it even sensible to allow the user to do this? Can we assume
> > > that anyone in E cannot use the elm icon set if they have specified an
> > fdo
> > > theme as their icon source for apps? Should the elm icon theme option be
> > > hidden if you're running in e?
> > > Then more complications of what if they have different desktop envs...
> >
> > the above seems sensible. it only applies to e apps anyway, so either use
> > configured fdo icon theme or the elm theme icons. setting what fdo theme
> > to use
> > is kind of necessary too as otherwise we have to do xsettings and then
> > what in
> > wayland? we could support an env var too...
> >
> > anyway it's kind of a necessity to be able to select fdo or elm theme and
> > then
> > select what the fd theme is
> >
> > > My thoughts are to either:
> > > 1) leave it as is and allow users to set up the complex configuration
> > above
> > > 2) force e's icon selection on elm if "use for apps" is chosen in e's
> > > config.
> >
> > e can just swizzle elm's config. elm api's for that. :)
> >
> > > Mostly I like 2 because it is a better first use experience for users of
> > E
> > > as they probably don't want elm icons by default (but we technically use
> > it
> > > as the default so that outside of e (Tizen etc)) it works as previously
> > > agreed.
> > >
> > > Sorry for the brain dump,
> > > Andy
> > >
> > ------------------------------------------------------------------------------
> > > Find and fix application performance issues faster with Applications
> > Manager
> > > Applications Manager provides deep performance insights into multiple
> > tiers of
> > > your business applications. It resolves application problems quickly and
> > > reduces your MTTR. Get your free trial!
> > > https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
> > > _______________________________________________
> > > enlightenment-devel mailing list
> > > enlightenment-devel@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> > >
> >
> >
> > --
> > ------------- Codito, ergo sum - "I code, therefore I am" --------------
> > The Rasterman (Carsten Haitzler)    ras...@rasterman.com
> >
> >


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Find and fix application performance issues faster with Applications Manager
Applications Manager provides deep performance insights into multiple tiers of
your business applications. It resolves application problems quickly and
reduces your MTTR. Get your free trial!
https://ad.doubleclick.net/ddm/clk/302982198;130105516;z
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to