Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GUI - migrate to Gtk3 #770

Open
shawnlaffan opened this issue Jul 2, 2020 · 1 comment
Open

GUI - migrate to Gtk3 #770

shawnlaffan opened this issue Jul 2, 2020 · 1 comment

Comments

@shawnlaffan
Copy link
Owner

Gtk3 has been out for a long time now...

@shawnlaffan
Copy link
Owner Author

shawnlaffan added a commit that referenced this issue Jul 3, 2020
Fails to compile due to Gnome2::Canvas (see #771)

Updates #770
shawnlaffan added a commit that referenced this issue Jul 3, 2020
Also update color parse calls for Gtk3

Updates #770 and #771
shawnlaffan added a commit that referenced this issue Jul 3, 2020
shawnlaffan added a commit that referenced this issue Jul 3, 2020
shawnlaffan added a commit that referenced this issue Jul 3, 2020
shawnlaffan added a commit that referenced this issue Jul 3, 2020
Very much incomplete

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
Fails to compile due to Gnome2::Canvas (see #771)

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
Also update color parse calls for Gtk3

Updates #770 and #771
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
Very much incomplete

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
We might yet need to make further changes on this front.

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
We get errors for the widgets, and it makes more sense
to tooltip the labels anyway.

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
Gtk3 returns true or false for iter_next,
so just loop over all the children as
a more direct approach.

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
Defaulted to 0, so each case might yet need to be changed.

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
Gtk3 returns false on last iter,
and directly pdates the iter var
with the new details.

Much of this code could do with a
further audit for loop labels.

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
This only sidesteps the underlying issue.

We are also still getting assertion failures
from somewhere.

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
The downs were not wrapping, possibly due to Gtk3 differences.

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
Otherwise we don't get the values

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
Why the separator is not showing is unclear.

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
This has no changes yet, but will
simplify parallel debugging.

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
shawnlaffan added a commit that referenced this issue Nov 6, 2020
Until configure failures are fixed

Updates #770
shawnlaffan added a commit that referenced this issue Nov 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant