Ignore:
Timestamp:
07/04/19 17:29:58 (5 years ago)
Author:
István Váradi <ivaradi@…>
Branch:
python3
hg-Phase:
(<MercurialRepository 1 'hg:/home/ivaradi/mlx/hg' '/'>, 'public')
Message:

Removed conditions on pygobject (re #347)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/mlx/gui/flight.py

    r992 r994  
    121121        self._helpLabel = gtk.Label(longerHelp)
    122122        # FIXME: should be a constant in common
    123         self._helpLabel.set_justify(gtk.Justification.CENTER if pygobject
    124                                     else gtk.JUSTIFY_CENTER)
     123        self._helpLabel.set_justify(gtk.Justification.CENTER)
    125124        self._helpLabel.set_use_markup(True)
    126125        alignment.add(self._helpLabel)
     
    220219    def setStyle(self):
    221220        """Set the styles of some of the items on the page."""
    222         if pygobject:
    223             context = self.get_style_context()
    224             color = context.get_background_color(gtk.StateFlags.SELECTED)
    225             self._titleEventBox.modify_bg(0, color.to_color())
    226             color = context.get_color(gtk.StateFlags.SELECTED)
    227             self._titleLabel.modify_fg(0, color.to_color())
    228         else:
    229             style = self.rc_get_style()
    230             self._titleEventBox.modify_bg(0, style.bg[3])
    231             self._titleLabel.modify_fg(0, style.fg[3])
     221        context = self.get_style_context()
     222        color = context.get_background_color(gtk.StateFlags.SELECTED)
     223        self._titleEventBox.modify_bg(0, color.to_color())
     224        color = context.get_color(gtk.StateFlags.SELECTED)
     225        self._titleLabel.modify_fg(0, color.to_color())
    232226
    233227    def initialize(self):
     
    11671161        scrolledWindow.add(self._gateList)
    11681162        scrolledWindow.set_size_request(50, -1)
    1169         scrolledWindow.set_policy(gtk.PolicyType.AUTOMATIC if pygobject
    1170                                   else gtk.POLICY_AUTOMATIC,
    1171                                   gtk.PolicyType.AUTOMATIC if pygobject
    1172                                   else gtk.POLICY_AUTOMATIC)
    1173         scrolledWindow.set_shadow_type(gtk.ShadowType.IN if pygobject
    1174                                        else gtk.SHADOW_IN)
     1163        scrolledWindow.set_policy(gtk.PolicyType.AUTOMATIC,
     1164                                  gtk.PolicyType.AUTOMATIC)
     1165        scrolledWindow.set_shadow_type(gtk.ShadowType.IN)
    11751166
    11761167        alignment = gtk.Alignment(xalign = 0.5, yalign = 0.0, xscale = 0.0, yscale = 1.0)
     
    20122003
    20132004            selectBox = gtk.HBox()
    2014             if pygobject:
    2015                 self._selectMSFS = \
    2016                   gtk.RadioButton.new_with_mnemonic_from_widget(None,
    2017                                                                 xstr("connect_sim_msfs"))
    2018             else:
    2019                 self._selectMSFS = gtk.RadioButton(None,
    2020                                                    xstr("connect_sim_msfs"))
     2005            self._selectMSFS = \
     2006                gtk.RadioButton.new_with_mnemonic_from_widget(None,
     2007                                                              xstr("connect_sim_msfs"))
    20212008
    20222009            selectBox.pack_start(self._selectMSFS, False, False, 0);
    20232010
    2024             if pygobject:
    2025                 self._selectXPlane = \
    2026                   gtk.RadioButton.new_with_mnemonic_from_widget(self._selectMSFS,
    2027                                                                 xstr("connect_sim_xplane"))
    2028             else:
    2029                 self._selectXPlane = gtk.RadioButton(self._selectMSFS,
    2030                                                      xstr("connect_sim_xplane"))
     2011            self._selectXPlane = \
     2012                gtk.RadioButton.new_with_mnemonic_from_widget(self._selectMSFS,
     2013                                                              xstr("connect_sim_xplane"))
    20312014
    20322015            selectBox.pack_start(self._selectXPlane, False, False, 8);
     
    25102493        routeWindow = gtk.ScrolledWindow()
    25112494        routeWindow.set_size_request(400, 80)
    2512         routeWindow.set_shadow_type(gtk.ShadowType.IN if pygobject
    2513                                     else gtk.SHADOW_IN)
    2514         routeWindow.set_policy(gtk.PolicyType.AUTOMATIC if pygobject
    2515                                else gtk.POLICY_AUTOMATIC,
    2516                                gtk.PolicyType.AUTOMATIC if pygobject
    2517                                else gtk.POLICY_AUTOMATIC)
     2495        routeWindow.set_shadow_type(gtk.ShadowType.IN)
     2496        routeWindow.set_policy(gtk.PolicyType.AUTOMATIC,
     2497                               gtk.PolicyType.AUTOMATIC)
    25182498
    25192499        self._uppercasingRoute = False
     
    32673247        self._tankFigure.set_tooltip_markup(xstr("fuel_tank_tooltip"))
    32683248
    3269         if pygobject:
    3270             self._tankFigure.connect("draw", self._drawTankFigure)
    3271         else:
    3272             self._tankFigure.connect("expose_event", self._drawTankFigure)
     3249        self._tankFigure.connect("draw", self._drawTankFigure)
    32733250        self._tankFigure.connect("button_press_event", self._buttonPressed)
    32743251        self._tankFigure.connect("motion_notify_event", self._motionNotify)
     
    33243301        triangleSize = 5
    33253302
    3326         context = eventOrContext if pygobject else tankFigure.window.cairo_create()
    3327         (xOffset, yOffset) = (0, 0) if pygobject \
    3328                              else (tankFigure.allocation.x, tankFigure.allocation.y)
    3329 
    3330         width = tankFigure.get_allocated_width() if pygobject \
    3331                 else tankFigure.allocation.width
    3332         height = tankFigure.get_allocated_height() if pygobject \
    3333                  else tankFigure.allocation.height
     3303        context = eventOrContext
     3304        (xOffset, yOffset) = (0, 0)
     3305
     3306        width = tankFigure.get_allocated_width()
     3307        height = tankFigure.get_allocated_height()
    33343308
    33353309        rectangleX0 = triangleSize
     
    36453619        scrolledWindow.set_size_request(-1, 128)
    36463620        # FIXME: these constants should be in common
    3647         scrolledWindow.set_policy(gtk.PolicyType.AUTOMATIC if pygobject
    3648                                   else gtk.POLICY_AUTOMATIC,
    3649                                   gtk.PolicyType.AUTOMATIC if pygobject
    3650                                   else gtk.POLICY_AUTOMATIC)
     3621        scrolledWindow.set_policy(gtk.PolicyType.AUTOMATIC,
     3622                                  gtk.PolicyType.AUTOMATIC)
    36513623        self._notams = gtk.TextView()
    36523624        self._notams.set_editable(False)
    36533625        self._notams.set_accepts_tab(False)
    3654         self._notams.set_wrap_mode(gtk.WrapMode.WORD if pygobject else gtk.WRAP_WORD)
     3626        self._notams.set_wrap_mode(gtk.WrapMode.WORD)
    36553627        scrolledWindow.add(self._notams)
    36563628        alignment = gtk.Alignment(xalign = 0.0, yalign = 0.0,
     
    36663638        scrolledWindow = gtk.ScrolledWindow()
    36673639        scrolledWindow.set_size_request(-1, 32)
    3668         scrolledWindow.set_policy(gtk.PolicyType.AUTOMATIC if pygobject
    3669                                   else gtk.POLICY_AUTOMATIC,
    3670                                   gtk.PolicyType.AUTOMATIC if pygobject
    3671                                   else gtk.POLICY_AUTOMATIC)
     3640        scrolledWindow.set_policy(gtk.PolicyType.AUTOMATIC,
     3641                                  gtk.PolicyType.AUTOMATIC)
    36723642
    36733643        self._updatingMETAR = False
     
    36753645        self._metar = gtk.TextView()
    36763646        self._metar.set_accepts_tab(False)
    3677         self._metar.set_wrap_mode(gtk.WrapMode.WORD if pygobject else gtk.WRAP_WORD)
     3647        self._metar.set_wrap_mode(gtk.WrapMode.WORD)
    36783648        self._metar.get_buffer().connect("changed", self._metarChanged)
    36793649        self._metar.get_buffer().connect_after("insert-text", self._metarInserted)
     
    38723842        table.attach(label, 0, 1, row, row+1)
    38733843
    3874         if pygobject:
    3875             self._sid = gtk.ComboBox.new_with_model_and_entry(comboModel)
    3876         else:
    3877             self._sid = gtk.ComboBoxEntry(comboModel)
     3844        self._sid = gtk.ComboBox.new_with_model_and_entry(comboModel)
    38783845
    38793846        self._sid.set_entry_text_column(0)
     
    42384205            self._derateLabel.set_sensitive(True)
    42394206
    4240             if pygobject:
    4241                 nominal = gtk.RadioButton.\
    4242                   new_with_label_from_widget(None,
    4243                                              xstr("takeoff_derate_tupolev_nominal"))
    4244             else:
    4245                 nominal = gtk.RadioButton(None,
    4246                                           xstr("takeoff_derate_tupolev_nominal"))
     4207            nominal = gtk.RadioButton.\
     4208                new_with_label_from_widget(None,
     4209                                           xstr("takeoff_derate_tupolev_nominal"))
    42474210            nominal.set_use_underline(True)
    42484211            nominal.set_tooltip_text(xstr("takeoff_derate_tupolev_nominal_tooltip"))
    42494212            nominal.connect("toggled", self._derateChanged)
    42504213
    4251             if pygobject:
    4252                 takeoff = gtk.RadioButton.\
    4253                   new_with_label_from_widget(nominal,
    4254                                              xstr("takeoff_derate_tupolev_takeoff"))
    4255             else:
    4256                 takeoff = gtk.RadioButton(nominal,
    4257                                           xstr("takeoff_derate_tupolev_takeoff"))
     4214            takeoff = gtk.RadioButton.\
     4215                new_with_label_from_widget(nominal,
     4216                                           xstr("takeoff_derate_tupolev_takeoff"))
    42584217
    42594218            takeoff.set_use_underline(True)
     
    44624421        table.attach(label, 1, 2, row, row + 1)
    44634422
    4464         if pygobject:
    4465             self._star = gtk.ComboBox.new_with_model_and_entry(comboModel)
    4466         else:
    4467             self._star = gtk.ComboBoxEntry(comboModel)
     4423        self._star = gtk.ComboBox.new_with_model_and_entry(comboModel)
    44684424
    44694425        self._star.set_entry_text_column(0)
     
    44824438        table.attach(label, 1, 2, row, row + 1)
    44834439
    4484         if pygobject:
    4485             self._transition = gtk.ComboBox.new_with_model_and_entry(comboModel)
    4486         else:
    4487             self._transition = gtk.ComboBoxEntry(comboModel)
     4440        self._transition = gtk.ComboBox.new_with_model_and_entry(comboModel)
    44884441
    44894442        self._transition.set_entry_text_column(0)
     
    54995452            self.show_all()
    55005453            pageSizeRequest = page.size_request()
    5501             width = pageSizeRequest.width if pygobject else pageSizeRequest[0]
    5502             height = pageSizeRequest.height if pygobject else pageSizeRequest[1]
     5454            width = pageSizeRequest.width
     5455            height = pageSizeRequest.height
    55035456            maxWidth = max(maxWidth, width)
    55045457            maxHeight = max(maxHeight, height)
Note: See TracChangeset for help on using the changeset viewer.