Browse Source

Version mode aliases and defaults properly

Uses version from git submodule
Copies and overwrites settings from submodule
Removed all the default config from the source tree
Issue 2734

Change-Id: Iebda026cf9e78a229f50232634527562b4216be9
Reviewed-on: http://gerrit.dmdirc.com/236
Reviewed-by: Gregory Holmes <greboid@dmdirc.com>
Tested-by: Gregory Holmes <greboid@dmdirc.com>
tags/0.6.3b1
Chris Smith 14 years ago
parent
commit
8ad8f9d578

+ 26
- 6
build-versioning.xml View File

@@ -3,8 +3,10 @@
3 3
     <description>Adds automatic versioning information to DMDirc</description>
4 4
 
5 5
     <property name="version.config" value="build/classes/com/dmdirc/version.config"/>
6
-    <property name="defaults.path" value="src/com/dmdirc/config/defaults/"/>
7
-    <property name="defaults.target" value="build/classes/com/dmdirc/config/defaults/default/defaults"/>
6
+    <property name="defaults.path" value="modules/defaults/.git/"/>
7
+    <property name="defaults.output" value="build/classes/com/dmdirc/config/defaults/"/>
8
+    <property name="defaults.target" value="${defaults.output}default/defaults"/>
9
+    <property name="modealiases.target" value="${defaults.output}modealiases/generic"/>
8 10
 
9 11
     <available file=".git" property="is.git"/>
10 12
 
@@ -45,13 +47,27 @@ version:
45 47
         <echo file="${version.config}" append="true">
46 48
 updater:
47 49
     channel=${channel}
48
-    bundleddefaultsversion=${defaults.version}</echo>
50
+    bundleddefaultsversion=${defaults.version}
51
+    bundledmodealiasesversion=${modealiases.version}
52
+</echo>
49 53
     </target>
50 54
 
51
-    <target name="-write-identities" depends="-read-identities">
55
+    <target name="-write-identities" depends="-read-identities, -copy-identities">
52 56
         <echo file="${defaults.target}" append="true">
53 57
 identity:
54
-  defaultsversion=${defaults.version}</echo>
58
+  defaultsversion=${defaults.version}
59
+</echo>
60
+        <echo file="${modealiases.target}" append="true">
61
+identity:
62
+  modealiasversion=${modealiases.version}
63
+</echo>
64
+    </target>
65
+
66
+    <target name="-copy-identities">
67
+        <mkdir dir="${defaults.output}"/>
68
+        <copy todir="${defaults.output}" overwrite="true">
69
+            <fileset dir="modules/defaults/"/>
70
+        </copy>
55 71
     </target>
56 72
 
57 73
     <target name="-read-identities" depends="-read-identities-git"/>
@@ -59,7 +75,11 @@ identity:
59 75
     <target name="-read-identities-git" if="is.git">
60 76
         <exec dir="." executable="/bin/bash" outputproperty="defaults.version">
61 77
             <arg value="-c"/>
62
-            <arg value="git rev-list --all -n 1 -- ${defaults.path} | xargs git describe --tags"/>
78
+            <arg value="git --git-dir ${defaults.path} rev-list --all -n 1 -- default | xargs git --git-dir ${defaults.path} describe --tags"/>
79
+        </exec>
80
+        <exec dir="." executable="/bin/bash" outputproperty="modealiases.version">
81
+            <arg value="-c"/>
82
+            <arg value="git --git-dir ${defaults.path} rev-list --all -n 1 -- modealiases | xargs git --git-dir ${defaults.path} describe --tags"/>
63 83
         </exec>
64 84
     </target>
65 85
 

+ 0
- 291
src/com/dmdirc/config/defaults/default/defaults View File

@@ -1,291 +0,0 @@
1
-# This is the DMDirc default config file. If you wish to make changes to the settings
2
-# for your copy of DMDirc, you should edit the dmdirc.config file in the main DMDirc
3
-# profile directory instead. This file will be replaced by the updater.
4
-
5
-keysections:
6
-  identity
7
-  general
8
-  notifications
9
-  ui
10
-  treeview
11
-  channel
12
-  tabcompletion
13
-  logging
14
-  server
15
-  updater
16
-  popups
17
-  protocol
18
-  plugin-addonid
19
-  icon
20
-  ssl
21
-  actions
22
-  nicklist
23
-  statusBar
24
-  temp
25
-  dialogstate
26
-  browser
27
-
28
-identity:
29
-  name=DMDirc default settings
30
-  globaldefault=true
31
-  order=100000
32
-
33
-general:
34
-  bindip=
35
-  closechannelsonquit=false
36
-  closequeriesonquit=false
37
-  closechannelsondisconnect=false
38
-  closemessage=DMDirc exiting
39
-  closequeriesondisconnect=false
40
-  commandchar=/
41
-  commandhistory=10
42
-  cyclemessage=Cycling
43
-  extendedListModes=false
44
-  firstRun=true
45
-  hidequeries=true
46
-  kickmessage=Bye!
47
-  logerrors=false
48
-  partmessage=Using DMDirc
49
-  password=
50
-  port=6667
51
-  quitmessage=Using DMDirc
52
-  reconnectdelay=5000
53
-  reconnectmessage=Reconnecting
54
-  reconnectondisconnect=true
55
-  reconnectonconnectfailure=true
56
-  rejoinchannels=true
57
-  server=irc.quakenet.org
58
-  showcolourdialog=true
59
-  showglobalwindow=false
60
-  showrawwindow=false
61
-  silencechar=.
62
-  submitErrors=false
63
-  ui=swing
64
-  whotime=60000
65
-
66
-notifications:
67
-  authNotice=server
68
-  away=server
69
-  back=server
70
-  unknownNotice=server
71
-  connectError=server
72
-  connectRetry=server
73
-  selfNickChange=server
74
-  serverError=all
75
-  socketClosed=all
76
-  stonedServer=all
77
-  privateNotice=all
78
-  privateCTCP=server
79
-  privateCTCPreply=lastcommand:ctcp %1$s %4$S
80
-  wallusers=server
81
-  wallops=server
82
-  walldesync=server
83
-
84
-  numeric_006=group:map
85
-  numeric_007=group:map
86
-  numeric_015=group:map
87
-  numeric_017=group:map
88
-
89
-  numeric_251=group:lusers
90
-  numeric_252=group:lusers
91
-  numeric_253=group:lusers
92
-  numeric_254=group:lusers
93
-  numeric_255=group:lusers
94
-
95
-  numeric_290=server
96
-  numeric_292=server
97
-  numeric_294=server
98
-
99
-  numeric_301=group:whois
100
-  numeric_307=group:whois
101
-  numeric_311=group:whois
102
-  numeric_312=group:whois
103
-  numeric_313=group:whois
104
-  numeric_317=group:whois
105
-  numeric_318=group:whois
106
-  numeric_319=group:whois
107
-  numeric_320=group:whois
108
-  numeric_330=group:whois
109
-  numeric_343=group:whois
110
-
111
-  numeric_401=lastcommand:(raw )?(whois|(priv)?msg|notice|ctcp|invite) %4$s( .*?)?
112
-  numeric_404=channel:%4$s lastcommand:(raw priv)?msg %4$s
113
-  numeric_405=server
114
-  numeric_421=server
115
-  numeric_432=lastcommand:(raw )?nick %4$s
116
-  numeric_433=server
117
-  numeric_437=lastcommand:(raw )?nick %4$s
118
-  numeric_438=lastcommand:(raw )?nick %4$s
119
-  numeric_461=lastcommand:(raw )?%4$s( .*)?
120
-  numeric_471=server
121
-  numeric_472=server
122
-  numeric_473=server
123
-  numeric_474=server
124
-  numeric_475=server
125
-  numeric_479=server
126
-  numeric_482=channel:%4$s
127
-  numeric_486=lastcommand:(raw priv)?msg %4$s .*
128
-  numeric_499=channel:%4$s
129
-
130
-  numeric_501=server
131
-  numeric_524=server
132
-
133
-  numeric_671=group:whois
134
-
135
-  numeric_705=server
136
-
137
-  lusers=server
138
-  map=window:Network Map
139
-  whois=lastcommand:(raw )?whois %4$s( %4$s)?
140
-
141
-ui:
142
-  antialias=true
143
-  awayindicator=true
144
-  backgroundcolour=0
145
-  confirmQuit=false
146
-  foregroundcolour=1
147
-  frameBufferSize=25000
148
-  framemanager=com.dmdirc.addons.ui_swing.framemanager.tree.TreeFrameManager
149
-  framemanagerPosition=left
150
-  frameManagerSize=150
151
-  inputbackgroundcolour=false:0
152
-  inputbuffersize=50
153
-  inputforegroundcolour=false:1
154
-  lookandfeel=Native
155
-  maximisewindows=true
156
-  mdiBarVisibility=showWhenMaximised
157
-  nickListAltBackgroundColour=false:f0f0f0
158
-  nicklistbackgroundcolour=false:0
159
-  nicklistforegroundcolour=false:1
160
-  pasteProtectionLimit=true:1
161
-  quickCopy=false
162
-  shownickcoloursinnicklist=true
163
-  shownickcoloursintext=false
164
-  showversion=true
165
-  stylelinks=true
166
-  treeviewActiveBackground=false:f0f0f0
167
-  treeviewActiveBold=true
168
-  treeviewActiveForeground=false:1
169
-  treeviewRolloverColour=false:f0f0f0
170
-  useOneTouchExpandable=false
171
-  channelSplitPanePosition=150
172
-
173
-treeview:
174
-  dragSelection=true
175
-  sortwindows=true
176
-  sortservers=true
177
-  backgroundcolour=false:0
178
-  foregroundcolour=false:0
179
-
180
-channel:
181
-  splitusermodes=false
182
-  hideduplicatemodes=false
183
-  sendwho=false
184
-  showmodeprefix=true
185
-  topichistorysize=10
186
-  encoding=UTF-8
187
-
188
-tabcompletion:
189
-  allowempty=false
190
-  casesensitive=false
191
-  style=mirc
192
-
193
-logging:
194
-  dateFormat=EEE, d MMM yyyy HH:mm:ss Z
195
-  programLogging=true
196
-  debugLogging=true
197
-  debugLoggingSysOut=true
198
-
199
-server:
200
-  pingtimeout=60000
201
-  pingtimer=10000
202
-  pingfrequency=60000
203
-  proxy.address=
204
-  proxy.user=
205
-  proxy.password=
206
-  proxy.port=1080
207
-
208
-updater:
209
-  autoupdate=false
210
-  channel=STABLE
211
-  enable=false
212
-  frequency=86400
213
-  lastcheck=0
214
-
215
-popups:
216
-  nick=Query:query %1$s\nWhois:whois %1$s
217
-  chan-nick=-\nBan:ban %1$s\nKick:kick %1$s
218
-  umodes=<umodes-op\n<umodes-voice
219
-
220
-  umodes-op=Op:mode +o %1$s\nDeop:mode -o %1$s
221
-  umodes-hop=Half-Op:mode +h %1$s\nDehalf-op:mode -o %1$s
222
-  umodes-voice=Voice:mode +v %1$s\nDevoice:mode -v %1$s
223
-  umodes-admin=Make admin:mode +a %1$s\nRemove admin:mode -a %1$s
224
-  umodes-owner=Make owner:mode +q %1$s\nRemove owner:mode -q %1$s
225
-
226
-  CHAN_NICK=<nick\n-\nModes:<umodes\n<chan-nick
227
-  CHAN_NORMAL=
228
-  QUERY_NORMAL=<nick
229
-
230
-protocol:
231
-  http=BROWSER
232
-  https=BROWSER
233
-  irc=DMDIRC
234
-
235
-plugin-addonid:
236
-  audio=14
237
-  dcc=23
238
-  dcop=1
239
-  dns=10
240
-  identd=15
241
-  lagdisplay=2
242
-  logging=16
243
-  dcopmediasource=9
244
-  vlcmediasource=24
245
-  nickcolour=12
246
-  nowplaying=8
247
-  osd=3
248
-  redirect=4
249
-  systray=5
250
-  timeplugin=6
251
-  urlcatcher=25
252
-  userlevel=21
253
-  windowstatus=13
254
-
255
-icon:
256
-  category-addons=dmdirc://com/dmdirc/res/addon.png
257
-  category-advanced=dmdirc://com/dmdirc/res/cog.png
258
-  category-connection=dmdirc://com/dmdirc/res/server.png
259
-  category-gui=dmdirc://com/dmdirc/res/monitor.png
260
-  category-messages=dmdirc://com/dmdirc/res/feedback.png
261
-  category-updates=dmdirc://com/dmdirc/res/update.png
262
-  category-urlhandlers=dmdirc://com/dmdirc/res/urls.png
263
-
264
-ssl:
265
-  cacertpass=changeit
266
-  checkdate=true
267
-  checkissuer=true
268
-  checkhost=true
269
-
270
-actions:
271
-  killswitch=false
272
-
273
-nicklist:
274
-  sortByMode=true
275
-  sortByCase=false
276
-
277
-statusBar:
278
-  messageDisplayLength=5
279
-
280
-temp:
281
-  noerrorreporting=false
282
-
283
-dialogstate:
284
-  channelsettingsdialog=0
285
-  actionsmanagerdialog=0
286
-  serversettingsdialog=0
287
-  preferences=0
288
-
289
-browser:
290
-  uselaunchdelay=true
291
-  launchdelay=500

+ 0
- 292
src/com/dmdirc/config/defaults/default/formatter View File

@@ -1,292 +0,0 @@
1
-keysections:
2
-  identity
3
-  formatter
4
-
5
-identity:
6
-  name=DMDirc default formats
7
-  globaldefault=true
8
-  order=100000
9
-
10
-formatter:
11
-# Type: Timestamp
12
-#    1: Current timestamp
13
-  timestamp=%1$tH:%1$tM:%1$tS | 
14
-
15
-# Type: Server names and titles
16
-#    1: User supplied name
17
-#    2: Server supplied name
18
-#    3: Port
19
-#    4: Network
20
-#    5: Current nickname
21
-  serverName=%1$s
22
-  serverTitle=%5$s on %1$s (%4$s)
23
-
24
-# Type: Channel Messages with mode
25
-#    1: User mode prefixes
26
-#    2: User nickname
27
-#    3: User ident
28
-#    4: User host
29
-#    5: Mode
30
-#    6: Message content
31
-#    7: Channel name
32
-  channelModeNotice=5-%1$s%2$s:%5$s%7$s- %6$s
33
-
34
-# Type: Channel Message
35
-#    1: User mode prefixes
36
-#    2: User nickname
37
-#    3: User ident
38
-#    4: User host
39
-#    5: Message content
40
-#    6: Channel name
41
-  channelNotice=5-%1$s%2$s:%6$s- %5$s
42
-  channelMessage=<%1$s%2$s> %5$s
43
-  channelHighlight=4<%1$s%2$s> %5$s
44
-  channelAction=6* %1$s%2$s %5$s
45
-  channelHighlightAction=6* %1$s%2$s %5$s
46
-  channelSelfMessage=<%1$s%2$s> %5$s
47
-  channelSelfAction=6* %1$s%2$s %5$s
48
-  channelSelfExternalMessage=<%1$s%2$s> %5$s
49
-  channelSelfExternalAction=6* %1$s%2$s %5$s
50
-  channelTopicChanged=3* %1$s%2$s has changed the topic to '%5$s'.
51
-  channelTopicRemoved=3* %1$s%2$s has removed the topic on %6$s.
52
-  channelModeChanged=3* %1$s%2$s sets mode: %5$s.
53
-  channelSelfModeChanged=3* You set mode: %5$s.
54
-
55
-# Type: Channel Message with time
56
-#    1: User mode prefixes
57
-#    2: User nickname
58
-#    3: User ident
59
-#    4: User host
60
-#    5: Message content
61
-#    6: Time
62
-#    7: Channel name
63
-  channelTopicDiscovered=3* The topic for %7$s is '%5$s'.\n3* Topic was set by %2$s at %6$tR on %6$tA, %6$tB %6$te %6$tY.
64
-
65
-# Type: Channel CTCP
66
-#    1: User mode prefixes
67
-#    2: User nickname
68
-#    3: User ident
69
-#    4: User host
70
-#    5: CTCP type
71
-#    6: CTCP content
72
-#    7: Channel name
73
-  channelCTCP=4-!- CTCP %5$S from %1$s%2$s
74
-
75
-# Type: Channel Event with possible reason
76
-#    1: User mode prefixes
77
-#    2: User nickname
78
-#    3: User ident
79
-#    4: User host
80
-#    5: Reason/message
81
-#    6: Channel name
82
-  channelPart=3* %1$s%2$s (%3$s@%4$s) has left %6$s.
83
-  channelPartReason=3* %1$s%2$s (%3$s@%4$s) has left %6$s (%5$s).
84
-  channelQuit=2* %1$s%2$s (%3$s@%4$s) has quit IRC.
85
-  channelQuitReason=2* %1$s%2$s (%3$s@%4$s) has quit IRC (%5$s).
86
-  channelSelfPart=3* You have left the channel.
87
-  channelSelfPartReason=3* You have left the channel.
88
-  channelNickChange=3* %1$s%5$s is now known as %2$s.
89
-  channelSelfNickChange=3* You are now known as %2$s.
90
-
91
-# Type: Channel Event
92
-#    1: User mode prefixes
93
-#    2: User nickname
94
-#    3: User ident
95
-#    4: User host
96
-#    5: Channel name
97
-  channelJoin=3* %2$s (%3$s@%4$s) has joined %5$s.
98
-  channelSelfJoin=3* You are now talking in %5$s.
99
-  channelUserAway=14-- %1$s%2$s is now away.
100
-  channelUserBack=14-- %1$s%2$s is now back.
101
-
102
-# Type: Channel Event with content
103
-#    1: User mode prefixes
104
-#    2: User nickname
105
-#    3: User ident
106
-#    4: User host
107
-#    5: Channel name
108
-#    6: Content
109
-# @Deprecated - remove post-0.6
110
-  channelTopicChange=3* %1$s%2$s has changed the topic to '%6$s'.
111
-  channelModeChange=3* %1$s%2$s sets mode: %6$s.
112
-  channelSelfModeChange=3* You set mode: %6$s.
113
-
114
-# Type: Binary Channel Event
115
-#    1: Source user mode prefixes
116
-#    2: Source user nickname
117
-#    3: Source user ident
118
-#    4: Source user host
119
-#    5: Target user mode prefixes
120
-#    6: Target user nickname
121
-#    7: Target user ident
122
-#    8: Target user host
123
-#    9: Channel name
124
-  channelKick=3* %1$s%2$s has kicked %5$s%6$s from %9$s.
125
-
126
-# Type: Binary Channel Event with content
127
-#    1: Source user mode prefixes
128
-#    2: Source user nickname
129
-#    3: Source user ident
130
-#    4: Source user host
131
-#    5: Target user mode prefixes
132
-#    6: Target user nickname
133
-#    7: Target user ident
134
-#    8: Target user host
135
-#    9: Content
136
-#   10: Channel name
137
-  channelKickReason=3* %1$s%2$s has kicked %5$s%6$s from %10$s (%9$s).
138
-  channelSplitUserMode_default=3* %1$s%2$s sets mode %9$s on %6$s.
139
-
140
-# Type: Channel mode discovery
141
-#     1: Channel modes
142
-#     2: Channel name
143
-  channelNoModes=3* There are no channel modes for %2$s.
144
-  channelModeDiscovered=3* Channel modes for %2$s are: %1$s.
145
-
146
-# Type: Private CTCP
147
-#    1: User nickname
148
-#    2: User ident
149
-#    3: User host
150
-#    4: CTCP type
151
-#    5: CTCP content
152
-  privateCTCP=4-!- CTCP %4$S from %1$s
153
-  privateCTCPreply=4-!- CTCP %4$S reply from %1$s: %5$s
154
-
155
-# Type: Private communications
156
-#    1: User nickname
157
-#    2: User ident
158
-#    3: User host
159
-#    4: Message content
160
-  privateNotice=5-%1$s- %4$s
161
-  queryMessage=<%1$s> %4$s
162
-  queryAction=6* %1$s %4$s
163
-  querySelfMessage=<%1$s> %4$s
164
-  querySelfAction=6* %1$s %4$s
165
-  queryNickChanged=3* %1$s is now known as %4$s.
166
-  userModeChanged=3* %1$s sets user mode: %4$s.
167
-  userModeDiscovered=3* User modes are: %4$s.
168
-  queryQuitReason=2* %1$s has quit IRC (%4$s).
169
-  queryMessageHighlight=4<%1$s> %4$s
170
-  queryActionHighlight=6* %1$s %4$s
171
-  inviteReceived=2* You have been invited to %4$s by %1$s.
172
-  walluser=5!%1$s! %4$s
173
-  wallop=5$%1$s$ %4$s
174
-  walldesync=5/%1$s/ %4$s
175
-
176
-# Type: Private event
177
-#    1: User nickname
178
-#    2: User ident
179
-#    3: User host
180
-  queryQuit=2* %1$s has quit IRC.
181
-
182
-# Type: Outgoing message
183
-#    1: Target
184
-#    2: Message
185
-  selfCTCP=4->- [%1$s] %2$s
186
-  selfNotice=5>%1$s> %2$s
187
-  selfMessage=>[%1$s]> %2$s
188
-
189
-# Type: Miscellaneous server
190
-#    1: Server name
191
-#    2: Miscellaneous argument
192
-  connectError=2Error connecting: %2$s
193
-  connectRetry=2Reconnecting in %2$u...
194
-  serverConnecting=Connecting to %1$s:%2$s...
195
-
196
-# Type: Argless
197
-  back=14You are no longer marked as away.
198
-  serverDisconnectInProgress=A disconnection attempt is in progress, please wait...
199
-  serverConnectInProgress=A connection attempt is in progress, please wait...
200
-
201
-# Type: Miscellaneous
202
-#    1: Miscellaneous data
203
-  authNotice=5-AUTH- %1$s
204
-  away=14You are now marked as away (%1$s14).
205
-  channelNoTopic=3* There is no topic set for %1$s.
206
-  rawCommand=10>>> %1$s
207
-  unknownCommand=14Unknown command %1$s.
208
-  socketClosed=2-!- You have been disconnected from the server.
209
-  stonedServer=2-!- Disconnected from a non-responsive server.
210
-  motdStart=10%1$s
211
-  motdLine=10%1$s
212
-  motdEnd=10%1$s
213
-  rawIn=<< %1$s
214
-  rawOut=>> %1$s
215
-  commandOutput=%1$s
216
-  commandError=7%1$s
217
-  actionTooLong=Warning: action too long to be sent
218
-  tabCompletion=14Multiple possibilities: %1$s
219
-  serverError=4ERROR: %1$s
220
-  serverUnknownProtocol=4Unknown protocol '%1$s'. Unable to connect.
221
-
222
-# Type: Binary Miscellaneous
223
-#    1: Miscellaneous data
224
-#    2: Miscellaneous data
225
-  selfNickChange=3* You are now known as %2$s.
226
-
227
-# Type: Unknown target events
228
-#    1: Source
229
-#    2: Target
230
-#    3: Message
231
-  unknownNotice=5-[%1$s:%2$s]- %3$s
232
-
233
-# Type: Command usage
234
-#    1: Command char
235
-#    2: Command name
236
-#    3: Arguments
237
-  commandUsage=7Usage: %1$s%2$s %3$s
238
-
239
-# Type: Numerical data
240
-  numeric_006=%4$s
241
-  numeric_007=%4$s
242
-  numeric_015=%4$s
243
-  numeric_017=%4$s
244
-
245
-  numeric_251=10%4$s
246
-  numeric_252=10%4$s %5$s
247
-  numeric_253=10%4$s %5$s
248
-  numeric_254=10%4$s %5$s
249
-  numeric_255=10%4$s
250
-
251
-  numeric_290=%4$s
252
-  numeric_292=%4$s
253
-  numeric_294=%4$s
254
-
255
-  numeric_301=%4$s is away: %5$s
256
-  numeric_307=%4$s %5$s.
257
-  numeric_311=-\n%4$s is %5$s@%6$s (%8$s).
258
-  numeric_312=%4$s is connected to %5$s (%6$s).
259
-  numeric_313=%4$s %5$s.
260
-  numeric_317=%4$s has been idle for %5$u; signed on at %6$TT on %6$TF.
261
-  numeric_318=End of WHOIS info for %4$s.\n-
262
-  numeric_319=%4$s is on: %5$s
263
-  numeric_320=%4$s %5$s.
264
-  numeric_330=%4$s %6$s %5$s.
265
-  numeric_343=%4$s %6$s %5$s.
266
-
267
-  numeric_401=6A7000%4$s: %5$s
268
-  numeric_404=6A7000%5$s
269
-  numeric_405=6A7000%4$s: %5$s
270
-  numeric_421=6A7000%4$s: %5$s
271
-  numeric_432=6A7000%5$s
272
-  numeric_433=6A7000%4$s: %5$s
273
-  numeric_437=6A7000%5$s
274
-  numeric_438=6A7000%5$s
275
-  numeric_461=6A7000%4$s: %5$s
276
-  numeric_471=6A7000%4$s: %5$s
277
-  numeric_472=6A7000%4$s: %5$s
278
-  numeric_473=6A7000%4$s: %5$s
279
-  numeric_474=6A7000%4$s: %5$s
280
-  numeric_475=6A7000%4$s: %5$s
281
-  numeric_479=6A7000%4$s: %5$s
282
-  numeric_482=6A7000%4$s: %5$s
283
-  numeric_486=6A7000%4$s: %5$s
284
-  numeric_unreal_486=6A7000%4$s
285
-  numeric_499=6A7000%4$s: %5$s
286
-  numeric_501=6A7000%4$s: %5$s
287
-  numeric_hybrid_501=6A7000%4$s
288
-  numeric_524=6A7000%4$s: %5$s
289
-
290
-  numeric_671=%4$s %5$s.
291
-
292
-  numeric_705=%5$s

+ 0
- 21
src/com/dmdirc/config/defaults/modealiases/asuka View File

@@ -1,21 +0,0 @@
1
-# Default mode settings for Asuka
2
-# b,k,l,imnpstrDdcCNu
3
-
4
-keysections:
5
-  identity
6
-  server
7
-
8
-identity:
9
-  name=Asuka mode aliases
10
-  ircd=re:asuka|snircd|bircd
11
-
12
-server:
13
-  modeN=No channel notices
14
-  enablemodeN=true
15
-  modeu=No quit messages
16
-  enablemodeu=true
17
-
18
-  umodeh=Set host
19
-  umodeI=Hide idle time
20
-  umoden=Hide channel list
21
-  umodeX=Extended operator

+ 0
- 41
src/com/dmdirc/config/defaults/modealiases/bahamut View File

@@ -1,41 +0,0 @@
1
-# Default mode settings for Bahamut
2
-# beI,k,jl,cimMnOprRst
3
-#
4
-# http://docs.dal.net/docs/modes.html
5
-
6
-keysections:
7
-  identity
8
-  server
9
-
10
-identity:
11
-  name=Bahamut mode aliases
12
-  ircd=bahamut
13
-
14
-server:
15
-  modej=Join throttling
16
-
17
-  moder=Registered
18
-  modeR=Registered users only
19
-
20
-  modeL=Appear in /list
21
-
22
-  umodea=Services admin
23
-  umodeA=Server admin
24
-  umodeb=View oper chatops
25
-  umodec=Show client connections
26
-  umoded=Show debug messages
27
-  umodee=Show blocked DCC sends
28
-  umodef=Show flood alerts
29
-  umodeF=Bypass throttling
30
-  umodeg=View oper globops
31
-  umodeh=Helpful mode
32
-  umodeI=Hide server info
33
-  umodej=Show drone messages
34
-  umodek=Show kill messages
35
-  umodeK=Kill messages from U:lined servers
36
-  umodem=Report spambots
37
-  umoden=Show routing messages
38
-  umoder=Registered
39
-  umodex=Squelsh
40
-  umodeX=Silent squelsh
41
-  umodey=Spy mode

+ 0
- 10
src/com/dmdirc/config/defaults/modealiases/bitlbee View File

@@ -1,10 +0,0 @@
1
-keysections:
2
-  identity
3
-  server
4
-
5
-identity:
6
-  name=Bitlbee mode aliases
7
-  ircd=bitlbee
8
-
9
-server:
10
-  umodeb=Bot-friendly responses

+ 0
- 51
src/com/dmdirc/config/defaults/modealiases/generic View File

@@ -1,51 +0,0 @@
1
-# RFC-specified channel modes
2
-
3
-keysections:
4
-  identity
5
-  server
6
-
7
-identity:
8
-  name=Generic mode aliases
9
-  globaldefault=true
10
-  modealiasversion=2
11
-
12
-server:
13
-# -- 1459 --
14
-  modeb=Ban
15
-  modei=Invite only
16
-  modek=Channel key
17
-  model=User limit
18
-  modem=Moderated
19
-  moden=No external messages
20
-  modep=Private
21
-  modes=Secret
22
-  modet=Only ops can set topic
23
-
24
-# -- 2811 --
25
-  modea=Anonymous chat
26
-  modee=Exception
27
-  modeI=Invite
28
-  modeq=Quiet
29
-#  moder=Reop users
30
-
31
-# Standard user modes, I can't believe they're not in the RFCs. Maybe I missed them.
32
-  modeo=Op
33
-  modeh=Half-op
34
-  modev=Voice
35
-
36
-# Defacto standards
37
-  modec=No formatting
38
-  modeM=Mute non-registered users
39
-  modeO=IRCops only
40
-  modez=SSL users only
41
-
42
-# Umodes
43
-  umodea=Away
44
-  umoded=Deaf
45
-  umodei=Invisible
46
-  umodes=Receive server notices
47
-  umodew=Receive wallops
48
-  umodeo=IRC Operator
49
-  umodeO=Local IRC Operator
50
-  umodeR=Only registered users may query
51
-  umodex=Hide hostname

+ 0
- 34
src/com/dmdirc/config/defaults/modealiases/hybrid View File

@@ -1,34 +0,0 @@
1
-# Hybrid and oftc-hybrid mode aliases
2
-# http://www.oftc.net/oftc/ChannelModes
3
-# http://www.oftc.net/oftc/UserModes
4
-
5
-keysections:
6
-  identity
7
-  server
8
-
9
-identity:
10
-  name=Hyrbid mode aliases
11
-  ircd=re:(oftc-)?hybrid
12
-
13
-server:
14
-  modeR=Registered users only
15
-  modeS=SSL users only
16
-
17
-  umodea=Server admin
18
-  umodeb=Receive bot detection notices
19
-  umodec=Receive connection notices
20
-  umodeC=Server
21
-  umoded=Show debug messages
22
-  umodeD=Deaf
23
-  umodef=Show fake mode/nick collisions
24
-  umodeg=Caller ID mode
25
-  umodeG=Soft Caller ID mode
26
-  umodek=Receive kill notices
27
-  umodel=Show excess connections
28
-  umoden=Follow nick changes
29
-  umodeP=Network service
30
-  umoder=Show reject notices
31
-  umodeS=God mode
32
-  umodeu=Show unauthorised connections
33
-  umodey=Spy mode
34
-  umodez=Receive wallops

+ 0
- 84
src/com/dmdirc/config/defaults/modealiases/hyperion View File

@@ -1,84 +0,0 @@
1
-# Default mode settings for Hyperion
2
-# bdeIq,k,lfJD,cgijLmnPQrRstz
3
-
4
-keysections:
5
-  identity
6
-  server
7
-
8
-identity:
9
-  name=Hyperion mode aliases
10
-  ircd=hyperion
11
-
12
-server:
13
-  moded=Real name ban
14
-  modeq=Silence
15
-
16
-  modef=Forward uninvited
17
-  modeJ=Join throttling
18
-  modeD=Auto D:Line clients
19
-
20
-  modec=Filter control codes
21
-  modeg=Allow anybody to invite
22
-  modej=Juped
23
-  modeL=Allow large lists
24
-  modeP=Permanent channel
25
-  modeQ=No forwarded users
26
-  moder=Registered users only
27
-  modeR=Silence unidentified users
28
-  modez=Reduced moderation
29
-
30
-  umodea=See invisible users
31
-  umodeA=See invisible things
32
-  umodeb=See bots
33
-  umodeB=Can change other people's hosts
34
-  umodec=See client connections
35
-  umodeC=No CTCPs
36
-  umoded=Receive debugging info
37
-  umodeD=Can use DIE command
38
-  umodee=Identified with nickserv
39
-  umodeE=Only registered users may query
40
-  umodef=Full messages
41
-  umodeF=No flood protection
42
-  umodeg=Caller ID
43
-  umodeG=Can KILL globally
44
-  umodeh=High priority
45
-  umodeH=Can rehash
46
-  umodeI=No invites
47
-  umodej=Immune to auto-d-line
48
-  umodek=See server kills
49
-  umodeK=Can KILL/KLINE
50
-  umodel=See channel creation notices
51
-  umodeL=Can force LUSERS
52
-  umodem=Immune from kick/deop
53
-  umodeM=Can send mass notices
54
-  umoden=See nick change notices
55
-  umodeN=Can use any nickname
56
-  umodep=God mode
57
-  umodeP=Can use /sethost
58
-  umodeQ=Immune to forwards
59
-  umoder=See bot rejections
60
-  umodeR=Can CONNECT/SQUIT
61
-  umodeS=Can retrieve info remotely
62
-  umodet=Can log channels
63
-  umodeT=Show as staff member
64
-  umodeu=Can join more channels
65
-  umodeU=Can remove k-lines
66
-  umodev=Can see operator privileges
67
-  umodeV=Can see routing information
68
-  umodeW=Can send wallops
69
-  umodex=See servers introduced
70
-  umodeX=Can use experimental commands
71
-  umodey=Spy mode
72
-  umodeY=Receive server connect messages
73
-  umodez=Receive oper wallops
74
-  umodeZ=Can send oper wallops
75
-  umode0=Can see opers
76
-  umode1=Can see B/E/F/I/Y-lines
77
-  umode2=Can see D/K-lines
78
-  umode3=Can see Q/X-lines
79
-  umode4=Can use /stats S and T
80
-  umode5=Can see StatsServ info
81
-  umode6=Don't block messages
82
-  umode9=Test-line
83
-  umode*=Can grant modes
84
-  umode@=Can use any host in /sethost

+ 0
- 49
src/com/dmdirc/config/defaults/modealiases/inspircd View File

@@ -1,49 +0,0 @@
1
-# Default mode settings for inspircd
2
-# CHANMODES=Ibeg,k,FJLfjl,CGKMNOPQRSTVcimnpstuz
3
-
4
-keysections:
5
-  identity
6
-  server
7
-
8
-identity:
9
-  name=InspIRCd mode aliases
10
-  ircd=inspircd
11
-
12
-server:
13
-  modeC=No channel CTCPs
14
-  modeG=No censored words
15
-  modeJ=No auto-rejoin
16
-  modeK=No /knock
17
-  modeL=Overflow redirect
18
-  modeN=No nick changes
19
-  modeP=No all-uppercase lines
20
-  modeQ=No /kick
21
-  modeS=Strip all colours
22
-  modeT=No channel notices
23
-  modeV=No /invite
24
-  modef=Prevent message and notice floods
25
-  modej=Prevents join floods
26
-  modeR=Registered users only
27
-  moder=Registered channel
28
-
29
-  modeg=Censored word
30
-
31
-  modeu=Auditorium mode
32
-  modeF=Flood limit
33
-
34
-  modea=Protected
35
-  modeq=Channel founder
36
-
37
-  # BGhHIQrSWn http://wiki.inspircd.org/User_Modes
38
-  # BHcn http://wiki.inspircd.org/1.2/User_Modes
39
-  umodeB=Bot
40
-  umodec=Only users in comchannels may query
41
-  umodeG=Filter bad works
42
-  umodeh=HelpOp
43
-  umodeH=Hide IRCop status
44
-  umodeI=Hide channels
45
-  umoden=Server notice mask
46
-  umodeQ=Invisible IRCop
47
-  umoder=Registered
48
-  umodeS=Strip colours in queries
49
-  umodeW=Can see /WHOIS notices

+ 0
- 14
src/com/dmdirc/config/defaults/modealiases/ircnet View File

@@ -1,14 +0,0 @@
1
-# Default mode settings for ircnet
2
-
3
-keysections:
4
-  identity
5
-  server
6
-
7
-identity:
8
-  name=IRCnet mode aliases
9
-  ircd=ircnet
10
-
11
-server:
12
-  umoder=Restricted connection
13
-  moder=Registered
14
-  modeR=Reop

+ 0
- 25
src/com/dmdirc/config/defaults/modealiases/ircu View File

@@ -1,25 +0,0 @@
1
-# Default mode settings for ircu
2
-# CHANMODES=b,k,l,imnpstrDd
3
-
4
-keysections:
5
-  identity
6
-  server
7
-
8
-identity:
9
-  name=IRCu mode aliases
10
-  ircd=re:ircu|asuka|snircd|bircd
11
-
12
-server:
13
-  modeA=Admin password
14
-  modeC=No channel CTCPs
15
-  enablemodeC=true
16
-  modeD=Auditorium mode
17
-  moded=Auditorium mode
18
-  enablemoded=false
19
-  moder=Registered users only
20
-  modeS=Strip all colours
21
-  modeT=No multi-target messages
22
-  modeU=User password
23
-
24
-  umodeg=Receive debug information
25
-  umodek=Services operator

+ 0
- 33
src/com/dmdirc/config/defaults/modealiases/nefarious View File

@@ -1,33 +0,0 @@
1
-# 0000797: Missing mode aliases: channel: +CLNQSTZ user: +fghknBIWX [CollectiveIRC]
2
-
3
-keysections:
4
-  identity
5
-  server
6
-
7
-identity:
8
-  name=Nefarious mode aliases
9
-  ircd=nefarious
10
-
11
-server:
12
-  modea=Admins only
13
-  modeC=No channel CTCPs
14
-  modeL=No channel modes in /list
15
-  modeN=No channel notices
16
-  modeQ=No quit/part messages
17
-  modeS=Strip colours
18
-  modeT=No multi-target messages
19
-  modez=Persistant
20
-  modeZ=SSL users only
21
-
22
-  umodea=Server admin
23
-  umodeB=Bot
24
-  umodef=Fake host
25
-  umodeg=Receive debug messages
26
-  umodeh=Hidden host
27
-  umodeI=Hide idle time
28
-  umodek=Network service
29
-  umoden=Hide channel list
30
-  umodeS=Sethost
31
-  umodeW=See WHOIS requests
32
-  umodex=Hide host
33
-  umodeX=Xtra oper

+ 0
- 14
src/com/dmdirc/config/defaults/modealiases/oftc View File

@@ -1,14 +0,0 @@
1
-# Default mode settings for OFTC
2
-# b,k,l,imnpstrDdcCNu
3
-
4
-keysections:
5
-  identity
6
-  server
7
-
8
-identity:
9
-  name=OFTC mode aliases
10
-  ircd=oftc-hybrid
11
-
12
-server:
13
-  modeP=Protected, Only OPs can invite
14
-  enablemodeP=true

+ 0
- 19
src/com/dmdirc/config/defaults/modealiases/plexus View File

@@ -1,19 +0,0 @@
1
-# Default mode settings for hybrid+plexus
2
-# eIb,k,l,BMNORScimnpst
3
-
4
-keysections:
5
-  identity
6
-  server
7
-
8
-identity:
9
-  name=Plexus mode aliases
10
-  ircd=plexus
11
-
12
-server:
13
-  modeB=Bandwidth saver mode
14
-  modeS=SSL users only
15
-  modep=Paranoid mode
16
-  modeN=No channel notices
17
-
18
-  modea=Admin
19
-  modeq=Owner

+ 0
- 27
src/com/dmdirc/config/defaults/modealiases/ratbox View File

@@ -1,27 +0,0 @@
1
-# 0000799: Missing mode aliases: user: +zcekfynbuglZCD [EFNet]
2
-
3
-keysections:
4
-  identity
5
-  server
6
-
7
-identity:
8
-  name=Ratbox mode aliases
9
-  ircd=ratbox
10
-
11
-server:
12
-  umodea=Server admin
13
-  umodeb=Receive bot detection notices
14
-  umodec=Show client connections
15
-  umodeC=Show client connections
16
-  umodeD=Deaf
17
-#  umodee=??
18
-  umodef=Show excess connections
19
-  umodeg=Caller ID mode
20
-  umodek=Show kills
21
-  umodel=Receive locops
22
-  umoden=Show client nick changes
23
-  umoder=Show reject notices
24
-  umodeu=Show unauthorised connections
25
-  umodey=Show WHOIS requests
26
-  umodez=Receive wallops
27
-  umodeZ=Monitor operspy notices

+ 0
- 14
src/com/dmdirc/config/defaults/modealiases/snircd View File

@@ -1,14 +0,0 @@
1
-# Default mode settings for Snircd
2
-# b,k,l,imnpstrDducCN
3
-
4
-keysections:
5
-  identity
6
-  server
7
-
8
-identity:
9
-  name=Snircd mode aliases
10
-  ircd=snircd
11
-
12
-server:
13
-  umodeP=Paranoid
14
-  umodeR=Only registered users may query

+ 0
- 32
src/com/dmdirc/config/defaults/modealiases/ultimate View File

@@ -1,32 +0,0 @@
1
-# Default mode settings for UltimateIRCd
2
-
3
-keysections:
4
-  identity
5
-  server
6
-
7
-identity:
8
-  name=UltimateIRCd mode aliases
9
-  ircd=ultimateircd
10
-
11
-server:
12
-  modea=Admin
13
-  modeq=Quits appear as parts
14
-  modeA=Only Administrators can join
15
-  modeK=No /knock
16
-  modeN=No /invite
17
-  modeS=SSL users only
18
-
19
-  umodeD=Seen /DCCALLOW warning message
20
-  umodek=Can see kill notices
21
-  umoder=Registered nickname
22
-  umodeS=Services client
23
-
24
-  umodec=Can see connect notices
25
-  umodeg=Can see /GLOBOPS notices
26
-  umodeh=Help operator
27
-  umodep=Protected irc operator
28
-  umodeW=Can see /WHOIS notices
29
-
30
-  umodea=Services operator
31
-  umodeP=Services administrator
32
-  umodeZ=Services root administrator

+ 0
- 54
src/com/dmdirc/config/defaults/modealiases/unreal View File

@@ -1,54 +0,0 @@
1
-# Unreal IRCd mode aliases
2
-#
3
-# http://www.unrealircd.com/files/docs/unreal32docs.html#userchannelmodes
4
-
5
-keysections:
6
-  identity
7
-  server
8
-
9
-identity:
10
-  name=Unreal mode aliases
11
-  ircd=unreal
12
-
13
-server:
14
-  modeA=Admins only
15
-  modea=Channel admin
16
-  modeC=No channel CTCPs
17
-  modef=Flood protection
18
-  modeG=G-rated
19
-  modej=Join throttle
20
-  modeK=Disable /knock
21
-  modeL=Limit redirection
22
-  modeN=No nick changes
23
-  modeq=Channel owner
24
-  modeQ=Only servers can kick
25
-  moder=Registered
26
-  modeR=Registered users only
27
-  modeS=Strip colours
28
-  modeT=No channel notices
29
-  modeu=Auditorium
30
-  modeU=Strip all formatting
31
-  modeV=Disable /invite
32
-
33
-  umodeA=Server Admin
34
-  umodea=Services Admin
35
-  umodeB=Bot
36
-  umodec=Strip colours in queries
37
-  umodeC=Co-Admin
38
-  umodeD=No private messages
39
-  umodeG=Filter bad words
40
-  umodeg=Send/receive globops/locops
41
-  umodeH=Hide IRCop status
42
-  umodeh=Help Operator
43
-  umodeN=Network Administrator
44
-  umodep=Hide channel list
45
-  umodeq=Unkickable
46
-  umoder=Registered
47
-  umodeS=Network Service
48
-  umodeT=Block CTCPs
49
-  umodet=Using a vhost
50
-  umodeV=WebTV user
51
-  umodev=Receive DCC Send rejection notices
52
-  umodeW=Can see /WHOIS notices
53
-  umodew=Can listen to wallop messages
54
-  umodez=SSL'd connection

+ 0
- 21
src/com/dmdirc/config/defaults/modealiases/weircd View File

@@ -1,21 +0,0 @@
1
-# WeIRCd IRCd mode aliases
2
-
3
-keysections:
4
-  identity
5
-  server
6
-
7
-identity:
8
-  name=WeIRCd mode aliases
9
-  ircd=weircd
10
-
11
-server:
12
-  umodec=Receive connection notices
13
-  umodeh=Set host
14
-  umoder=Registered
15
-
16
-  umodeB=Bot
17
-  umodeF=Flood exempt
18
-  umodeS=Network Service
19
-
20
-  modec=No colours
21
-  moder=Registered

Loading…
Cancel
Save