GTK3 code removal - part 1 #1

Closed
Sys_V_Anon wants to merge 4 commits from (deleted):master into master
Owner

This is the beginning of the removal of the gtk3 code, revering back to gtk2. this has been done manually as I dont trust myself with automated tools. There's some checks I left behind on the files I touched that I'm unsure of.

Always happy to have a second set of eyes before merging!

This is the beginning of the removal of the gtk3 code, revering back to gtk2. this has been done manually as I dont trust myself with automated tools. There's some checks I left behind on the files I touched that I'm unsure of. Always happy to have a second set of eyes before merging!
djk left a comment

A couple of quick comments.

A couple of quick comments.
@ -525,10 +511,6 @@ mate_about_dialog_init(MateAboutDialog *about)
gtk_window_set_resizable(GTK_WINDOW(about), FALSE);
#if !GTK_CHECK_VERSION(3, 0, 0)
Owner

This looks like it's for gtk2, not gtk3

This looks like it's for gtk2, not gtk3
@ -429,15 +429,7 @@ mate_about_dialog_init(MateAboutDialog *about)
5);
/* Widgets */
#if !GTK_CHECK_VERSION(3, 0, 0)
Owner

This also should be kept as it is not greater than v3.

This also should be kept as it is not greater than v3.
@ -59,7 +40,6 @@ mate_about_on_activate(GApplication *app)
}
}
#endif
Owner

This looks like it will leave behind an extra blank line. Can I get a clang-format -i **/*.c **/*.h run on the project before merging? (I'd like to get this check added to CI at some point, but I don't think we have runners yet...)

This looks like it will leave behind an extra blank line. Can I get a `clang-format -i **/*.c **/*.h` run on the project before merging? (I'd like to get this check added to CI at some point, but I don't think we have runners yet...)
Author
Owner

@djk go for it man. That's why I asked for a second set of eyes.

Maybe if I learn how to use unifdef...

@djk go for it man. That's why I asked for a second set of eyes. Maybe if I learn how to use unifdef...
Sys_V_Anon closed this pull request 2026-08-30 15:33:20 +00:00

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
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
fenestro-desktop/fenestro-about!1
No description provided.