puppylinux-woof-CE / gtkdialog

Script friendly gtk GUI builder
GNU General Public License v2.0
30 stars 18 forks source link

preparations for 0.8.5 release #135

Closed 01micko closed 2 years ago

01micko commented 2 years ago

re #130

01micko commented 2 years ago
gtkdialog -v
gtkdialog version 0.8.5  (C) 2003-2007 Laszlo Pere, 2011-2012 Thunor
Built with support for: GTK+ 3, VTE.

TO DO

step- commented 2 years ago

missing version bump

doc/reference/tree.html
192:<td class="wiki">0.8.4</td>
198:<td class="wiki">0.8.4</td>

doc/reference/window.html
140:<td class="wiki">0.8.4</td>
146:<td class="wiki">0.8.4</td>
step- commented 2 years ago

missing executable permission

examples/menubar/menubar
step- commented 2 years ago

Optional: update AUTHORS file Suggestion: just saying "the woof-CE gtkdialog contributors" is enough (at least for me) since the commit log already documents authorship details.

step- commented 2 years ago

Optional: documenting the meson build in INSTALL? Already at the start of file README

step- commented 2 years ago

Optional: update ChangeLog? Or maybe just add link to wiki's Development section.

01micko commented 2 years ago

missing version bump

doc/reference/tree.html
192:<td class="wiki">0.8.4</td>
198:<td class="wiki">0.8.4</td>

doc/reference/window.html
140:<td class="wiki">0.8.4</td>
146:<td class="wiki">0.8.4</td>

I get window but tree? Should be 0.8.5?

step- commented 2 years ago

missing version bump

doc/reference/tree.html
192:<td class="wiki">0.8.4</td>
198:<td class="wiki">0.8.4</td>

doc/reference/window.html
140:<td class="wiki">0.8.4</td>
146:<td class="wiki">0.8.4</td>

I get window but tree? Should be 0.8.5?

No, it shouldn't, you're right. See https://github.com/puppylinux-woof-CE/gtkdialog/blob/90890c32e12b509310634fbf06e1bfc5ae73a177/ChangeLog#L35 and https://github.com/puppylinux-woof-CE/gtkdialog/blob/90890c32e12b509310634fbf06e1bfc5ae73a177/ChangeLog#L16

zigbert commented 2 years ago

It is incredible to see your effort to bring gtkdialog to GTK3 and Wayland. This brings Puppy into the future. For the moment my days does not allow much effort to our project, - but that's just what is named "life". That may change, and I am excited to read about a new Gtkdialog, and new Puppies.

The last thing I did before I had to pause my Puppy-development, was to move 'Gtkdialog - Tips and tricks' to the wiki. I see now that the wiki is malfunctioning. Hopefully, this is temporarily...

Thank you all!

01micko commented 2 years ago

Hi @zigbert . Glad you could drop by.

I mainly tagged you as a 'reviewer' out of respect as you have probably done more gtkdialog scripting than most people. You may or may not get the grasp of the C code changes, but hopefully the documented changes are useful to you if/when you get the time.

After the demise of murga forum, 'rockedge', owner of the new forum, together with @jamesbond3142 's expertise have managed to revive the 'old' forum with nearly all of the original content. Your old 'gtkdialog tips' thread survived. https://oldforum.puppylinux.com/viewtopic.php?t=38608&sid=1dba7ee04f492fecb58948b4cf5f7744

There are problems with 'bitrot' on the wiki as the developers of wikka decided to move on. We are looking for a solution.

Again, thanks for everything. Cheers.

zigbert commented 2 years ago

I mainly tagged you as a 'reviewer' out of respect

My respect goes back to you, - a rare example of wise leadership.

hopefully the documented changes are useful to you if/when you get the time

I'll be back

JakeSFR commented 2 years ago

I don't feel qualified enough to review all the changes, I'm merely a Gtkdialog user, not developer, but since @step- has given it a green light, it's good enough for me. :)

I haven't done much in Gtkdialog lately, but if I happen to write something new, I'll certainly try to utilize the new features, when appropriate.

Thanks & Cheers!

01micko commented 2 years ago

Since this is mainly documentation and a version bump it's pretty safe to merge. I'll leave a window of a week or so before release of 0.8.5 in case of any last minute bugfix/essential feature PRs.

This will give me time to update the wiki.