From fa5709176b035e58b9f60ff11a90575e8586325b Mon Sep 17 00:00:00 2001 From: rra Date: Sat, 10 Oct 2020 13:32:58 +0200 Subject: [PATCH] --- Home.md | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/Home.md b/Home.md index 0888c55..6511de5 100644 --- a/Home.md +++ b/Home.md @@ -2,8 +2,9 @@ Hi, here we collect some documentation and resources for developing with Python # Links to documentation -* https://lazka.github.io/pgi-docs/ PyGObject API reference -* https://python-gtk-3-tutorial.readthedocs.io/ PyGTK tutorial +* PyGObject API reference https://lazka.github.io/pgi-docs/ +* PyGTK tutorial (start here) https://python-gtk-3-tutorial.readthedocs.io/ +* Extensive docs on working with GTK and Glade as part of Librem5 project https://developer.puri.sm/Librem5/Apps/Gnome.html # Handy tips and tricks @@ -18,4 +19,14 @@ https://wiki.gnome.org/action/show/Projects/GTK/Inspector In the terminal do: `gsettings set org.gtk.Settings.Debug enable-inspector-keybinding true` -Then `ctrl+shift+i` to inspect an element you are hovering over. \ No newline at end of file +Then `ctrl+shift+i` to inspect an element you are hovering over. + +# Reference projects +## Technical +Ideally written in Python, using GTK and x-platform + +* [minigalaxy](https://github.com/sharkwouter/minigalaxy), a GOG library manager using PyGTK and glade +* [Exaile](https://github.com/exaile/exaile), a PyGTK cross platform application + +## Design / conceptual +