On Thu, 24 Apr 2014 09:34:21 +0200 Pierre Couderc <pie...@couderc.eu> said:

> 
> On 04/24/2014 01:18 AM, Carsten Haitzler (The Rasterman) wrote:
> > On Wed, 23 Apr 2014 21:11:00 +0200 Pierre Couderc <pie...@couderc.eu> said:
> >
> >> Le 23/04/2014 16:51, Carsten Haitzler (The Rasterman) a écrit :
> >>> On Wed, 23 Apr 2014 14:15:42 +0200 Pierre Couderc <pie...@couderc.eu>
> >>> said:
> >>>
> >>>> On 04/23/2014 01:36 PM, Carsten Haitzler (The Rasterman) wrote:
> >>>>> On Wed, 23 Apr 2014 11:29:05 +0200 Pierre Couderc <pie...@couderc.eu>
> >>>>> said:
> >>>>>
> >>>>>> If you consider that when the user makes a mistake, it is a bug, then
> >>>>>> it is bug.
> >>>>>> Else it is that the user - myself - is a bit silly (I am generous with
> >>>>>> myself with the "a bit"...).
> >>>>>>
> >>>>>> In fact, I did open the "Theme selector" dialog,  clicked on Personal,
> >>>>>> navigate to my ~/Download directory, find my .edj file
> >>>>>> click on  it, I see the new them displayed, than I click on Apply,
> >>>>>> then... I turn back to previous theme !
> >>>>> how did you navigate to there? you shouldnt be able to.. oh wait.. you
> >>>>> might have used keyboard shortcuts like typing in a path? argh. that
> >>>>> wasnt meant to be possible. the theme selector displays one of 2
> >>>>> directories only (personal and system) and anything else you import and
> >>>>> is copied there (the intent is that if you delete the original you
> >>>>> select it wont break e).
> >>>>>
> >>>>>
> >>>> Mmm, no , I did not enter a path "by hand"
> >>>> I did exactly :
> >>>> - clicked on Personal (I have checkd later that I was in
> >>>> - /home/xxxx/.elementary/themes
> >>> oh the go up a dir button.... i forgot about that. it shouldt allow you
> >>> above the base dir there you start in. that's an oops.
> >>>
> >>>
> >> Well, the other solution is to keep the up directory and remove the
> >> "import" button, which use was not clear for the 'silly" user...
> > didn't you see the bit where import == copy in so if the user goes and
> > deletes/moves/renames the original things don't break? theme files are
> > continually paged from all the time - data is loaded continually from that
> > file based on indexes loaded and cached. you are not meant to go outside
> > the little sandbox of themes safely copied in. (we can't do anything about
> > a user manually finding that path and messing around but the intent was to
> > not make it easy to shoot yourself in the foot)
> >
> >
> Oh yes, sure, I understand - now,  and as a developer myself - the need 
> of an internal copy of the theme.
> I am only trying to help by giving you the feeling of a neophyte in 
> enlightenment...
> Maybe, "apply" should make import if not soon done.

sure... if i wanted a full file browser though... it'd work like efm - since
efm and that theme list are the same object/widget/code (list mode vs icon
mode). because it IS a filemanager it can browse... bug is that you are allowed
to escape the "jail" with going up a directory. :) so the theme not working is
not itself the bug - it's that you can escape the dir. :)

and indeed copying in on apply might actually be better. not going to change
this now as all our config dialogs need a rewrite, BUT... in future it may be
what gets done when that gets rewritten.

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


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to