A new version of *"TW Icons"* is available !!!

*v1.4 *(https://morosanuae.github.io/tw-icons). Now with a total of *~36500 
icons* *(13 libraries)*. 

*Features*: 

   -  2 new libraries added: *"Eva Icons"*, *"Heroicons" **(requested by 
   Mohammad)*.
   - The icons selected in the export list can now be imported by 
   drag'n'drop *(requested by Mat)*.

For more info, please checkout the "version history". 

@Mat I couldn't find a simple (wikitext based) solution for importing a 
batch of icons by drag'n'drop. Sorry.

On Thursday, March 11, 2021 at 4:38:13 PM UTC+2 [email protected] wrote:

> Hi Mat, 
>
> 1) OK. I'll include that in the next version.
> 2) Sounds good! I'll add this feature in the next version.
> 3) This sounds good also, but I'll have to investigate if there is a 
> technical solution for this.
> 4) The "Max. icons/page:" setting doesn't help you? You can select a 
> lower limit for the number of icons displayed per page.
>
> Thanks for the feedback!
>
> On Thursday, March 11, 2021 at 4:11:19 PM UTC+2 Mat wrote:
>
>> Morosanaue - since you're a perfectionist I will mention a few bits that 
>> would improve it even further, IMO:
>>
>> 1) A link on the page to the gh page for posting issues and ideas etc 
>> instead of here. (Unless you really prefer here ;-)
>> 2) Often I only want a single icon. It is more convenient to directly 
>> drag this over into my tiddler rather than having to export it and fiddle 
>> with files. It is already possible to directly drag'n drop from the *big* 
>> list but it would be good if one could directly drag from the *selected 
>> *list 
>> because I first put "potential" icons there and only thereafter decide 
>> which one I want.
>> 3) It would also be neat if one could directly drag all the selected 
>> icons without export. For example they could all be added so they show in a 
>> draggable tag pill. (Maybe the "Export selected" button could even *be* 
>> a tag pill styled to look like it does now so that clicking it (clickdown 
>> and up) triggers export but clicking down and drag also works. I have no 
>> idea if this is possible.)
>> 4) When scanning for icons it is somewhat annoying to have to scroll the 
>> page. Even if there is a Nextpage button both at top and bottom, it would 
>> be even smoother if one can simply *stay *with the mouse on Next page 
>> and click it repeatedly. I.e this means the big list would not display as 
>> many icons at a time per page. 
>>
>> Thank you for THE icon haven in TiddlyVerse.
>>
>> <:-)
>> On Thursday, March 11, 2021 at 9:42:07 AM UTC+1 [email protected] wrote:
>>
>>> A new version of *"TW Icons"* is available !!!
>>>
>>> *v1.3 *(https://morosanuae.github.io/tw-icons) now with a total of *~35500 
>>> icons*. 
>>>
>>> *Features*: 
>>>
>>>    -  3 new libraries added: *"Boxicons"*, *"Emblemicons" *and* "Tabler 
>>>    Icons"*.
>>>    
>>>
>>> For more info, please checkout the "version history". 
>>>
>>>
>>> On Sunday, February 21, 2021 at 3:17:00 PM UTC+2 [email protected] 
>>> wrote:
>>>
>>>> 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/51f60950-dc56-4180-be91-ead238439824n%40googlegroups.com.

Reply via email to