Opened 10 years ago

Closed 9 years ago

#92 closed bug (fixed (in master))

Fix GTK2 port

Reported by: takkaria Owned by: shanoah
Milestone: 3.1.0 Keywords: port
Cc:

Change History (13)

comment:1 Changed 10 years ago by takkaria

  • Description modified (diff)
  • Summary changed from Upgrade GTK port to GTK2 to Fix GTK port

comment:2 Changed 10 years ago by takkaria

  • Description modified (diff)

comment:3 Changed 10 years ago by takkaria

  • Description modified (diff)

comment:4 Changed 10 years ago by takkaria

  • component changed from Port-specific to Main game
  • Keywords port added

comment:5 Changed 10 years ago by takkaria

  • Description modified (diff)
  • Milestone changed from Future to 3.0.8
  • Summary changed from Fix GTK port to Fix GTK2 port

Shanoah Alkire's working on this. Has something for 3.0.8, even if it's not the most polished thing in the world.

comment:6 Changed 10 years ago by takkaria

see [7eb8c3f] (SVN r197) and [ba6111d] (SVN r198).

comment:7 Changed 10 years ago by takkaria

  • Milestone changed from 3.0.8 to 3.0.9

see [fa3c693] (SVN r201); that's enough for 3.0.8. Moving to 3.0.9.

comment:8 Changed 10 years ago by takkaria

  • Milestone changed from 3.2.0 to 3.1.0

comment:9 Changed 9 years ago by arcum42@…

The wiki link should be http://rephial.org/wiki/GTK2 . And all the important parts of the first section of it (what needs to be fixed) is done, and what's being worked on is the second half (the enhancements). Though I should probably rename the testing menu, since it's been fairly stable.

Perhaps this should either be closed, or changed to "Enhance the Gtk2 port", in which case it would be more of an ongoing thing, and not tied to a specific release.

comment:10 Changed 9 years ago by takkaria

  • Owner set to shanoah

comment:11 Changed 9 years ago by takkaria

  • Description modified (diff)

comment:12 Changed 9 years ago by shanoah

The original intent of this bug report was to convert the port from GTK 1 to GTK 2, and bring Gtk up to full functionality, based on a list on the wiki under Gtk2.

This has been done. Looking at the list, everything in the first list has been done, other then replacing the menu with toolbar menus, which didn't really fit with the direction I took the port. I may add toolbars at some point, in addition to the menus, but not to replace them.

The second list there is for enhancements to the port, and beyond the scope of this ticket. While I still have a good bit of code cleanup planned, the port has been fixed, and any other issues should have a separate ticket.

I am closing this as of [e7cb471] (SVN r587) and will open a new ticket for enhancing the Gtk port.

comment:13 Changed 9 years ago by takkaria

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.