bugLordsAWar! - Bugs: bug #27359, uses libglade which is deprecated

 
 

bug #27359: uses libglade which is deprecated

Submitted by:  Emilio Pozuelo Monfort <pochu>
Submitted on:  Mon 31 Aug 2009 03:44:49 PM UTC  
 
Category: building/compilationSeverity: 3 - Normal
Item Group: NoneStatus: None
Privacy: PublicAssigned to: None
Open/Closed: Closed

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Sat 05 Sep 2009 08:49:52 PM UTC, comment #2:

My gtkbuilder changes are now checked-in.

The .ui files can be edited in glade-3 (which is a must), but the unfortunate trade-off is that a newer gtk (newer than ubuntu's jaunty) is needed for shortcut keys to work in menuitems.

Other projects mitigate this trade-off by keeping their original glade files, converting them to .ui files and then munging them further so that glade-3 can no longer use them. They keep the .glade files around so that they can still edit their widgets in a graphical manner.

I'm not willing to go through that developer-painful process of keeping two copies of my windows and dialogs, so I'll pass on the pain to the end-users with older versions of gtk, and simply blame gtkbuilder.

Ben Asselstine <benasselstine>
Project Administrator
Mon 31 Aug 2009 10:52:26 PM UTC, comment #1:

I've spent a lot of time trying to make the migration to gtkbuilder work; and the unfortunate side effect of things last time I tried was that shortcut keys didn't work in the menuitems. I could fix the problem in the .ui files, but then they became uneditable by glade. This is fixed in later versions of gtkbuilder... so by the time karmic koala comes out it should work flawlessly for most people.

Ben Asselstine <benasselstine>
Project Administrator
Mon 31 Aug 2009 03:44:49 PM UTC, original submission:

Hi,

libglade is deprecated in favour of GtkBuilder (in GTK+). lordsawar should be migrated to it.

http://live.gnome.org/GnomeGoals/RemoveLibGladeUseGtkBuilder

Migration instructions:
http://library.gnome.org/devel/gtk/unstable/gtk-migrating-GtkBuilder.html

Emilio Pozuelo Monfort <pochu>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by benasselstine (Posted a comment)
  • -unavailable- added by pochu (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sat 05 Sep 2009 08:49:52 PM UTCbenasselstineOpen/ClosedOpen=>Closed
    Mon 31 Aug 2009 10:52:25 PM UTCbenasselstineCategoryNone=>building/compilation

    Back to the top


    Powered by Savane 3.1-cleanup1