I understand. I do not know enough however to know if there is a difference in using tags or alias field. How that would impact the performance. I think someone did a test of that long time ago. unfortunately I was not able to find the result by searching.
Birthe søndag den 21. februar 2021 kl. 13.59.52 UTC+1 skrev [email protected]: > @Birthe > > "Now wouldn't tags for aliases put a hefty burden on exactly the speed of > use?" > > I guess this will somehow impact performance, but if you can't find the > icons you need in a short amount of time, I think the speed of the app > becomes somewhat irrelevant. > > It may be relevant only if you want to visually parse all the pages > searching for your desired icons. > > On Sunday, February 21, 2021 at 2:40:39 PM UTC+2 [email protected] > wrote: > >> Icons are lovely, lots of icons even better. The best part being the >> beautiful presentation and ease of use. I am fascinated by the speed of it >> all despite it being 35.7 mb big last time I downloaded. >> >> Now wouldn't tags for aliases put a hefty burden on exactly the speed of >> use? >> >> Birthe >> >> søndag den 21. februar 2021 kl. 13.25.39 UTC+1 skrev [email protected]: >> >>> So, as I said previously, I want to add metadata to icons, especially >>> "aliases", but I don't know what is the better method: >>> >>> >>> - to add them as tags or >>> - as a list in a field called "aliases". >>> - or maybe both? >>> >>> >>> What do you think? >>> >>> On Sunday, February 21, 2021 at 1:24:01 PM UTC+2 [email protected] >>> wrote: >>> >>>> @Pit.W. Thanks a lot Pit! I feel a little embarrassed to be honest. >>>> After all, ANYONE can accomplish this with a little effort and knowledge >>>> (just a little). But thanks anyway! I'm glad that you (and others) find my >>>> work useful. I consider this my tribute to TiddlyWiki app and its creators >>>> and also to our community. >>>> >>>> @Mat And it may become even crazier! ;) >>>> >>>> @Joshua You're welcome! I also have discovered metadata for some of the >>>> libraries, but I was thinking of an universal catalog. I want to add >>>> metadata for the entire library, at least for generic icons (e.g. house, >>>> book, people etc.) and their variants. And I want to do it in a single >>>> operation, with big JSON file that contain all the icons. >>>> >>>> On Sunday, February 21, 2021 at 2:24:21 AM UTC+2 [email protected] >>>> wrote: >>>> >>>>> Awesome, thank you for the example data file. >>>>> >>>>> I have meta-data available for a few of the libraries I was >>>>> experimenting with. For example, for GameIcons.net (which I think you >>>>> have >>>>> imported), their website-catalog has tags for all the icons. I used Node >>>>> and an 'R' script to manually download and partse each web-page, extract >>>>> the meta-data (tags, etc), and then append that to the final Tiddler >>>>> data. >>>>> (Repo: https://github.com/joshuafontany/TW5-SVG-Scripts). >>>>> >>>>> This allowed me to extract, for example, the below block of the >>>>> >>>>> ``` >>>>> caption: police-badge >>>>> description: Symbol of law enforcement. The best moment to show it, >>>>> it's to shout "FBI" and break the door with a kick. >>>>> name: andymeneely/police-badge >>>>> tags: $:/tags/Icon police shield symbol >>>>> title: $:/icons/gameicons/andymeneely/police-badge >>>>> type: >>>>> ``` >>>>> >>>>> I have that for the whole library. The FontAwesome5 svg files also >>>>> have a separate meta-data YAML file that I parsed for the meta-data. >>>>> >>>>> I will clone your repo and see how I can integrate the meta-data I >>>>> have available! >>>>> >>>>> Best, >>>>> Joshua Fontany >>>>> On Thursday, February 18, 2021 at 5:39:14 AM UTC-8 [email protected] >>>>> wrote: >>>>> >>>>>> @Joshua As I said before, I've processed the original SVG files with >>>>>> some scripts made in Windows 10 Powershell. All operations are done with >>>>>> PowerShell: creating files, replacing content, creating the TiddlyWiki >>>>>> formal structure and adding content. The final output is a JSON file >>>>>> which >>>>>> includes an array of JS objects (every object is an icon). You can see >>>>>> below an example: >>>>>> >>>>>> { >>>>>> >>>>>> "title":"$:/images/google-material-design/action/filled/18px/star-rate", >>>>>> "tags":"$:/tags/Image Icons Images SVG", >>>>>> "caption":"star-rate", >>>>>> "collection":"filled", >>>>>> "category":"Action", >>>>>> "library":"Google Material Design", >>>>>> "library_version":"5.9.55", >>>>>> "text":"<svg width=\"22pt\" height=\"22pt\" >>>>>> class=\"tc-image-gmd-star-rate tc-image-button\" viewBox=\"0 0 18 18\" >>>>>> width=\"18\"><path d=\"M9 11.3l3.71 2.7-1.42-4.36L15 7h-4.55L9 2.5 7.55 >>>>>> 7H3l3.71 2.64L5.29 14z\"/><path d=\"M0 0h18v18H0z\" >>>>>> fill=\"none\"/></svg>" >>>>>> } >>>>>> On Thursday, February 18, 2021 at 3:25:32 PM UTC+2 [email protected] >>>>>> wrote: >>>>>> >>>>>>> @Joshua Thanks! Can you explain in more detail what you have in >>>>>>> mind? I didn't understand very well. I need aliases for icons. I found >>>>>>> this >>>>>>> kind of metadata for some of the libraries but I didn't include it yet. >>>>>>> >>>>>>> On Thursday, February 18, 2021 at 1:35:47 AM UTC+2 >>>>>>> [email protected] wrote: >>>>>>> >>>>>>>> Super impressed with how this has come together. I'll have to >>>>>>>> review how you are preparing the tiddler files, and add in some of the >>>>>>>> libraries that I have scraped meta-data for. Thanks! >>>>>>>> >>>>>>>> On Wednesday, February 17, 2021 at 2:26:45 PM UTC-8 >>>>>>>> [email protected] wrote: >>>>>>>> >>>>>>>>> @Birthe You're welcome! >>>>>>>>> >>>>>>>>> On Thursday, February 18, 2021 at 12:22:08 AM UTC+2 >>>>>>>>> [email protected] wrote: >>>>>>>>> >>>>>>>>>> Thank you so much for this wonderful resource. Also for reminding >>>>>>>>>> us, to save a local copy. 29.2mb to be precise. >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Birthe >>>>>>>>>> onsdag den 17. februar 2021 kl. 22.48.32 UTC+1 skrev >>>>>>>>>> [email protected]: >>>>>>>>>> >>>>>>>>>>> @TiddlyTweeter Thank you very much! It means a lot! :) >>>>>>>>>>> >>>>>>>>>>> My suggestion for you all is to make personal copies of the site >>>>>>>>>>> versions as backup in case I will not be able to ensure the >>>>>>>>>>> availability of >>>>>>>>>>> the site (and the content) in the future, so one can restore it to >>>>>>>>>>> another >>>>>>>>>>> public location. Now it is a free and open community resource, so >>>>>>>>>>> anyone >>>>>>>>>>> can do that. Also you can use it as an offline version in case of >>>>>>>>>>> internet >>>>>>>>>>> connection failure. It's only about 30 MB. >>>>>>>>>>> >>>>>>>>>>> On Wednesday, February 17, 2021 at 9:12:31 PM UTC+2 >>>>>>>>>>> TiddlyTweeter wrote: >>>>>>>>>>> >>>>>>>>>>>> [email protected] wrote: >>>>>>>>>>>> >>>>>>>>>>>>> A new version of *"TW Icons"* is available !!! >>>>>>>>>>>>> >>>>>>>>>>>>> *v1.1 *(https://morosanuae.github.io/tw-icons) now with a >>>>>>>>>>>>> total of *~25000 icons*. >>>>>>>>>>>>> >>>>>>>>>>>>> *Features*: >>>>>>>>>>>>> >>>>>>>>>>>>> - The *"Google Material Design"* library was added. More >>>>>>>>>>>>> libraries are on the way, so stay tuned! : >>>>>>>>>>>>> >>>>>>>>>>>>> WHOAH !!! That is now a super useful resource! Way better, >>>>>>>>>>>> actually, than most any SVG online libraries. >>>>>>>>>>>> And the fact you prepared, via scripts, all the icons to be >>>>>>>>>>>> immediately usable in TW is illustrative of your skill in >>>>>>>>>>>> programming. >>>>>>>>>>>> >>>>>>>>>>>> I think it is a major achievement! >>>>>>>>>>>> >>>>>>>>>>>> And, given the vast scale of it now, I'm amazed at its GOOD >>>>>>>>>>>> performance. >>>>>>>>>>>> So it is also concrete testament that with good data design TW >>>>>>>>>>>> can be well performative at scale. >>>>>>>>>>>> >>>>>>>>>>>> All hats off. Best wishes, >>>>>>>>>>>> TT >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>> -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/c6ef505f-c487-44b1-830e-503f3d244fc6n%40googlegroups.com.

