LOn Saturday, 22 June 2013, Walter Bender  wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
> * You seem to have a Sugar/sugar mismatch in the theme name and directory<br>
> name.<br>
<br>
Not sure this is a problem. In the sugar theme, the name is OLPC,<br>
which doesn't match anything.<br></blockquote><div><br></div><div>You are probably right I didn't test it separately. I thought it might matter because the index was outside, being inside it would make sense to not matter. We should change OLPC :)</div>
<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
> * You don't want to call gtk-icon-cache-update on the system path. You might<br>
> want to do so on the user icon dir instead.<br>
<br>
Don't think I need this at all. But it can be added to Ignacio's user<br>
app if needed.<br></blockquote><div><br></div><div> </div><div>Not required but I don't know if it would be a good optimisation. Gtk might not cache icons in memory, if that's the case we should do this to avoid touching disk every time. Need to check the code.</div>
<div><br></div><div>If we do it I'd rather do it in the shell, it's a global thing.</div><br><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
> * If you haven't yet take a look to<br>
> <a href="http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html" target="_blank">http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html</a><br>
> which explains nicely how this stuff is supposed to work.<br>
<br>
I was looking for something like this. Couldn't find anything as<br>
straight-forward in the GNOME docs.<br>
<br>
Seems as long as we set up the theme properly (which can be done from<br>
user space), we can do everything from the activity itself, so no need<br>
for any sugar changes to <br>
</blockquote><div><br></div><div>Something you might want in the shell is to refresh the caches (both gtk and sugar) on file changes in the user directory. Otherwise you will need a restart. Perhaps as a first step requiring a restart is ok, I dunno. Make it all work on the fly is probably some work, I'm sure there are bugs involved too.<span></span> </div>
<br><br>-- <br>Daniel Narvaez<br><br>