[GH-ISSUE #254] [REQ] Port examples from wxPerl, widget galleries? #174

Open
opened 2026-05-05 11:52:39 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @apollolux on GitHub (Jan 23, 2020).
Original GitHub issue: https://github.com/kusti8/proton-native/issues/254

Is your feature request related to a problem? Please describe.
A common problem is lack of docs and lack of examples. Adding more useful examples would go leaps and bounds towards wider adoption.

Describe the solution you'd like
Mainly porting the examples from wxPerl to proton-native to showcase the Qt and eventual wx backends. Also ports of the examples at gtk2 , gtk3 , and the ubiquitous GTK widget factory would also be groovy. :)

Describe alternatives you've considered
Current examples are (intentionally?) limited in scope and/or functionality. AFAIK no other, more thorough examples for proton-native Qt/wx exist.

Additional context
Will probably open separate issues re desktop-specific functionality that could/probably should be exposed via proton-native, such as bringing back the font picker.

I wouldn't mind helping to create some of these examples if/when the functionality exists/is confirmed to exist in proton-native.

Originally created by @apollolux on GitHub (Jan 23, 2020). Original GitHub issue: https://github.com/kusti8/proton-native/issues/254 **Is your feature request related to a problem? Please describe.** A common problem is lack of docs and lack of examples. Adding more useful examples would go leaps and bounds towards wider adoption. **Describe the solution you'd like** Mainly porting [the examples from wxPerl](http://www.wxperl.it/p/source-code.html) to proton-native to showcase the Qt and eventual wx backends. Also ports of the examples at [gtk2](https://developer.gnome.org/gtk2/stable/ch02.html) , [gtk3](https://developer.gnome.org/gtk3/stable/ch03.html) , and [the](https://a.fsdn.com/con/app/proj/gtk-mingw/screenshots/gtk3-widget-factory.png/max/max/1) [ubiquitous](https://upload.wikimedia.org/wikipedia/commons/1/1a/GTK%2B3-widget-factory-3-10.png) [GTK](https://upload.wikimedia.org/wikipedia/commons/c/c2/GTK%2B3-widget-factory-3-12.png) [widget factory](https://upload.wikimedia.org/wikipedia/commons/8/8a/Gtk3-widget-factory-3.16.0.png) would also be groovy. :) **Describe alternatives you've considered** Current examples are (intentionally?) limited in scope and/or functionality. AFAIK no other, more thorough examples for proton-native Qt/wx exist. **Additional context** Will probably open separate issues re desktop-specific functionality that could/probably should be exposed via proton-native, such as bringing back the font picker. I wouldn't mind helping to create some of these examples if/when the functionality exists/is confirmed to exist in proton-native.
gitea-mirror added the
enhancement
label 2026-05-05 11:52:39 -06:00
Author
Owner

@kusti8 commented on GitHub (Jan 30, 2020):

That's a good idea! I'll work on it.

<!-- gh-comment-id:580385914 --> @kusti8 commented on GitHub (Jan 30, 2020): That's a good idea! I'll work on it.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/proton-native#174
No description provided.