SVN__ConfigurationApp.st
author Claus Gittinger <cg@exept.de>
Fri, 25 Nov 2011 15:25:45 +0100
changeset 923 ac7536589a25
parent 920 26b894d9cc79
child 927 99a7de38fdc3
permissions -rw-r--r--
comment
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     1
"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     2
 Copyright (c) 2007-2010 Jan Vrany
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     3
 Copyright (c) 2009-2010 eXept Software AG
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     4
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     5
 Permission is hereby granted, free of charge, to any person
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     6
 obtaining a copy of this software and associated documentation
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     7
 files (the 'Software'), to deal in the Software without
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     8
 restriction, including without limitation the rights to use,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     9
 copy, modify, merge, publish, distribute, sublicense, and/or sell
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    10
 copies of the Software, and to permit persons to whom the
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    11
 Software is furnished to do so, subject to the following
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    12
 conditions:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    13
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    14
 The above copyright notice and this permission notice shall be
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    15
 included in all copies or substantial portions of the Software.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    16
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    17
 THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    18
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    19
 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    20
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    21
 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    22
 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    23
 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    24
 OTHER DEALINGS IN THE SOFTWARE.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    25
"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    26
"{ Package: 'stx:libsvn' }"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    27
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    28
"{ NameSpace: SVN }"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    29
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    30
AbstractSettingsApplication subclass:#ConfigurationApp
923
ac7536589a25 comment
Claus Gittinger <cg@exept.de>
parents: 920
diff changeset
    31
	instanceVariableNames:'currentProfileHolder availableProfilesHolder svnConfigurations2
ac7536589a25 comment
Claus Gittinger <cg@exept.de>
parents: 920
diff changeset
    32
		svnCurrentConfiguration configurationSelectedHolder
ac7536589a25 comment
Claus Gittinger <cg@exept.de>
parents: 920
diff changeset
    33
		newConfigurationCount'
ac7536589a25 comment
Claus Gittinger <cg@exept.de>
parents: 920
diff changeset
    34
	classVariableNames:''
ac7536589a25 comment
Claus Gittinger <cg@exept.de>
parents: 920
diff changeset
    35
	poolDictionaries:''
ac7536589a25 comment
Claus Gittinger <cg@exept.de>
parents: 920
diff changeset
    36
	category:'SVN-UI-Configuration'
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    37
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    38
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    39
!ConfigurationApp class methodsFor:'documentation'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    40
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    41
copyright
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    42
"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    43
 Copyright (c) 2007-2010 Jan Vrany
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    44
 Copyright (c) 2009-2010 eXept Software AG
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    45
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    46
 Permission is hereby granted, free of charge, to any person
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    47
 obtaining a copy of this software and associated documentation
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    48
 files (the 'Software'), to deal in the Software without
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    49
 restriction, including without limitation the rights to use,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    50
 copy, modify, merge, publish, distribute, sublicense, and/or sell
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    51
 copies of the Software, and to permit persons to whom the
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    52
 Software is furnished to do so, subject to the following
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    53
 conditions:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    54
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    55
 The above copyright notice and this permission notice shall be
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    56
 included in all copies or substantial portions of the Software.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    57
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    58
 THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    59
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    60
 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    61
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    62
 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    63
 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    64
 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    65
 OTHER DEALINGS IN THE SOFTWARE.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    66
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    67
"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    68
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    69
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    70
!ConfigurationApp class methodsFor:'help specs'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    71
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    72
flyByHelpSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    73
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    74
    <resource: #help>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    75
    
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    76
    ^self helpSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    77
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    78
    "Created: / 26-05-2008 / 14:25:31 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    79
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    80
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    81
helpSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    82
    "This resource specification was automatically generated
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    83
     by the UIHelpTool of ST/X."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    84
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    85
    "Do not manually edit this!! If it is corrupted,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    86
     the UIHelpTool may not be able to read the specification."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    87
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    88
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    89
     UIHelpTool openOnClass:SVN::SettingsApp    
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    90
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    91
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    92
    <resource: #help>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    93
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    94
    ^ super helpSpec addPairsFrom:#(
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    95
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    96
#Package
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    97
''
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    98
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    99
)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   100
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   101
    "Modified: / 26-05-2008 / 14:24:15 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   102
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   103
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   104
!ConfigurationApp class methodsFor:'image specs'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   105
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   106
defaultIcon
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   107
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   108
    ^SVN::IconLibrary svn_wizban2 magnifiedTo: 24@24
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   109
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   110
    "Created: / 26-05-2008 / 14:55:55 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   111
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   112
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   113
svnIcon
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   114
    ^ IconLibrary svn_wizban
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   115
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   116
    "Created: / 24-05-2008 / 01:44:19 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   117
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   118
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   119
!ConfigurationApp class methodsFor:'interface opening'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   120
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   121
open    
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   122
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   123
    | settingsApp |
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   124
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   125
    settingsApp := SettingsDialog new.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   126
    settingsApp addApplClass:self fullName
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   127
                withName:'Subversion'.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   128
    settingsApp showRoot: false.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   129
    settingsApp selectedItem value:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   130
        (settingsApp applicationList root children anyOne).
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   131
    settingsApp open.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   132
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   133
    "Created: / 26-05-2008 / 12:17:20 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   134
    "Modified: / 27-02-2010 / 17:07:36 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   135
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   136
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   137
!ConfigurationApp class methodsFor:'interface specs'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   138
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   139
basicTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   140
    "This resource specification was automatically generated
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   141
     by the UIPainter of ST/X."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   142
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   143
    "Do not manually edit this!! If it is corrupted,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   144
     the UIPainter may not be able to read the specification."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   145
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   146
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   147
     UIPainter new openOnClass:SVN::ConfigurationApp andSelector:#basicTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   148
     SVN::ConfigurationApp new openInterface:#basicTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   149
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   150
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   151
    <resource: #canvas>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   152
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   153
    ^ 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   154
     #(FullSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   155
        name: basicTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   156
        window: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   157
       (WindowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   158
          label: 'Basic Settings'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   159
          name: 'Basic Settings'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   160
          bounds: (Rectangle 0 0 611 309)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   161
        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   162
        component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   163
       (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   164
          collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   165
           (VerticalPanelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   166
              name: 'GeneralSettingsPanel'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   167
              layout: (LayoutFrame 0 0 0 0 0 1 0 1)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   168
              horizontalLayout: fit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   169
              verticalLayout: top
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   170
              horizontalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   171
              verticalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   172
              component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   173
             (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   174
                collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   175
                 (MultiColumnPanelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   176
                    name: 'Grid'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   177
                    horizontalLayout: fit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   178
                    verticalLayout: top
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   179
                    columnWidths: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   180
                   (OrderedCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   181
                      0.25 0.7
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   182
                    )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   183
                    component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   184
                   (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   185
                      collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   186
                       (LabelSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   187
                          label: 'Working Copy:'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   188
                          name: 'WorkingCopyBaseLabel'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   189
                          translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   190
                          adjust: leftRight
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   191
                          extent: (Point 154 25)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   192
                        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   193
                       (FilenameInputFieldSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   194
                          name: 'WorkingCopyBase'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   195
                          enableChannel: svnEnabled
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   196
                          model: workingCopyBaseAspect
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   197
                          modifiedChannel: modifiedChannel
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   198
                          acceptOnPointerLeave: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   199
                          extent: (Point 454 25)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   200
                          viewClassName: 'FilenameWidgetWithHistory'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   201
                          postBuildCallback: postBuildWorkingCopyField:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   202
                        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   203
                       )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   204
                     
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   205
                    )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   206
                    useDefaultExtent: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   207
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   208
                 (DividerSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   209
                    name: 'Separator'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   210
                    extent: (Point 611 5)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   211
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   212
                 (CheckBoxSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   213
                    label: 'Verbose (Traces svn commands to Transcript)'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   214
                    name: 'Verbose'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   215
                    enableChannel: svnEnabled
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   216
                    model: svnVerbose
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   217
                    translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   218
                    useDefaultExtent: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   219
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   220
                 )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   221
               
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   222
              )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   223
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   224
           )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   225
         
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   226
        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   227
      )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   228
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   229
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   230
profilesTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   231
    "This resource specification was automatically generated
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   232
     by the UIPainter of ST/X."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   233
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   234
    "Do not manually edit this!! If it is corrupted,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   235
     the UIPainter may not be able to read the specification."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   236
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   237
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   238
     UIPainter new openOnClass:SVN::ConfigurationApp andSelector:#profilesTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   239
     SVN::ConfigurationApp new openInterface:#profilesTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   240
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   241
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   242
    <resource: #canvas>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   243
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   244
    ^ 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   245
     #(FullSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   246
        name: profilesTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   247
        window: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   248
       (WindowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   249
          label: 'Profiles'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   250
          name: 'Profiles'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   251
          min: (Point 10 10)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   252
          bounds: (Rectangle 0 0 782 552)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   253
        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   254
        component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   255
       (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   256
          collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   257
           (LabelSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   258
              label: 'Current profile:'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   259
              name: 'CurrentProfileLabel'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   260
              layout: (LayoutFrame 0 0 0 0 102 0 30 0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   261
              translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   262
              adjust: leftRight
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   263
              useDynamicPreferredWidth: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   264
              usePreferredWidth: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   265
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   266
           (ComboListSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   267
              name: 'CurrentConfiguration'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   268
              layout: (LayoutFrame 103 0 3 0 0 1 28 0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   269
              model: svnCurrentConfiguration
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   270
              comboList: svnConfigurations2
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   271
              useIndex: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   272
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   273
           (DividerSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   274
              name: 'Separator1'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   275
              layout: (LayoutFrame 0 0 30 0 0 1 35 0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   276
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   277
           (LabelSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   278
              label: 'Available profiles:'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   279
              name: 'AvailableProfiles'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   280
              layout: (LayoutFrame 0 0 35 0 0 1 65 0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   281
              translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   282
              adjust: left
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   283
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   284
           (SelectionInListModelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   285
              name: 'ProfileList'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   286
              layout: (LayoutFrame 0 0 65 0 -100 1 0 1)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   287
              model: selectedProfileIndexHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   288
              hasHorizontalScrollBar: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   289
              hasVerticalScrollBar: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   290
              listModel: svnConfigurations2
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   291
              highlightMode: line
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   292
              doubleClickSelector: doConfigurationEdit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   293
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   294
           (VerticalPanelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   295
              name: 'Buttons1'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   296
              layout: (LayoutFrame -95 1 65 0 0 1 0 0.7)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   297
              horizontalLayout: fit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   298
              verticalLayout: top
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   299
              horizontalSpace: 5
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   300
              verticalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   301
              component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   302
             (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   303
                collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   304
                 (ActionButtonSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   305
                    label: 'Add'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   306
                    name: 'ButtonAdd'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   307
                    translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   308
                    model: doConfigurationAdd
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   309
                    extent: (Point 95 22)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   310
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   311
                 (ActionButtonSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   312
                    label: 'Remove'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   313
                    name: 'ButtonRemove'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   314
                    translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   315
                    model: doConfigurationRemove
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   316
                    enableChannel: configurationSelectedHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   317
                    extent: (Point 95 22)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   318
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   319
                 (ActionButtonSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   320
                    label: 'Edit'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   321
                    name: 'ButtonEdit'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   322
                    translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   323
                    model: doConfigurationEdit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   324
                    enableChannel: configurationSelectedHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   325
                    extent: (Point 95 22)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   326
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   327
                 )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   328
               
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   329
              )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   330
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   331
           (VerticalPanelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   332
              name: 'Buttons2'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   333
              layout: (LayoutFrame -95 1 0 0.7 0 1 0 1)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   334
              horizontalLayout: fit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   335
              verticalLayout: bottom
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   336
              horizontalSpace: 5
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   337
              verticalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   338
              component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   339
             (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   340
                collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   341
                 (ActionButtonSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   342
                    label: 'Export'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   343
                    name: 'Button2'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   344
                    translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   345
                    model: doConfigurationExport
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   346
                    enableChannel: configurationSelectedHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   347
                    extent: (Point 95 22)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   348
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   349
                 (ActionButtonSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   350
                    label: 'Import'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   351
                    name: 'Button3'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   352
                    translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   353
                    model: doConfigurationImport
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   354
                    extent: (Point 95 22)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   355
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   356
                 )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   357
               
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   358
              )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   359
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   360
           )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   361
         
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   362
        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   363
      )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   364
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   365
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   366
windowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   367
    "This resource specification was automatically generated
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   368
     by the UIPainter of ST/X."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   369
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   370
    "Do not manually edit this!! If it is corrupted,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   371
     the UIPainter may not be able to read the specification."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   372
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   373
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   374
     UIPainter new openOnClass:SVN::ConfigurationApp andSelector:#windowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   375
     SVN::ConfigurationApp new openInterface:#windowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   376
     SVN::ConfigurationApp open
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   377
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   378
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   379
    <resource: #canvas>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   380
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   381
    ^ 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   382
     #(FullSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   383
        name: windowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   384
        window: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   385
       (WindowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   386
          label: 'SubVersion Settings'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   387
          name: 'SubVersion Settings'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   388
          min: (Point 10 10)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   389
          bounds: (Rectangle 0 0 695 627)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   390
        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   391
        component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   392
       (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   393
          collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   394
           (LabelSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   395
              label: ' Subversion Settings'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   396
              name: 'SubVersionSettingsTitle'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   397
              layout: (LayoutFrame 0 0 0 0 0 1 66 0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   398
              style: (FontDescription helvetica medium roman 18 #'iso10646-1')
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   399
              backgroundColor: (Color 100.0 100.0 100.0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   400
              translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   401
              adjust: left
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   402
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   403
           (LabelSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   404
              label: 'Icon'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   405
              name: 'SubVersionIcon'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   406
              layout: (LayoutFrame -75 1 0 0 0 1 66 0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   407
              hasCharacterOrientedLabel: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   408
              backgroundColor: (Color 100.0 100.0 100.0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   409
              translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   410
              labelChannel: svnIcon
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   411
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   412
           (VerticalPanelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   413
              name: 'Controls'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   414
              layout: (LayoutFrame 0 0 70 0 0 1 0 1)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   415
              horizontalLayout: fit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   416
              verticalLayout: topFit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   417
              horizontalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   418
              verticalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   419
              component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   420
             (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   421
                collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   422
                 (HorizontalPanelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   423
                    name: 'SVNEnabledAndResetPanel'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   424
                    horizontalLayout: rightSpaceFit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   425
                    verticalLayout: fit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   426
                    horizontalSpace: 0
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   427
                    verticalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   428
                    component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   429
                   (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   430
                      collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   431
                       (CheckBoxSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   432
                          label: 'Enable SubVersion Manager'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   433
                          name: 'Enabled'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   434
                          model: svnEnabled
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   435
                          translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   436
                          extent: (Point 521 30)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   437
                        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   438
                       (ActionButtonSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   439
                          label: 'Reset cached repositories'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   440
                          name: 'ResetCachedRepositoriesButton'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   441
                          translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   442
                          model: resetCachedRepositories
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   443
                          enableChannel: svnEnabled
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   444
                          extent: (Point 175 30)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   445
                        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   446
                       )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   447
                     
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   448
                    )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   449
                    extent: (Point 695 30)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   450
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   451
                 (NoteBookViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   452
                    name: 'NoteBook'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   453
                    menu: tabList
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   454
                    useDefaultExtent: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   455
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   456
                 )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   457
               
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   458
              )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   459
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   460
           )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   461
         
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   462
        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   463
      )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   464
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   465
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   466
!ConfigurationApp class methodsFor:'list specs'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   467
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   468
tabList
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   469
    "This resource specification was automatically generated
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   470
     by the TabListEditor of ST/X."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   471
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   472
    "Do not manually edit this!! If it is corrupted,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   473
     the TabListEditor may not be able to read the specification."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   474
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   475
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   476
     TabListEditor new openOnClass: self andSelector:#tabList
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   477
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   478
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   479
    <resource: #tabList>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   480
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   481
    ^     #(
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   482
       (TabItem
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   483
          label: 'Profiles'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   484
          minorKey: profilesTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   485
          createNewBuilder: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   486
        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   487
       (TabItem
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   488
          label: 'Settings'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   489
          minorKey: basicTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   490
          createNewBuilder: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   491
        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   492
       )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   493
     
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   494
      collect:[:aTab| TabItem new fromLiteralArrayEncoding:aTab ]
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   495
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   496
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   497
!ConfigurationApp class methodsFor:'queries'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   498
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   499
managerTypeName
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   500
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   501
    ^SVNSourceCodeManager managerTypeName
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   502
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   503
    "Created: / 07-07-2011 / 23:13:54 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   504
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   505
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   506
!ConfigurationApp class methodsFor:'tableColumns specs'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   507
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   508
configurationListColumns
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   509
    "This resource specification was automatically generated
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   510
     by the DataSetBuilder of ST/X."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   511
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   512
    "Do not manually edit this!! If it is corrupted,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   513
     the DataSetBuilder may not be able to read the specification."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   514
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   515
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   516
     DataSetBuilder new openOnClass:SVN::SettingsApp andSelector:#configurationListColumns
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   517
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   518
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   519
    <resource: #tableColumns>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   520
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   521
    ^#(
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   522
      (DataSetColumnSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   523
         activeHelpKey: ''
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   524
         labelButtonType: Button
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   525
         rendererType: rowSelector
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   526
         showRowSeparator: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   527
         showColSeparator: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   528
       )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   529
      (DataSetColumnSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   530
         label: 'Package'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   531
         labelAlignment: left
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   532
         activeHelpKey: ''
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   533
         labelButtonType: Button
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   534
         model: package
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   535
         canSelect: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   536
         showRowSeparator: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   537
         showColSeparator: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   538
       )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   539
      (DataSetColumnSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   540
         label: 'URL'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   541
         labelAlignment: left
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   542
         activeHelpKey: ''
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   543
         labelButtonType: Button
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   544
         model: urlString
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   545
         canSelect: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   546
         showRowSeparator: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   547
         showColSeparator: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   548
       )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   549
      )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   550
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   551
    "Modified: / 16-08-2009 / 17:28:28 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   552
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   553
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   554
!ConfigurationApp methodsFor:'accessing'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   555
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   556
repositoryConfiguration
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   557
789
241a6bd83db1 comment/format in: #repositoryConfiguration
Claus Gittinger <cg@exept.de>
parents: 635
diff changeset
   558
    ^ self repositoryConfigurationAspect value
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   559
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   560
    "Created: / 26-05-2008 / 12:04:54 / Jan Vrany <vranyj1@fel.cvut.cz>"
789
241a6bd83db1 comment/format in: #repositoryConfiguration
Claus Gittinger <cg@exept.de>
parents: 635
diff changeset
   561
    "Modified (format): / 19-08-2011 / 12:57:10 / cg"
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   562
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   563
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   564
repositoryConfiguration: anObject
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   565
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   566
    self repositoryConfigurationAspect value: anObject
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   567
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   568
    "Created: / 26-05-2008 / 12:12:17 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   569
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   570
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   571
repositoryConfigurationList
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   572
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   573
    ^self repositoryConfigurationListAspect value
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   574
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   575
    "Created: / 26-05-2008 / 12:05:01 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   576
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   577
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   578
repositoryManager
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   579
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   580
    ^RepositoryManager current
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   581
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   582
    "Created: / 26-05-2008 / 10:46:30 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   583
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   584
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   585
selectedConfiguration
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   586
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   587
    | index config |
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   588
    (index := self selectedProfileIndexHolder value) ifNil:[^self].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   589
    config := self svnConfigurations2 value at: index.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   590
    ^config
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   591
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   592
    "Created: / 25-03-2010 / 16:44:58 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   593
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   594
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   595
workingCopyBase
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   596
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   597
    ^self workingCopyBaseAspect value
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   598
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   599
    "Created: / 26-05-2008 / 13:15:22 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   600
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   601
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   602
!ConfigurationApp methodsFor:'actions'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   603
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   604
doConfigurationAdd
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   605
    <resource: #uiCallback>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   606
    |config|
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   607
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   608
    config := SVN::Configuration new.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   609
    config name:((newConfigurationCount == 0) 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   610
                ifTrue:[ '<new profile>' ]
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   611
                ifFalse:[ '<new profile %1>' bindWith:newConfigurationCount ]).
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   612
    (self doConfigurationEdit:config) ifTrue:[
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   613
        self doConfigurationAdd:config.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   614
        newConfigurationCount := newConfigurationCount + 1.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   615
    ].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   616
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   617
    "Modified: / 26-03-2010 / 20:34:50 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   618
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   619
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   620
doConfigurationAdd:config 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   621
    self svnConfigurations2 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   622
        value:(self svnConfigurations2 value copyWith:config).
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   623
    self selectedProfileIndexHolder value:self svnConfigurations2 value size.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   624
    self updateModifiedChannel.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   625
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   626
    "Modified: / 26-03-2010 / 20:38:55 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   627
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   628
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   629
doConfigurationEdit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   630
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   631
    | config |
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   632
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   633
    (config := self selectedConfiguration) ifNil:[^self].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   634
    self doConfigurationEdit: config.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   636
    "Modified: / 25-03-2010 / 16:45:38 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   637
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   638
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   639
doConfigurationEdit: config  
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   640
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   641
    ^(ConfigurationDialog openOn: config) 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   642
        ifTrue:
790
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   643
            [self svnCurrentConfiguration value: 
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   644
                (svnConfigurations2 value 
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   645
                    detect:[:c|c name = self svnCurrentConfiguration value name]).
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   646
            self updateModifiedChannel.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   647
            true]
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   648
        ifFalse:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   649
            [false]
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   650
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   651
    "Created: / 25-03-2010 / 08:28:40 / Jan Vrany <jan.vrany@fit.cvut.cz>"
790
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   652
    "Modified: / 19-08-2011 / 12:04:53 / Jan Vrany <jan.vrany@fit.cvut.cz>"
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   653
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   654
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   655
doConfigurationExport
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   656
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   657
    | config name s |
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   658
    config := self selectedConfiguration.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   659
    name := (Smalltalk::Dialog 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   660
                requestFileName:'Enter a filename' 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   661
                default: (config name) , '.rc'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   662
                ifFail:[^self]) asFilename.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   663
    [s := name writeStream.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   664
     config literalArrayEncoding storeOn: s]
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   665
        ensure:[s close].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   666
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   667
    "Modified: / 26-03-2010 / 20:22:08 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   668
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   669
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   670
doConfigurationImport
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   671
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   672
    | config name |
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   673
    config := self selectedConfiguration.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   674
    name := (Smalltalk::Dialog 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   675
                requestFileName:'Enter a filename' 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   676
                pattern: '*.rc').
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   677
    name isNilOrEmptyCollection ifTrue:[^self].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   678
    name := name asFilename.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   679
    [
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   680
        config := Compiler evaluate: name contents asString.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   681
        config := config decodeAsLiteralArray.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   682
        (config isKindOf: SVN::Configuration) ifFalse:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   683
            [self error:'File does not contain serialized SVN configuration'].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   684
        self doConfigurationAdd: config.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   685
    ] on: Smalltalk::Error do:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   686
    [:ex|
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   687
        Smalltalk::Dialog warn: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   688
            ('Failed to read profile from %1' bindWith: name asString).
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   689
        ex pass.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   690
    ]
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   691
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   692
    "Modified: / 26-03-2010 / 20:36:46 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   693
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   694
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   695
doConfigurationRemove
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   696
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   697
    | config |
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   698
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   699
    (config := self selectedConfiguration) ifNil:[^self].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   700
    self svnConfigurations2 value: (self svnConfigurations2 value copyWithout: config).
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   701
    self updateModifiedChannel.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   702
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   703
    "Modified: / 26-03-2010 / 20:39:07 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   704
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   705
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   706
postBuildWorkingCopyField: aView
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   707
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   708
    aView 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   709
        directoriesOnly: true;
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   710
        historyList: Smalltalk packagePath
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   711
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   712
    "Modified: / 27-11-2009 / 13:02:20 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   713
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   714
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   715
resetCachedRepositories
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   716
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   717
    RepositoryManager reset
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   718
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   719
    "Created: / 20-03-2009 / 10:30:14 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   720
    "Modified: / 02-04-2009 / 22:53:19 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   721
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   722
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   723
!ConfigurationApp methodsFor:'aspects'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   724
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   725
aspects
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   726
    ^ #( #svnEnabled #svnVerbose svnCurrentConfiguration)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   727
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   728
    "Modified: / 31-03-2011 / 14:00:21 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   729
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   730
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   731
configurationSelectedHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   732
    "return/create the valueHolder 'repositorySelectedHolder'"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   733
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   734
    configurationSelectedHolder isNil ifTrue:[
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   735
        configurationSelectedHolder := 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   736
            BlockValue 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   737
                with:[:model|model value notNil and:[model value ~= 0]]
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   738
                argument: self selectedProfileIndexHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   739
    ].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   740
    ^ configurationSelectedHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   741
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   742
    "Created: / 25-03-2010 / 08:27:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   743
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   744
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   745
selectedProfileIndexHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   746
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   747
    |holder|
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   748
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   749
    (holder := builder bindingAt:#selectedProfileIndexHolder) isNil ifTrue:[
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   750
        holder := ValueHolder new.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   751
        builder aspectAt:#selectedProfileIndexHolder put:holder.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   752
    ].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   753
    ^ holder.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   754
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   755
    "Created: / 09-03-2010 / 13:30:45 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   756
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   757
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   758
svnConfigurations2
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   759
    <resource: #uiAspect>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   760
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   761
    "automatically generated by UIPainter ..."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   762
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   763
    "*** the code below creates a default model when invoked."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   764
    "*** (which may not be the one you wanted)"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   765
    "*** Please change as required and accept it in the browser."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   766
    "*** (and replace this comment by something more useful ;-)"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   767
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   768
    svnConfigurations2 isNil ifTrue:[
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   769
        svnConfigurations2 := ValueHolder new.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   770
"/ if your app needs to be notified of changes, uncomment one of the lines below:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   771
"/       svnConfigurations2 addDependent:self.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   772
"/       svnConfigurations2 onChangeSend:#svnConfigurations2Changed to:self.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   773
    ].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   774
    ^ svnConfigurations2.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   775
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   776
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   777
svnCurrentConfiguration
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   778
    ^self settingsAspectFor: #svnCurrentConfiguration
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   779
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   780
    "Modified: / 31-03-2011 / 14:01:56 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   781
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   782
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   783
svnEnabled
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   784
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   785
    ^self settingsAspectFor: #svnEnabled
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   786
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   787
    "Created: / 25-05-2009 / 18:48:17 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   788
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   789
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   790
svnIcon
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   791
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   792
    ^self class svnIcon
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   793
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   794
    "Created: / 24-05-2008 / 01:44:11 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   795
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   796
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   797
svnVerbose
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   798
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   799
    ^self settingsAspectFor: #svnVerbose
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   800
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   801
    "Created: / 25-05-2009 / 19:10:14 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   802
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   803
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   804
tabList
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   805
    "Generated by the TabListEditor"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   806
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   807
    |list|
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   808
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   809
    (list := builder bindingAt:#tabList) isNil ifTrue:[
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   810
        builder aspectAt:#tabList put:(list := self class tabList).
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   811
    ].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   812
    ^ list
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   813
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   814
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   815
workingCopyBaseAspect
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   816
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   817
    |holder|
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   818
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   819
    (holder := builder bindingAt:#workingCopyBaseAspect) ifNil:[
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   820
        holder := self repositoryManager workingCopyBase asValue.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   821
        holder onChangeSend:#updateModifiedChannel to:self.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   822
        builder aspectAt:#workingCopyBaseAspect put: holder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   823
    ].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   824
    ^ holder.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   825
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   826
    "Created: / 26-05-2008 / 10:41:42 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   827
    "Modified: / 25-05-2009 / 18:50:26 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   828
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   829
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   830
!ConfigurationApp methodsFor:'helpers'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   831
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   832
settingsAspectFor: settingName
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   833
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   834
    |holder|
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   835
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   836
    self createBuilder.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   837
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   838
    (holder := builder bindingAt:settingName) ifNil:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   839
            [holder := (currentUserPrefs perform: settingName asSymbol)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   840
                            asValue.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   841
            holder onChangeSend:#updateModifiedChannel to:self.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   842
            builder aspectAt:settingName put:holder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   843
    ].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   844
    ^ holder.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   845
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   846
    "Created: / 25-05-2009 / 18:43:42 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   847
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   848
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   849
!ConfigurationApp methodsFor:'initialization'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   850
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   851
initialize
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   852
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   853
    super initialize.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   854
    newConfigurationCount := 1.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   855
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   856
    "Created: / 25-03-2010 / 08:31:33 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   857
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   858
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   859
!ConfigurationApp methodsFor:'protocol'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   860
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   861
basicReadSettings
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   862
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   863
    | confs |
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   864
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   865
    self readAspects: self aspects from:currentUserPrefs.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   866
    self svnConfigurations2 value: (confs := SVN::Configuration configurations deepCopy asList).
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   867
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   868
    "Created: / 19-04-2008 / 09:42:59 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   869
    "Modified: / 25-05-2009 / 19:05:47 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   870
    "Modified: / 31-03-2011 / 14:17:08 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   871
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   872
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   873
basicSaveSettings
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   874
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   875
    self writeAspects: self aspects to:currentUserPrefs.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   876
    SVN::Configuration configurations: self svnConfigurations2 value.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   877
    self resetCachedRepositories
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   878
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   879
    "Created: / 19-04-2008 / 09:42:59 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   880
    "Modified: / 25-05-2009 / 19:06:45 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   881
    "Modified: / 31-03-2011 / 14:11:43 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   882
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   883
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   884
helpFilename
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   885
    "subclasses must return the relative name of a helpFile
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   886
     in the doc/online/<language>/help directory.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   887
     Or nil, if no help is available."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   888
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   889
    ^nil
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   890
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   891
    "Created: / 19-04-2008 / 09:42:59 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   892
    "Modified: / 26-05-2008 / 13:12:53 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   893
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   894
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   895
!ConfigurationApp methodsFor:'queries'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   896
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   897
hasUnsavedChanges
790
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   898
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   899
    SVN::Configuration configurations asArray = svnConfigurations2 value asArray 
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   900
        ifFalse:[^true].
923
ac7536589a25 comment
Claus Gittinger <cg@exept.de>
parents: 920
diff changeset
   901
    ^ self 
ac7536589a25 comment
Claus Gittinger <cg@exept.de>
parents: 920
diff changeset
   902
        hasChangedAspectIn:self aspects 
ac7536589a25 comment
Claus Gittinger <cg@exept.de>
parents: 920
diff changeset
   903
        asComparedTo:currentUserPrefs
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   904
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   905
    "Created: / 28-05-2008 / 07:33:26 / Jan Vrany <vranyj1@fel.cvut.cz>"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   906
    "Modified: / 19-08-2009 / 12:07:01 / Jan Vrany <vranyj1@fel.cvut.cz>"
790
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   907
    "Modified: / 19-08-2011 / 11:48:35 / Jan Vrany <jan.vrany@fit.cvut.cz>"
923
ac7536589a25 comment
Claus Gittinger <cg@exept.de>
parents: 920
diff changeset
   908
    "Modified: / 25-11-2011 / 15:25:06 / cg"
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   909
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   910
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   911
!ConfigurationApp class methodsFor:'documentation'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   912
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   913
version
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   914
    ^ '$Header$'
790
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   915
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   916
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   917
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   918
version_CVS
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   919
    ^ '$Header$'
790
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   920
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   921
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   922
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   923
version_SVN
891
a4f5e33dc88b checkin to get version methods correct
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 790
diff changeset
   924
a4f5e33dc88b checkin to get version methods correct
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 790
diff changeset
   925
    ^ '§Id: SVN__ConfigurationApp.st 372 2011-09-29 10:47:58Z vranyj1 §'
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   926
! !