conrod icon indicating copy to clipboard operation
conrod copied to clipboard

please support more example

Open Silentdoer opened this issue 4 years ago • 7 comments

like title

Silentdoer avatar Sep 11 '20 12:09 Silentdoer

Would you mind explaining a bit? Currently there are 23 examples in Conrod, a lot of which showcase different widgets, while others show the usage of different backends. What other examples would you like to see?

P.S. it is known that the guide is quite lacking, but that is another issue.

alvinhochun avatar Sep 11 '20 17:09 alvinhochun

i am sorry, i can not find the examples.., it has a single repository?

Silentdoer avatar Sep 17 '20 00:09 Silentdoer

I expect some examples like iced with screenshot..

Silentdoer avatar Sep 17 '20 00:09 Silentdoer

The majority of the examples are in the conrod_glium backend, inside backends/conrod_glium/examples. There are also examples for other backends. All examples can be run using cargo run --example <name> from inside the project dir and you can get a list of examples with cargo run --example.

There are some screenshots in the guide but there aren't screenshots for every examples.

alvinhochun avatar Sep 17 '20 07:09 alvinhochun

Oh damn. I was searching all day for examples, and they're in the backends folder.

Kiiyya avatar Dec 27 '20 16:12 Kiiyya

It's not optimal, but the examples depend on the specific backends so they can't be placed directly inside conrod_core. Do you have any suggestions on an alternative way of organizing the examples?

alvinhochun avatar Dec 28 '20 09:12 alvinhochun

Simply mention where they are at the end of any tutorial, or in the root readme file. "For more examples, have a look into....". Or give more in-line examples in the root readme, or actually update the guide. The guide is very outdated, and a lot of breaking changes have happened since then, which makes it hard for newcomers. And I gotta be honest, after two days of struggling with conrod I have given up :x It's just such a shame, because I'm sure conrod has tons of functionality and so much love and work put into it, but the lack of documentation makes all of that inaccessible to newcomers.

Kiiyya avatar Jan 03 '21 19:01 Kiiyya