← Back to team overview

ubible-dev team mailing list archive

Re: toolbar images

 

Hi Israel,

Thanks for forwarding. I will try converting to using that icon file format. That is what is nice about the getIcon() method I used. Now, instead of having to replace the direct file references with the image:// reference, we can just change how the getIcon() method works.

Thanks, I will take a look at your branch soon.

Yes, my vacation went well. I started my first job last week, so now I have highschool work and a part time job, so it's been a little crazy. I will try to finish typing up the design doc today.

~ Michael

On 11/3/13, 5:44 PM, Israel wrote:
I am forwarding this to the uBible list, because I think this will be worth implementing (for future proofing the code).
Basically it removes the specific links to icon location and uses
iconSource: Qt.resolvedUrl('image://theme/reload')
where reload is the name of the icon -.svg
which is similar to the ingenious code you made, but seems like it will work even if the icons move (or are not in the same place on the phone... though I think that is not the case).

On another note, after working heavily on another project (which I still need to squash some bugs... it is a website, and cross browser/device implementation can be tricky (IE... bleh)) I have begun working on festival implementation, though I am still working out some issues... and the code doesn't yet work, though I will try to get it up tonight, or in the next few days. I uploaded my buggy non-working code to my branch, in case you want to look at it and make any suggestions.

I hope your vacation is going/went well. I look forward to seeing your design work!

-------- Original Message --------
Subject: 	Re: [Ubuntu-phone] Add image for toolbar buttons?
Date: 	Sun, 03 Nov 2013 16:01:47 +0000
From: 	Sam Bull <sam.hacking@xxxxxxxx>
To: 	Israel <israeldahl@xxxxxxxxx>
CC: 	ubuntu-phone@xxxxxxxxxxxxxxxxxxx



On Sat, 2013-11-02 at 12:16 -0500, Israel wrote:
> Does it work with the icons installed though.  Since these apps are to
> be cross platform (cross device?), I think this would be needed, in
> order for these apps to be truly device independant

Using Matt's method, the icons show up just fine on my laptop, running
Ubuntu GNOME 13.10. Though the icons appear to be GNOME icons rather
than the mobile icons (which makes sense).

> On 11/02/2013 01:41 AM, Matt Austin wrote:
> > After some experimentation, I got the following to work:
> >
> >     tools: ToolbarItems {
> >         ToolbarButton {
> >             action: Action {
> >                 text: 'Refresh'
> >                 iconSource: Qt.resolvedUrl('image://theme/reload')
> >                 onTriggered: {}
> >             }
> >         }
> >     }







Follow ups

References