SVN__ConfigurationApp.st
author Claus Gittinger <cg@exept.de>
Wed, 11 Jan 2012 15:42:50 +0100
changeset 930 b783c5a2078a
parent 927 99a7de38fdc3
child 931 d7780349128d
permissions -rw-r--r--
help
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
930
Claus Gittinger <cg@exept.de>
parents: 927
diff changeset
    96
#shownInBrowserMenus
Claus Gittinger <cg@exept.de>
parents: 927
diff changeset
    97
'If checked, the Systembrowser includes operations for me in its SCM menus.'
Claus Gittinger <cg@exept.de>
parents: 927
diff changeset
    98
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    99
#Package
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
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
    "Modified: / 26-05-2008 / 14:24:15 / Jan Vrany <vranyj1@fel.cvut.cz>"
930
Claus Gittinger <cg@exept.de>
parents: 927
diff changeset
   105
    "Modified: / 11-01-2012 / 15:42:09 / cg"
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   106
! !
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
!ConfigurationApp class methodsFor:'image specs'!
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
defaultIcon
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
    ^SVN::IconLibrary svn_wizban2 magnifiedTo: 24@24
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   113
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   114
    "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
   115
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   116
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   117
svnIcon
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   118
    ^ IconLibrary svn_wizban
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   119
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   120
    "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
   121
! !
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
!ConfigurationApp class methodsFor:'interface opening'!
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
open    
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   126
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   127
    | settingsApp |
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   128
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   129
    settingsApp := SettingsDialog new.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   130
    settingsApp addApplClass:self fullName
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   131
                withName:'Subversion'.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   132
    settingsApp showRoot: false.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   133
    settingsApp selectedItem value:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   134
        (settingsApp applicationList root children anyOne).
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   135
    settingsApp open.
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
    "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
   138
    "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
   139
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   140
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   141
!ConfigurationApp class methodsFor:'interface specs'!
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
basicTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   144
    "This resource specification was automatically generated
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   145
     by the UIPainter of ST/X."
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
    "Do not manually edit this!! If it is corrupted,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   148
     the UIPainter may not be able to read the specification."
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
     UIPainter new openOnClass:SVN::ConfigurationApp andSelector:#basicTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   152
     SVN::ConfigurationApp new openInterface:#basicTabSpec
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
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   155
    <resource: #canvas>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   156
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   157
    ^ 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   158
     #(FullSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   159
        name: basicTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   160
        window: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   161
       (WindowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   162
          label: 'Basic Settings'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   163
          name: 'Basic Settings'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   164
          bounds: (Rectangle 0 0 611 309)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   165
        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   166
        component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   167
       (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   168
          collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   169
           (VerticalPanelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   170
              name: 'GeneralSettingsPanel'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   171
              layout: (LayoutFrame 0 0 0 0 0 1 0 1)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   172
              horizontalLayout: fit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   173
              verticalLayout: top
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   174
              horizontalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   175
              verticalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   176
              component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   177
             (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   178
                collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   179
                 (MultiColumnPanelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   180
                    name: 'Grid'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   181
                    horizontalLayout: fit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   182
                    verticalLayout: top
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   183
                    columnWidths: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   184
                   (OrderedCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   185
                      0.25 0.7
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   186
                    )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   187
                    component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   188
                   (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   189
                      collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   190
                       (LabelSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   191
                          label: 'Working Copy:'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   192
                          name: 'WorkingCopyBaseLabel'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   193
                          translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   194
                          adjust: leftRight
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   195
                          extent: (Point 154 25)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   196
                        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   197
                       (FilenameInputFieldSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   198
                          name: 'WorkingCopyBase'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   199
                          enableChannel: svnEnabled
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   200
                          model: workingCopyBaseAspect
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   201
                          modifiedChannel: modifiedChannel
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   202
                          acceptOnPointerLeave: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   203
                          extent: (Point 454 25)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   204
                          viewClassName: 'FilenameWidgetWithHistory'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   205
                          postBuildCallback: postBuildWorkingCopyField:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   206
                        )
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
                     
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   209
                    )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   210
                    useDefaultExtent: true
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
                 (DividerSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   213
                    name: 'Separator'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   214
                    extent: (Point 611 5)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   215
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   216
                 (CheckBoxSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   217
                    label: 'Verbose (Traces svn commands to Transcript)'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   218
                    name: 'Verbose'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   219
                    enableChannel: svnEnabled
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   220
                    model: svnVerbose
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   221
                    translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   222
                    useDefaultExtent: true
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
        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   231
      )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   232
!
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
profilesTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   235
    "This resource specification was automatically generated
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   236
     by the UIPainter of ST/X."
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
    "Do not manually edit this!! If it is corrupted,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   239
     the UIPainter may not be able to read the specification."
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
     UIPainter new openOnClass:SVN::ConfigurationApp andSelector:#profilesTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   243
     SVN::ConfigurationApp new openInterface:#profilesTabSpec
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
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   246
    <resource: #canvas>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   247
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   248
    ^ 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   249
     #(FullSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   250
        name: profilesTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   251
        window: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   252
       (WindowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   253
          label: 'Profiles'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   254
          name: 'Profiles'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   255
          min: (Point 10 10)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   256
          bounds: (Rectangle 0 0 782 552)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   257
        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   258
        component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   259
       (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   260
          collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   261
           (LabelSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   262
              label: 'Current profile:'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   263
              name: 'CurrentProfileLabel'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   264
              layout: (LayoutFrame 0 0 0 0 102 0 30 0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   265
              translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   266
              adjust: leftRight
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   267
              useDynamicPreferredWidth: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   268
              usePreferredWidth: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   269
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   270
           (ComboListSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   271
              name: 'CurrentConfiguration'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   272
              layout: (LayoutFrame 103 0 3 0 0 1 28 0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   273
              model: svnCurrentConfiguration
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   274
              comboList: svnConfigurations2
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   275
              useIndex: false
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
           (DividerSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   278
              name: 'Separator1'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   279
              layout: (LayoutFrame 0 0 30 0 0 1 35 0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   280
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   281
           (LabelSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   282
              label: 'Available profiles:'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   283
              name: 'AvailableProfiles'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   284
              layout: (LayoutFrame 0 0 35 0 0 1 65 0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   285
              translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   286
              adjust: left
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   287
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   288
           (SelectionInListModelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   289
              name: 'ProfileList'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   290
              layout: (LayoutFrame 0 0 65 0 -100 1 0 1)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   291
              model: selectedProfileIndexHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   292
              hasHorizontalScrollBar: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   293
              hasVerticalScrollBar: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   294
              listModel: svnConfigurations2
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   295
              highlightMode: line
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   296
              doubleClickSelector: doConfigurationEdit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   297
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   298
           (VerticalPanelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   299
              name: 'Buttons1'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   300
              layout: (LayoutFrame -95 1 65 0 0 1 0 0.7)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   301
              horizontalLayout: fit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   302
              verticalLayout: top
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   303
              horizontalSpace: 5
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   304
              verticalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   305
              component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   306
             (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   307
                collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   308
                 (ActionButtonSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   309
                    label: 'Add'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   310
                    name: 'ButtonAdd'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   311
                    translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   312
                    model: doConfigurationAdd
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   313
                    extent: (Point 95 22)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   314
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   315
                 (ActionButtonSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   316
                    label: 'Remove'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   317
                    name: 'ButtonRemove'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   318
                    translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   319
                    model: doConfigurationRemove
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   320
                    enableChannel: configurationSelectedHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   321
                    extent: (Point 95 22)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   322
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   323
                 (ActionButtonSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   324
                    label: 'Edit'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   325
                    name: 'ButtonEdit'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   326
                    translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   327
                    model: doConfigurationEdit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   328
                    enableChannel: configurationSelectedHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   329
                    extent: (Point 95 22)
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
                 )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   332
               
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   333
              )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   334
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   335
           (VerticalPanelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   336
              name: 'Buttons2'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   337
              layout: (LayoutFrame -95 1 0 0.7 0 1 0 1)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   338
              horizontalLayout: fit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   339
              verticalLayout: bottom
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   340
              horizontalSpace: 5
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   341
              verticalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   342
              component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   343
             (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   344
                collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   345
                 (ActionButtonSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   346
                    label: 'Export'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   347
                    name: 'Button2'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   348
                    translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   349
                    model: doConfigurationExport
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   350
                    enableChannel: configurationSelectedHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   351
                    extent: (Point 95 22)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   352
                  )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   353
                 (ActionButtonSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   354
                    label: 'Import'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   355
                    name: 'Button3'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   356
                    translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   357
                    model: doConfigurationImport
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   358
                    extent: (Point 95 22)
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
        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   367
      )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   368
!
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
windowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   371
    "This resource specification was automatically generated
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   372
     by the UIPainter of ST/X."
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
    "Do not manually edit this!! If it is corrupted,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   375
     the UIPainter may not be able to read the specification."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   376
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
     UIPainter new openOnClass:SVN::ConfigurationApp andSelector:#windowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   379
     SVN::ConfigurationApp new openInterface:#windowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   380
     SVN::ConfigurationApp open
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
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   383
    <resource: #canvas>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   384
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   385
    ^ 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   386
     #(FullSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   387
        name: windowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   388
        window: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   389
       (WindowSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   390
          label: 'SubVersion Settings'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   391
          name: 'SubVersion Settings'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   392
          min: (Point 10 10)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   393
          bounds: (Rectangle 0 0 695 627)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   394
        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   395
        component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   396
       (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   397
          collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   398
           (LabelSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   399
              label: ' Subversion Settings'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   400
              name: 'SubVersionSettingsTitle'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   401
              layout: (LayoutFrame 0 0 0 0 0 1 66 0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   402
              style: (FontDescription helvetica medium roman 18 #'iso10646-1')
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   403
              backgroundColor: (Color 100.0 100.0 100.0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   404
              translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   405
              adjust: left
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   406
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   407
           (LabelSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   408
              label: 'Icon'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   409
              name: 'SubVersionIcon'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   410
              layout: (LayoutFrame -75 1 0 0 0 1 66 0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   411
              hasCharacterOrientedLabel: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   412
              backgroundColor: (Color 100.0 100.0 100.0)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   413
              translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   414
              labelChannel: svnIcon
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   415
            )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   416
           (VerticalPanelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   417
              name: 'Controls'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   418
              layout: (LayoutFrame 0 0 70 0 0 1 0 1)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   419
              horizontalLayout: fit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   420
              verticalLayout: topFit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   421
              horizontalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   422
              verticalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   423
              component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   424
             (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   425
                collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   426
                 (HorizontalPanelViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   427
                    name: 'SVNEnabledAndResetPanel'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   428
                    horizontalLayout: rightSpaceFit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   429
                    verticalLayout: fit
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   430
                    horizontalSpace: 0
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   431
                    verticalSpace: 3
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   432
                    component: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   433
                   (SpecCollection
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   434
                      collection: (
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   435
                       (CheckBoxSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   436
                          label: 'Enable SubVersion Manager'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   437
                          name: 'Enabled'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   438
                          model: svnEnabled
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   439
                          translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   440
                          extent: (Point 521 30)
930
Claus Gittinger <cg@exept.de>
parents: 927
diff changeset
   441
activeHelpKey: shownInBrowserMenus
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   442
                        )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   443
                       (ActionButtonSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   444
                          label: 'Reset cached repositories'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   445
                          name: 'ResetCachedRepositoriesButton'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   446
                          translateLabel: true
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   447
                          model: resetCachedRepositories
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   448
                          enableChannel: svnEnabled
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   449
                          extent: (Point 175 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
                       )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   452
                     
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   453
                    )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   454
                    extent: (Point 695 30)
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
                 (NoteBookViewSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   457
                    name: 'NoteBook'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   458
                    menu: tabList
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   459
                    useDefaultExtent: true
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
         
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
      )
930
Claus Gittinger <cg@exept.de>
parents: 927
diff changeset
   469
Claus Gittinger <cg@exept.de>
parents: 927
diff changeset
   470
    "Modified (format): / 11-01-2012 / 15:42:32 / cg"
635
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
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   473
!ConfigurationApp class methodsFor:'list specs'!
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
tabList
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   476
    "This resource specification was automatically generated
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   477
     by the TabListEditor of ST/X."
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
    "Do not manually edit this!! If it is corrupted,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   480
     the TabListEditor may not be able to read the specification."
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
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   483
     TabListEditor new openOnClass: self andSelector:#tabList
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   484
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   485
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   486
    <resource: #tabList>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   487
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   488
    ^     #(
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   489
       (TabItem
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   490
          label: 'Profiles'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   491
          minorKey: profilesTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   492
          createNewBuilder: false
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
       (TabItem
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   495
          label: 'Settings'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   496
          minorKey: basicTabSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   497
          createNewBuilder: false
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
       )
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
      collect:[:aTab| TabItem new fromLiteralArrayEncoding:aTab ]
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
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   504
!ConfigurationApp class methodsFor:'queries'!
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
managerTypeName
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
    ^SVNSourceCodeManager managerTypeName
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   509
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   510
    "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
   511
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   512
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   513
!ConfigurationApp class methodsFor:'tableColumns specs'!
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
configurationListColumns
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   516
    "This resource specification was automatically generated
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   517
     by the DataSetBuilder of ST/X."
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
    "Do not manually edit this!! If it is corrupted,
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   520
     the DataSetBuilder may not be able to read the specification."
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
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   523
     DataSetBuilder new openOnClass:SVN::SettingsApp andSelector:#configurationListColumns
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   524
    "
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   525
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   526
    <resource: #tableColumns>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   527
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
         activeHelpKey: ''
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   531
         labelButtonType: Button
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   532
         rendererType: rowSelector
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   533
         showRowSeparator: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   534
         showColSeparator: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   535
       )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   536
      (DataSetColumnSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   537
         label: 'Package'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   538
         labelAlignment: left
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   539
         activeHelpKey: ''
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   540
         labelButtonType: Button
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   541
         model: package
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   542
         canSelect: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   543
         showRowSeparator: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   544
         showColSeparator: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   545
       )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   546
      (DataSetColumnSpec
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   547
         label: 'URL'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   548
         labelAlignment: left
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   549
         activeHelpKey: ''
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   550
         labelButtonType: Button
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   551
         model: urlString
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   552
         canSelect: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   553
         showRowSeparator: false
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   554
         showColSeparator: false
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
      )
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   557
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   558
    "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
   559
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   560
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   561
!ConfigurationApp methodsFor:'accessing'!
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
repositoryConfiguration
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   564
789
241a6bd83db1 comment/format in: #repositoryConfiguration
Claus Gittinger <cg@exept.de>
parents: 635
diff changeset
   565
    ^ self repositoryConfigurationAspect value
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   566
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   567
    "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
   568
    "Modified (format): / 19-08-2011 / 12:57:10 / cg"
635
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
repositoryConfiguration: anObject
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 repositoryConfigurationAspect value: anObject
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:12:17 / 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
repositoryConfigurationList
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
    ^self repositoryConfigurationListAspect value
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 / 12:05:01 / 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
repositoryManager
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
    ^RepositoryManager current
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   588
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   589
    "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
   590
!
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
selectedConfiguration
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
    | index config |
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   595
    (index := self selectedProfileIndexHolder value) ifNil:[^self].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   596
    config := self svnConfigurations2 value at: index.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   597
    ^config
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: / 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
   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
workingCopyBase
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
    ^self workingCopyBaseAspect value
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   605
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   606
    "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
   607
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   608
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   609
!ConfigurationApp methodsFor:'actions'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   610
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   611
doConfigurationAdd
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   612
    <resource: #uiCallback>
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   613
    |config|
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   614
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   615
    config := SVN::Configuration new.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   616
    config name:((newConfigurationCount == 0) 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   617
                ifTrue:[ '<new profile>' ]
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   618
                ifFalse:[ '<new profile %1>' bindWith:newConfigurationCount ]).
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   619
    (self doConfigurationEdit:config) ifTrue:[
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   620
        self doConfigurationAdd:config.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   621
        newConfigurationCount := newConfigurationCount + 1.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   622
    ].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   623
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   624
    "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
   625
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   626
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   627
doConfigurationAdd:config 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   628
    self svnConfigurations2 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   629
        value:(self svnConfigurations2 value copyWith:config).
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   630
    self selectedProfileIndexHolder value:self svnConfigurations2 value size.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   631
    self updateModifiedChannel.
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
    "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
   634
!
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
doConfigurationEdit
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
    | config |
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   639
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   640
    (config := self selectedConfiguration) ifNil:[^self].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   641
    self doConfigurationEdit: config.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   642
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   643
    "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
   644
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   645
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   646
doConfigurationEdit: config  
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   647
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   648
    ^(ConfigurationDialog openOn: config) 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   649
        ifTrue:
790
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   650
            [self svnCurrentConfiguration value: 
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   651
                (svnConfigurations2 value 
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   652
                    detect:[:c|c name = self svnCurrentConfiguration value name]).
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   653
            self updateModifiedChannel.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   654
            true]
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   655
        ifFalse:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   656
            [false]
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   657
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   658
    "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
   659
    "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
   660
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   661
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   662
doConfigurationExport
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   663
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   664
    | config name s |
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   665
    config := self selectedConfiguration.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   666
    name := (Smalltalk::Dialog 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   667
                requestFileName:'Enter a filename' 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   668
                default: (config name) , '.rc'
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   669
                ifFail:[^self]) asFilename.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   670
    [s := name writeStream.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   671
     config literalArrayEncoding storeOn: s]
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   672
        ensure:[s close].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   673
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   674
    "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
   675
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   676
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   677
doConfigurationImport
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   678
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   679
    | config name |
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   680
    config := self selectedConfiguration.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   681
    name := (Smalltalk::Dialog 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   682
                requestFileName:'Enter a filename' 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   683
                pattern: '*.rc').
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   684
    name isNilOrEmptyCollection ifTrue:[^self].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   685
    name := name asFilename.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   686
    [
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   687
        config := Compiler evaluate: name contents asString.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   688
        config := config decodeAsLiteralArray.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   689
        (config isKindOf: SVN::Configuration) ifFalse:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   690
            [self error:'File does not contain serialized SVN configuration'].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   691
        self doConfigurationAdd: config.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   692
    ] on: Smalltalk::Error do:
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   693
    [:ex|
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   694
        Smalltalk::Dialog warn: 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   695
            ('Failed to read profile from %1' bindWith: name asString).
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   696
        ex pass.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   697
    ]
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
    "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
   700
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   701
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   702
doConfigurationRemove
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   703
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   704
    | config |
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
    (config := self selectedConfiguration) ifNil:[^self].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   707
    self svnConfigurations2 value: (self svnConfigurations2 value copyWithout: config).
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   708
    self updateModifiedChannel.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   709
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   710
    "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
   711
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   712
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   713
postBuildWorkingCopyField: aView
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
    aView 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   716
        directoriesOnly: true;
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   717
        historyList: Smalltalk packagePath
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
    "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
   720
!
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
resetCachedRepositories
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   723
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   724
    RepositoryManager reset
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   725
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   726
    "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
   727
    "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
   728
! !
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
!ConfigurationApp methodsFor:'aspects'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   731
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   732
aspects
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   733
    ^ #( #svnEnabled #svnVerbose svnCurrentConfiguration)
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   734
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   735
    "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
   736
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   737
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   738
configurationSelectedHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   739
    "return/create the valueHolder 'repositorySelectedHolder'"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   740
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   741
    configurationSelectedHolder isNil ifTrue:[
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   742
        configurationSelectedHolder := 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   743
            BlockValue 
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   744
                with:[:model|model value notNil and:[model value ~= 0]]
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   745
                argument: self 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
    ^ configurationSelectedHolder
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
    "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
   750
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   751
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   752
selectedProfileIndexHolder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   753
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   754
    |holder|
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   755
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   756
    (holder := builder bindingAt:#selectedProfileIndexHolder) isNil ifTrue:[
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   757
        holder := ValueHolder new.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   758
        builder aspectAt:#selectedProfileIndexHolder put:holder.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   759
    ].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   760
    ^ holder.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   761
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   762
    "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
   763
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   764
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   765
svnConfigurations2
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   766
    <resource: #uiAspect>
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
    "automatically generated by UIPainter ..."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   769
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   770
    "*** the code below creates a default model when invoked."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   771
    "*** (which may not be the one you wanted)"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   772
    "*** Please change as required and accept it in the browser."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   773
    "*** (and replace this comment by something more useful ;-)"
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   774
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   775
    svnConfigurations2 isNil ifTrue:[
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   776
        svnConfigurations2 := ValueHolder new.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   777
"/ 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
   778
"/       svnConfigurations2 addDependent:self.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   779
"/       svnConfigurations2 onChangeSend:#svnConfigurations2Changed to:self.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   780
    ].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   781
    ^ svnConfigurations2.
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
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   784
svnCurrentConfiguration
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   785
    ^self settingsAspectFor: #svnCurrentConfiguration
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
    "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
   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
svnEnabled
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 settingsAspectFor: #svnEnabled
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: / 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
   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
svnIcon
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 class svnIcon
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: / 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
   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
svnVerbose
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   805
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   806
    ^self settingsAspectFor: #svnVerbose
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   807
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   808
    "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
   809
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   810
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   811
tabList
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   812
    "Generated by the TabListEditor"
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
    |list|
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   815
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   816
    (list := builder bindingAt:#tabList) isNil ifTrue:[
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   817
        builder aspectAt:#tabList put:(list := self class tabList).
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
    ^ list
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   820
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   821
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   822
workingCopyBaseAspect
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
    (holder := builder bindingAt:#workingCopyBaseAspect) ifNil:[
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   827
        holder := self repositoryManager workingCopyBase asValue.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   828
        holder onChangeSend:#updateModifiedChannel to:self.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   829
        builder aspectAt:#workingCopyBaseAspect put: holder
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   830
    ].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   831
    ^ holder.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   832
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   833
    "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
   834
    "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
   835
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   836
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   837
!ConfigurationApp methodsFor:'helpers'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   838
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   839
settingsAspectFor: settingName
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   840
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   841
    |holder|
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   842
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   843
    self createBuilder.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   844
927
99a7de38fdc3 changed:
Claus Gittinger <cg@exept.de>
parents: 923
diff changeset
   845
    (holder := builder bindingAt:settingName) isNil ifTrue:[
99a7de38fdc3 changed:
Claus Gittinger <cg@exept.de>
parents: 923
diff changeset
   846
        holder := (currentUserPrefs perform: settingName asSymbol) asValue.
99a7de38fdc3 changed:
Claus Gittinger <cg@exept.de>
parents: 923
diff changeset
   847
        holder onChangeSend:#updateModifiedChannel to:self.
99a7de38fdc3 changed:
Claus Gittinger <cg@exept.de>
parents: 923
diff changeset
   848
        builder aspectAt:settingName put:holder
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   849
    ].
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   850
    ^ holder.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   851
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   852
    "Created: / 25-05-2009 / 18:43:42 / Jan Vrany <vranyj1@fel.cvut.cz>"
927
99a7de38fdc3 changed:
Claus Gittinger <cg@exept.de>
parents: 923
diff changeset
   853
    "Modified: / 22-12-2011 / 15:13:37 / cg"
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   854
! !
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
!ConfigurationApp methodsFor:'initialization'!
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
initialize
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   859
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   860
    super initialize.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   861
    newConfigurationCount := 1.
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
    "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
   864
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   865
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   866
!ConfigurationApp methodsFor:'protocol'!
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
basicReadSettings
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   869
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   870
    | confs |
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
    self readAspects: self aspects from:currentUserPrefs.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   873
    self svnConfigurations2 value: (confs := SVN::Configuration configurations deepCopy asList).
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
    "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
   876
    "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
   877
    "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
   878
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   879
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   880
basicSaveSettings
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   881
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   882
    self writeAspects: self aspects to:currentUserPrefs.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   883
    SVN::Configuration configurations: self svnConfigurations2 value.
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   884
    self resetCachedRepositories
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   885
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   886
    "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
   887
    "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
   888
    "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
   889
!
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
helpFilename
927
99a7de38fdc3 changed:
Claus Gittinger <cg@exept.de>
parents: 923
diff changeset
   892
    "return the name of a helpFile in the doc/online/<language>/help directory.
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   893
     Or nil, if no help is available."
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   894
927
99a7de38fdc3 changed:
Claus Gittinger <cg@exept.de>
parents: 923
diff changeset
   895
    ^ 'Launcher/svnSetup.html'
635
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
    "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
   898
    "Modified: / 26-05-2008 / 13:12:53 / Jan Vrany <vranyj1@fel.cvut.cz>"
927
99a7de38fdc3 changed:
Claus Gittinger <cg@exept.de>
parents: 923
diff changeset
   899
    "Modified: / 22-12-2011 / 14:02:05 / cg"
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   900
! !
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   901
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   902
!ConfigurationApp methodsFor:'queries'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   903
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   904
hasUnsavedChanges
790
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   905
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   906
    SVN::Configuration configurations asArray = svnConfigurations2 value asArray 
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   907
        ifFalse:[^true].
923
ac7536589a25 comment
Claus Gittinger <cg@exept.de>
parents: 920
diff changeset
   908
    ^ self 
ac7536589a25 comment
Claus Gittinger <cg@exept.de>
parents: 920
diff changeset
   909
        hasChangedAspectIn:self aspects 
ac7536589a25 comment
Claus Gittinger <cg@exept.de>
parents: 920
diff changeset
   910
        asComparedTo:currentUserPrefs
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   911
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   912
    "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
   913
    "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
   914
    "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
   915
    "Modified: / 25-11-2011 / 15:25:06 / cg"
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
!ConfigurationApp class methodsFor:'documentation'!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   919
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   920
version
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   921
    ^ '$Header$'
790
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   922
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   923
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   924
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   925
version_CVS
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   926
    ^ '$Header$'
790
a673fe9d33d4 Fix in hasUnsavedChanges
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 789
diff changeset
   927
635
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   928
!
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   929
4c1458e4ee15 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   930
version_SVN
891
a4f5e33dc88b checkin to get version methods correct
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 790
diff changeset
   931
a4f5e33dc88b checkin to get version methods correct
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 790
diff changeset
   932
    ^ '§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
   933
! !