Changeset 3278


Ignore:
Timestamp:
Dec 3, 2010 10:46:03 PM (10 years ago)
Author:
wehart
Message:

Merged revisions 3197-3277 via svnmerge from
https://software.sandia.gov/svn/public/coopr/coopr.age/trunk

........

r3205 | claird | 2010-10-29 14:57:54 -0600 (Fri, 29 Oct 2010) | 1 line


bug fixes for saving previously unsaved files

........

r3234 | wehart | 2010-11-12 15:57:31 -0700 (Fri, 12 Nov 2010) | 4 lines


Adding the CooprAge? script.


Adding a flag to make PyQT imports conditional.

........

Location:
coopr.age/stable
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • coopr.age/stable

  • coopr.age/stable/coopr/age/CooprAge.py

    r3190 r3278  
    11import sys, os
     2try:
     3    import PyQt4
     4except ImportError:
     5    print "Aborting CooprAge.  Failed to import the PyQt4 package."
     6    sys.exit(0)
     7
    28from PyQt4.QtGui import QMainWindow, QMdiArea, QKeySequence, QAction, QIcon, QDialog,\
    39     QToolBar, QStatusBar, QMdiSubWindow, QApplication, QFileDialog, QMessageBox, QLabel, \
     
    133139    def saveCooprProblem(self, problemWindow, problem):
    134140        if problem.filename is None:
    135             return self.saveAsCooprProblem(problem)
     141            return self.saveAsCooprProblem(problemWindow, problem)
    136142
    137143        filename = problem.filename
  • coopr.age/stable/coopr/age/CooprAgeWingProject.wpr

    r3190 r3278  
    1414proj.main-file = loc('CooprAge.py')
    1515[user attributes]
    16 debug.breakpoints = {loc('UIProblem.py'): {347: (0,
    17         None,
    18         1,
    19         0)}}
    2016debug.err-values = {loc('CooprAge.py'): {},
    2117                    loc('age.py'): {}}
     
    5450                                 'expanded-nodes': [],
    5551                                 'selected-nodes': [(4,)],
    56                                  'top-node': (0,)}},
     52                                 'top-node': (1,)}},
    5753        'tree-style': 'deep'}}),
    5854                              ('source-assistant',
     
    10197                      loc('../CooprTrunk/coopr/src/coopr.plugins/coopr/plugins/mip/ASL.py'),
    10298                      'ASL')]},
     99        loc('../CooprTrunk/coopr/src/coopr.pyomo/coopr/pyomo/base/PyomoModel.py'): {''\
     100        'column-widths': [1.0],
     101        'expanded-nodes': [],
     102        'selected-nodes': [],
     103        'top-node': [('class def',
     104                      loc('../CooprTrunk/coopr/src/coopr.pyomo/coopr/pyomo/base/PyomoModel.py'),
     105                      'ConcreteModel')]},
    103106        loc('../CooprTrunk/coopr/src/coopr.pyomo/coopr/pyomo/expr/canonical_repn.py'): {''\
    104107        'column-widths': [1.0],
     
    137140        loc('CooprAgeCore.py'),
    138141        'CooprAgeApplication')]},
    139         u'By Module': {'column-widths': [1.0],
    140                        'expanded-nodes': [],
    141                        'selected-nodes': [],
    142                        'top-node': [('generic attribute',
    143                                      loc('CooprAge.py'),
    144                                      '')]},
    145         loc('../CooprTrunk/coopr/src/coopr.pyomo/coopr/pyomo/base/PyomoModel.py'): {''\
    146         'column-widths': [1.0],
    147         'expanded-nodes': [],
    148         'selected-nodes': [],
    149         'top-node': [('class def',
    150                       loc('../CooprTrunk/coopr/src/coopr.pyomo/coopr/pyomo/base/PyomoModel.py'),
    151                       'ConcreteModel')]},
    152142        loc('Editor.py'): {'column-widths': [1.0],
    153143                           'expanded-nodes': [],
     
    162152        loc('UIProblem.py'),
    163153        'DataPane')]},
     154        loc('../../../../../usr/lib/python2.6/copy_reg.py'): {'column-widths': [1.0],
     155        'expanded-nodes': [],
     156        'selected-nodes': [],
     157        'top-node': [('function def',
     158                      loc('../../../../../usr/lib/python2.6/copy_reg.py'),
     159                      'add_extension')]},
     160        u'By Module': {'column-widths': [1.0],
     161                       'expanded-nodes': [],
     162                       'selected-nodes': [],
     163                       'top-node': [('generic attribute',
     164                                     loc('CooprAge.py'),
     165                                     '')]},
     166        loc('../../../../../usr/lib/python2.6/genericpath.py'): {'column-wid'\
     167        'ths': [1.0],
     168        'expanded-nodes': [],
     169        'selected-nodes': [],
     170        'top-node': [('function def',
     171                      loc('../../../../../usr/lib/python2.6/genericpath.py'),
     172                      'commonprefix')]},
    164173        u'All Classes': {'column-widths': [1.0],
    165174                         'expanded-nodes': [],
     
    167176                         'top-node': [('class def',
    168177                                       loc('CooprAgeCore.py'),
    169                                        'CooprAgeApplication')]},
    170         loc('../../../../../usr/lib/python2.6/copy_reg.py'): {'column-widths': [1.0],
    171         'expanded-nodes': [],
    172         'selected-nodes': [],
    173         'top-node': [('function def',
    174                       loc('../../../../../usr/lib/python2.6/copy_reg.py'),
    175                       'add_extension')]},
    176         loc('../../../../../usr/lib/python2.6/genericpath.py'): {'column-wid'\
    177         'ths': [1.0],
    178         'expanded-nodes': [],
    179         'selected-nodes': [],
    180         'top-node': [('function def',
    181                       loc('../../../../../usr/lib/python2.6/genericpath.py'),
    182                       'commonprefix')]}},
     178                                       'CooprAgeApplication')]}},
    183179                                'browse_mode': u'Current Module',
    184180                                'follow-selection': False,
     
    202198        ('eval',
    203199         'self.inputDocuments')],
    204                                 'tree-state': {'column-widths': [0.3328100470957614,
    205         0.66718995290423866],
    206         'expanded-nodes': [(1,),
    207                            (1,
    208                             6)],
     200                                'tree-state': {'column-widths': [0.33384379785604901,
     201        0.66615620214395099],
     202        'expanded-nodes': [],
    209203        'selected-nodes': [],
    210204        'top-node': (0,)}})],
     
    355349                       'recent-filters': None})],
    356350        'primary_view_state': {'editor_states': {'bookmarks': ([(loc('UIProblem.py'),
    357         {'attrib-starts': [('ResultsPane',
    358                             136),
    359                            ('ResultsPane.renameResults',
    360                             201)],
    361          'first-line': 195,
     351        {'attrib-starts': [('DataPane',
     352                            275),
     353                           ('DataPane.newDocument',
     354                            345)],
     355         'first-line': 336,
    362356         'folded-linenos': [],
    363          'sel-line': 208,
    364          'sel-line-start': 9842,
    365          'selection_end': 9898,
    366          'selection_start': 9898},
    367         1288045768.8943031),
    368         (loc('UIProblem.py'),
    369          {'attrib-starts': [('DataPane',
    370                              275)],
    371           'first-line': 266,
    372           'folded-linenos': [],
    373           'sel-line': 275,
    374           'sel-line-start': 12576,
    375           'selection_end': 12590,
    376           'selection_start': 12582},
    377          1288045774.7545581),
    378         (loc('UIProblem.py'),
    379          {'attrib-starts': [('DataPane',
    380                              275),
    381                             ('DataPane.newDocument',
    382                              345)],
    383           'first-line': 336,
    384           'folded-linenos': [],
    385           'sel-line': 345,
    386           'sel-line-start': 16501,
    387           'selection_end': 16520,
    388           'selection_start': 16509},
    389          1288045778.8512559),
     357         'sel-line': 345,
     358         'sel-line-start': 16501,
     359         'selection_end': 16520,
     360         'selection_start': 16509},
     361        1288045778.8512559),
    390362        (loc('UIProblem.py'),
    391363         {'attrib-starts': [('DataPane',
     
    580552          'selection_start': 6713},
    581553         1288045967.135396),
    582         [loc('CooprAgeCore.py'),
     554        (loc('CooprAgeCore.py'),
    583555         {'attrib-starts': [('CooprAgeProblem',
    584556                             53),
    585                             ('CooprAgeProblem.newInputDocument',
    586                              115)],
    587           'first-line': 112,
    588           'folded-linenos': [],
    589           'sel-line': 117,
    590           'sel-line-start': 3873,
    591           'selection_end': 3873,
    592           'selection_start': 3873},
    593          1288045979.6900809]],
     557                            ('CooprAgeProblem.NameUnique',
     558                             100)],
     559          'first-line': 96,
     560          'folded-linenos': [],
     561          'sel-line': 102,
     562          'sel-line-start': 3401,
     563          'selection_end': 3441,
     564          'selection_start': 3441},
     565         1288045979.6900809),
     566        (loc('UIProblem.py'),
     567         {'attrib-starts': [('DataPane',
     568                             275),
     569                            ('DataPane.newDocument',
     570                             345)],
     571          'first-line': 336,
     572          'folded-linenos': [],
     573          'sel-line': 346,
     574          'sel-line-start': 16528,
     575          'selection_end': 16528,
     576          'selection_start': 16528},
     577         1288046038.659672),
     578        [loc('CooprAge.py'),
     579         {'attrib-starts': [('CooprAgeMainWindow',
     580                             9),
     581                            ('CooprAgeMainWindow.newCooprProblem',
     582                             102)],
     583          'first-line': 100,
     584          'folded-linenos': [],
     585          'sel-line': 104,
     586          'sel-line-start': 4744,
     587          'selection_end': 4756,
     588          'selection_start': 4756},
     589         1288382914.3628981]],
    594590        19),
    595         'current-loc': loc('CooprAgeCore.py'),
     591        'current-loc': loc('CooprAge.py'),
    596592        'editor-states': {loc('CooprAge.py'): {'attrib-starts': [('CooprAgeM'\
    597593        'ainWindow',
    598594        9),
    599         ('CooprAgeMainWindow.newCooprProblem',
    600          102)],
    601         'first-line': 100,
    602         'folded-linenos': [],
    603         'sel-line': 104,
    604         'sel-line-start': 4744,
    605         'selection_end': 4756,
    606         'selection_start': 4756},
     595        ('CooprAgeMainWindow.saveCooprProblem',
     596         132)],
     597        'first-line': 129,
     598        'folded-linenos': [],
     599        'sel-line': 137,
     600        'sel-line-start': 6289,
     601        'selection_end': 6334,
     602        'selection_start': 6334},
    607603                          loc('CooprAgeCore.py'): {'attrib-starts': [('Coopr'\
    608604        'AgeProblem',
     
    635631        'sel-line': 346,
    636632        'sel-line-start': 16528,
    637         'selection_end': 16577,
    638         'selection_start': 16577},
     633        'selection_end': 16528,
     634        'selection_start': 16528},
    639635                          loc('../../../../../../../../../../usr/lib/wingide3.2/resources/doc/en/TOC.idx'): {''\
    640636        'displayed-index': 0,
     
    645641                         'top': (0,
    646642                                 0)}}},
    647         'has-focus': True},
    648                                'open_files': [u'../../../../../../../../../../usr/lib/wingide3.2/resources/doc/en/TOC.idx',
     643        'has-focus': False},
     644                               'open_files': [u'CooprAgeCore.py',
    649645        u'Editor.py',
    650         u'CooprAge.py',
     646        u'../../../../../../../../../../usr/lib/wingide3.2/resources/doc/en/TOC.idx',
    651647        u'UIProblem.py',
    652         u'CooprAgeCore.py']},
     648        u'CooprAge.py']},
    653649        'split_percents': {0: 0.91145332050048122},
    654650        'splits': 2,
     
    663659                         1413,
    664660                         719)}]}
    665 guimgr.recent-documents = [loc('CooprAgeCore.py'),
    666                            loc('UIProblem.py'),
    667                            loc('CooprAge.py'),
    668                            loc('Editor.py')]
     661guimgr.recent-documents = [loc('CooprAge.py'),
     662                           loc('UIProblem.py')]
    669663guimgr.visual-state = {loc('../PyomoGUI_Backup/PyomoGUI/UITree.py'): {'attri'\
    670664        'b-starts': [('TreeWindow',
  • coopr.age/stable/setup.py

    r3197 r3278  
    6767      keywords=['optimization'],
    6868      scripts=scripts,
    69       namespace_packages=['coopr']
     69      namespace_packages=['coopr'],
     70      entry_points="""
     71        [console_scripts]
     72        CooprAge = coopr.age.CooprAge
     73      """
    7074      )
    7175
Note: See TracChangeset for help on using the changeset viewer.