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

Macro plugin compatibility for both gtk2 and gtk3 [Needs Testing] #352

Closed
wants to merge 18 commits into from

Conversation

sagarchalise
Copy link
Contributor

This is based on a patch. It builds on gtk3 as well as gtk2 but not thoroughly tested.

@@ -1387,21 +1386,26 @@ static void EditSearchOptions(GtkTreeModel *model,GtkTreeIter *iter)
/* create dialog box */
dialog=gtk_dialog_new_with_buttons(_("Search Options:"),
GTK_WINDOW(geany->main_widgets->window),
GTK_DIALOG_DESTROY_WITH_PARENT,NULL);
GTK_DIALOG_DESTROY_WITH_PARENT,
_("Ok"),
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mnemonic should not be removed (unless actually wanted)

@b4n
Copy link
Member

b4n commented Feb 18, 2016

Indentation has some problems, and some code should be dropped rather than commented out.

Also, did you check how the widgets expand? gtk_conatiner_add() changed behavior to that regard in GTK3, where it doesn't expand by default.

@sagarchalise
Copy link
Contributor Author

@b4n I guess I did unnecessary changes regarding gtk_dialog. Also, I have not tested it thoroughly. Undoing some stuffs in latest commit.

@frlan frlan added this to the 1.28 milestone Mar 13, 2016
@b4n
Copy link
Member

b4n commented Jun 18, 2016

Hum, according to GitHub there are no changes. And apparently the version in master already supports GTK3 just fine, because of #410

@frlan frlan modified the milestone: 1.28.0 Jun 27, 2016
@sagarchalise
Copy link
Contributor Author

This has already been implemented by #410

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants