add-offline-message.diff
author Myhailo Danylenko <isbear@ukrpost.net>
Wed, 15 May 2013 13:32:42 +0300
changeset 86 ac5fed257211
parent 85 93c3cc0d7891
child 87 78238d26911a
permissions -rw-r--r--
[round-prio] Fix numbers
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
     1
# HG changeset patch
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
     2
# Parent 37d01f85c057d425e212e65765664561f470e047
43
e0cda680d7a8 Move add-offline-message to experimental
Myhailo Danylenko <isbear@ukrpost.net>
parents: 39
diff changeset
     3
Allow to specify status message, when going offline
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
     4
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
     5
diff -r 37d01f85c057 mcabber/ChangeLog.api
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
     6
--- a/mcabber/ChangeLog.api	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
     7
+++ b/mcabber/ChangeLog.api	Wed May 15 12:53:03 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
     8
@@ -1,3 +1,11 @@
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
     9
+
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    10
+experimental (42)
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    11
+
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    12
+ * experimental patch add-offline-message.diff
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    13
+ * xmpp_disconnect() now accepts status message
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    14
+
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    15
+  -- Myhailo Danylenko, 2012-11-30
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    16
+
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    17
 experimental (41)
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    18
 
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    19
  * Change branch to "experimental".
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    20
@@ -16,6 +24,13 @@
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    21
 
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    22
   -- Mikael Berthe, 2013-04-28
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    23
 
59
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
    24
+experimental (40)
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
    25
+
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
    26
+ * experimental patch add-offline-message.diff
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
    27
+ * xmpp_disconnect() now accepts status message
52
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    28
+
59
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
    29
+  -- Myhailo Danylenko, 2012-11-30
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
    30
+
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
    31
 experimental (39)
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
    32
 
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
    33
  * Change branch to "experimental".
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    34
@@ -33,6 +48,13 @@
59
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
    35
 
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
    36
   -- Mikael Berthe, 2012-11-28
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
    37
 
52
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    38
+experimental (38)
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    39
+
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    40
+ * experimental patch add-offline-message
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    41
+ * xmpp_disconnect now accepts status message
43
e0cda680d7a8 Move add-offline-message to experimental
Myhailo Danylenko <isbear@ukrpost.net>
parents: 39
diff changeset
    42
+
52
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    43
+  -- Myhailo Danylenko, 2012-07-31
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    44
+
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    45
 experimental (37)
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    46
 
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    47
  * Change branch to "experimental".
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    48
@@ -51,6 +73,13 @@
52
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    49
 
58
04cb7d38c438 Accepted upstream: completion-sorting, refresh
Myhailo Danylenko <isbear@ukrpost.net>
parents: 53
diff changeset
    50
   -- Myhailo Danylenko, 2012-10-20
52
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    51
 
43
e0cda680d7a8 Move add-offline-message to experimental
Myhailo Danylenko <isbear@ukrpost.net>
parents: 39
diff changeset
    52
+experimental (36)
e0cda680d7a8 Move add-offline-message to experimental
Myhailo Danylenko <isbear@ukrpost.net>
parents: 39
diff changeset
    53
+
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    54
+ * experimental patch add-offline-message
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    55
+ * xmpp_disconnect now accepts status message
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    56
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    57
+  -- Myhailo Danylenko, 2012-07-31
52
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    58
+
43
e0cda680d7a8 Move add-offline-message to experimental
Myhailo Danylenko <isbear@ukrpost.net>
parents: 39
diff changeset
    59
 experimental (35)
e0cda680d7a8 Move add-offline-message to experimental
Myhailo Danylenko <isbear@ukrpost.net>
parents: 39
diff changeset
    60
 
52
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
    61
  * Change branch to "experimental".
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    62
diff -r 37d01f85c057 mcabber/doc/help/cs/hlp.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    63
--- a/mcabber/doc/help/cs/hlp.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    64
+++ b/mcabber/doc/help/cs/hlp.txt	Wed May 15 12:53:03 2013 +0300
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
    65
@@ -3,4 +3,4 @@
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
    66
 
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
    67
 Zobrazí nápovědu k příkazu nebo tématu.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
    68
 
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
    69
-Dostupné příkazy jsou: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
    70
+Dostupné příkazy jsou: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    71
diff -r 37d01f85c057 mcabber/doc/help/cs/hlp_disconnect.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    72
--- a/mcabber/doc/help/cs/hlp_disconnect.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    73
+++ b/mcabber/doc/help/cs/hlp_disconnect.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    74
@@ -1,5 +1,6 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    75
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    76
- /DISCONNECT
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    77
+ /DISCONNECT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    78
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    79
 Ukončí spojení s Jabber serverem.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    80
+You can specify status message to disconnect with.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    81
 Poznámka: Seznam kontaktů (roster) je přístupný pouze v době, kdy je spojení aktivní. Po odpojení od serveru je proto prázdný.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    82
diff -r 37d01f85c057 mcabber/doc/help/cs/hlp_exit.txt
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    83
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    84
+++ b/mcabber/doc/help/cs/hlp_exit.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    85
@@ -0,0 +1,5 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    86
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    87
+ /EXIT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    88
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    89
+Terminate all connections and exit mcabber.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
    90
+This command is the same as /QUIT, but you can specify status message to exit with.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    91
diff -r 37d01f85c057 mcabber/doc/help/de/hlp.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    92
--- a/mcabber/doc/help/de/hlp.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
    93
+++ b/mcabber/doc/help/de/hlp.txt	Wed May 15 12:53:03 2013 +0300
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
    94
@@ -3,4 +3,4 @@
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
    95
 
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
    96
 Zeigt die Hilfe zu einem Befehl oder ein Thema an.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
    97
 Wenn kein Argument gegeben ist, wird diese Hilfe angezeigt.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
    98
-Verfügbare Befehle: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
    99
+Verfügbare Befehle: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   100
diff -r 37d01f85c057 mcabber/doc/help/de/hlp_disconnect.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   101
--- a/mcabber/doc/help/de/hlp_disconnect.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   102
+++ b/mcabber/doc/help/de/hlp_disconnect.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   103
@@ -1,5 +1,6 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   104
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   105
- /DISCONNECT
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   106
+ /DISCONNECT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   107
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   108
 Die Verbindung zum Jabber Server trennen.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   109
+You can specify status message to disconnect with.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   110
 Denke daran, dass der Roster nur verfügbar ist wenn man mit dem Jabber Server verbunden ist. Somit ist die Buddyliste auch leer, wenn man sich beim Server abmeldet.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   111
diff -r 37d01f85c057 mcabber/doc/help/de/hlp_exit.txt
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   112
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   113
+++ b/mcabber/doc/help/de/hlp_exit.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   114
@@ -0,0 +1,5 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   115
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   116
+ /EXIT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   117
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   118
+Terminate all connections and exit mcabber.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   119
+This command is the same as /QUIT, but you can specify status message to exit with.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   120
diff -r 37d01f85c057 mcabber/doc/help/en/hlp.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   121
--- a/mcabber/doc/help/en/hlp.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   122
+++ b/mcabber/doc/help/en/hlp.txt	Wed May 15 12:53:03 2013 +0300
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   123
@@ -3,4 +3,4 @@
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   124
 
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   125
 Display some help about a command or a topic.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   126
 If no argument provided a usage of this command is printed.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   127
-Available commands: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   128
+Available commands: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   129
diff -r 37d01f85c057 mcabber/doc/help/en/hlp_disconnect.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   130
--- a/mcabber/doc/help/en/hlp_disconnect.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   131
+++ b/mcabber/doc/help/en/hlp_disconnect.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   132
@@ -1,5 +1,6 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   133
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   134
- /DISCONNECT
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   135
+ /DISCONNECT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   136
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   137
 Terminate the connection to the Jabber server.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   138
+You can specify status message to disconnect with.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   139
 Note: the roster is only available when the connection to the server is active, so the buddylist is empty when disconnected.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   140
diff -r 37d01f85c057 mcabber/doc/help/en/hlp_exit.txt
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   141
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   142
+++ b/mcabber/doc/help/en/hlp_exit.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   143
@@ -0,0 +1,5 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   144
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   145
+ /EXIT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   146
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   147
+Terminate all connections and exit mcabber.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   148
+This command is the same as /QUIT, but you can specify status message to exit with.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   149
diff -r 37d01f85c057 mcabber/doc/help/fr/hlp.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   150
--- a/mcabber/doc/help/fr/hlp.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   151
+++ b/mcabber/doc/help/fr/hlp.txt	Wed May 15 12:53:03 2013 +0300
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   152
@@ -2,4 +2,4 @@
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   153
  /HELP [commande|+sujet]
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   154
 
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   155
 Affiche de l'aide sur la commande ou le sujet demandé.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   156
-Les commandes disponibles sont : add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   157
+Les commandes disponibles sont : add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   158
diff -r 37d01f85c057 mcabber/doc/help/fr/hlp_disconnect.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   159
--- a/mcabber/doc/help/fr/hlp_disconnect.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   160
+++ b/mcabber/doc/help/fr/hlp_disconnect.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   161
@@ -1,5 +1,6 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   162
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   163
- /DISCONNECT
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   164
+ /DISCONNECT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   165
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   166
 Ferme la connexion au serveur Jabber.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   167
+You can specify status message to disconnect with.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   168
 Remarque : le roster n'est disponible que lorsque la connexion au serveur estactive, donc la liste de contacts est vide après déconnexion.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   169
diff -r 37d01f85c057 mcabber/doc/help/fr/hlp_exit.txt
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   170
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   171
+++ b/mcabber/doc/help/fr/hlp_exit.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   172
@@ -0,0 +1,5 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   173
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   174
+ /EXIT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   175
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   176
+Terminate all connections and exit mcabber.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   177
+This command is the same as /QUIT, but you can specify status message to exit with.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   178
diff -r 37d01f85c057 mcabber/doc/help/it/hlp.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   179
--- a/mcabber/doc/help/it/hlp.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   180
+++ b/mcabber/doc/help/it/hlp.txt	Wed May 15 12:53:03 2013 +0300
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   181
@@ -3,4 +3,4 @@
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   182
 
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   183
 Mostra l'help relativo a comando o ad argomento.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   184
 Se non viene specificato alcun argomento, viene visualizzato l'utilizzo del comando corrente.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   185
-I comandi disponibili sono: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   186
+I comandi disponibili sono: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   187
diff -r 37d01f85c057 mcabber/doc/help/it/hlp_disconnect.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   188
--- a/mcabber/doc/help/it/hlp_disconnect.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   189
+++ b/mcabber/doc/help/it/hlp_disconnect.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   190
@@ -1,5 +1,6 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   191
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   192
- /DISCONNECT
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   193
+ /DISCONNECT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   194
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   195
 Termina la connessione con il serve Jabber.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   196
+You can specify status message to disconnect with.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   197
 Nota: il roster è disponibile soltanto quando la connessione è attiva, quindi la lista dei contatti è vuota quando si è disconnessi.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   198
diff -r 37d01f85c057 mcabber/doc/help/it/hlp_exit.txt
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   199
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   200
+++ b/mcabber/doc/help/it/hlp_exit.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   201
@@ -0,0 +1,5 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   202
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   203
+ /EXIT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   204
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   205
+Terminate all connections and exit mcabber.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   206
+This command is the same as /QUIT, but you can specify status message to exit with.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   207
diff -r 37d01f85c057 mcabber/doc/help/nl/hlp.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   208
--- a/mcabber/doc/help/nl/hlp.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   209
+++ b/mcabber/doc/help/nl/hlp.txt	Wed May 15 12:53:03 2013 +0300
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   210
@@ -3,4 +3,4 @@
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   211
 
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   212
 Toon informatie over een commando of onderwerp.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   213
 Als geen argument is meegegeven, wordt een tekst over het gebruik van dit commando getoond.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   214
-Beschikbare commando's: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   215
+Beschikbare commando's: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   216
diff -r 37d01f85c057 mcabber/doc/help/nl/hlp_disconnect.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   217
--- a/mcabber/doc/help/nl/hlp_disconnect.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   218
+++ b/mcabber/doc/help/nl/hlp_disconnect.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   219
@@ -1,5 +1,6 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   220
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   221
- /DISCONNECT
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   222
+ /DISCONNECT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   223
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   224
 Beëindig de verbinding met de Jabber server.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   225
+You can specify status message to disconnect with.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   226
 NB: het Roster is alleen beschikbaar indien er een actieve verbinding met de server bestaat. De buddylijst is dus leeg indien niet verbonden.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   227
diff -r 37d01f85c057 mcabber/doc/help/nl/hlp_exit.txt
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   228
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   229
+++ b/mcabber/doc/help/nl/hlp_exit.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   230
@@ -0,0 +1,5 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   231
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   232
+ /EXIT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   233
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   234
+Terminate all connections and exit mcabber.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   235
+This command is the same as /QUIT, but you can specify status message to exit with.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   236
diff -r 37d01f85c057 mcabber/doc/help/pl/hlp.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   237
--- a/mcabber/doc/help/pl/hlp.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   238
+++ b/mcabber/doc/help/pl/hlp.txt	Wed May 15 12:53:03 2013 +0300
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   239
@@ -3,4 +3,4 @@
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   240
 
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   241
 Wyświetla pomoc dotyczącą danego polecenia lub tematu.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   242
 Jeśli nie podano żadnego argumentu, zostanie wyświetlona pomoc o sposobie użycia.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   243
-Dostępne polecenia: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   244
+Dostępne polecenia: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   245
diff -r 37d01f85c057 mcabber/doc/help/pl/hlp_disconnect.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   246
--- a/mcabber/doc/help/pl/hlp_disconnect.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   247
+++ b/mcabber/doc/help/pl/hlp_disconnect.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   248
@@ -1,5 +1,6 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   249
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   250
- /DISCONNECT
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   251
+ /DISCONNECT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   252
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   253
 Przerywa połączenie z serwerem Jabbera.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   254
-Uwaga: roster dostępny jest tylko gdy połączenie do serwera jest aktywne, zatem jeżeli nie jesteś połączony lista kontaktów jest pusta.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   255
\ No newline at end of file
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   256
+You can specify status message to disconnect with.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   257
+Uwaga: roster dostępny jest tylko gdy połączenie do serwera jest aktywne, zatem jeżeli nie jesteś połączony lista kontaktów jest pusta.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   258
diff -r 37d01f85c057 mcabber/doc/help/pl/hlp_exit.txt
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   259
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   260
+++ b/mcabber/doc/help/pl/hlp_exit.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   261
@@ -0,0 +1,5 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   262
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   263
+ /EXIT [message]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   264
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   265
+Terminate all connections and exit mcabber.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   266
+This command is the same as /QUIT, but you can specify status message to exit with.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   267
diff -r 37d01f85c057 mcabber/doc/help/ru/hlp.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   268
--- a/mcabber/doc/help/ru/hlp.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   269
+++ b/mcabber/doc/help/ru/hlp.txt	Wed May 15 12:53:03 2013 +0300
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   270
@@ -3,4 +3,4 @@
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   271
 
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   272
 Отображает файл помощи о запрошенной команде или топике.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   273
 Если выполнить без аргументов, будут отображены допустимые команды.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   274
-Допустимые команды: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   275
+Допустимые команды: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   276
diff -r 37d01f85c057 mcabber/doc/help/ru/hlp_disconnect.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   277
--- a/mcabber/doc/help/ru/hlp_disconnect.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   278
+++ b/mcabber/doc/help/ru/hlp_disconnect.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   279
@@ -1,5 +1,6 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   280
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   281
- /DISCONNECT
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   282
+ /DISCONNECT [сообщение]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   283
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   284
 Завершает соединение с Jabber-сервером.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   285
+Вы можете указать сообщение статуса при выходе.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   286
 Примечание: список контактов доступен только когда соединение с сервером активно, поэтому список контактов пуст при завершении соединения.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   287
diff -r 37d01f85c057 mcabber/doc/help/ru/hlp_exit.txt
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   288
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   289
+++ b/mcabber/doc/help/ru/hlp_exit.txt	Wed May 15 12:53:03 2013 +0300
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   290
@@ -0,0 +1,6 @@
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   291
+
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   292
+ /EXIT [сообщение]
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   293
+
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   294
+
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   295
+Эта команда завершает все активные соединения и выходит из mcabber`а.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   296
+Отличается от /QUIT тем, что позволяет указать сообщение статуса при выходе.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   297
diff -r 37d01f85c057 mcabber/doc/help/uk/hlp.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   298
--- a/mcabber/doc/help/uk/hlp.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   299
+++ b/mcabber/doc/help/uk/hlp.txt	Wed May 15 12:53:03 2013 +0300
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   300
@@ -3,4 +3,4 @@
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   301
 
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   302
 Друкує допоміжну інформацію про команду або вираз.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   303
 Без аргументу друкує оце повідомлення.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   304
-Наявні команди: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   305
+Наявні команди: add, alias, authorization, bind, buffer, chat_disable, clear, color, connect, del, disconnect, echo, event, exit, group, help, iline, info, module, move, msay, otr, otrpolicy, pgp, quit, rawxml, rename, request, room, roster, say_to, say, screen_refresh, set, source, status_to, status, version.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   306
diff -r 37d01f85c057 mcabber/doc/help/uk/hlp_disconnect.txt
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   307
--- a/mcabber/doc/help/uk/hlp_disconnect.txt	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   308
+++ b/mcabber/doc/help/uk/hlp_disconnect.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   309
@@ -1,5 +1,6 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   310
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   311
- /DISCONNECT
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   312
+ /DISCONNECT [повідомлення]
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   313
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   314
 Розірвати з'єднання з сервером.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   315
+Ви можете вказати повідомлення статусу відсутності.
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   316
 Майте на увазі, що список контактів зберігається на сервері, отож після від'єднання ви його більше не побачите.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   317
diff -r 37d01f85c057 mcabber/doc/help/uk/hlp_exit.txt
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   318
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   319
+++ b/mcabber/doc/help/uk/hlp_exit.txt	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   320
@@ -0,0 +1,5 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   321
+
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   322
+ /EXIT [повідомлення]
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   323
+
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   324
+Закриває всі з’єднання та завершує мкаббер.
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   325
+Відмінність цієї команди від /QUIT у тому, що ви можете вказати повідомлення статусу відсутності.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   326
diff -r 37d01f85c057 mcabber/mcabber/api.h
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   327
--- a/mcabber/mcabber/api.h	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   328
+++ b/mcabber/mcabber/api.h	Wed May 15 12:53:03 2013 +0300
53
577410087c82 Completion finalizing, api fix
Myhailo Danylenko <isbear@ukrpost.net>
parents: 52
diff changeset
   329
@@ -4,8 +4,8 @@
577410087c82 Completion finalizing, api fix
Myhailo Danylenko <isbear@ukrpost.net>
parents: 52
diff changeset
   330
 #include <glib.h>
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   331
 #include <mcabber/config.h> // For MCABBER_BRANCH
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   332
 
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   333
-#define MCABBER_API_VERSION 41
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   334
-#define MCABBER_API_MIN     41
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   335
+#define MCABBER_API_VERSION 42
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   336
+#define MCABBER_API_MIN     42
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   337
  
52
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
   338
 #define MCABBER_BRANCH_EXPERIMENTAL 1
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   339
 
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   340
diff -r 37d01f85c057 mcabber/mcabber/commands.c
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   341
--- a/mcabber/mcabber/commands.c	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   342
+++ b/mcabber/mcabber/commands.c	Wed May 15 12:53:03 2013 +0300
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   343
@@ -94,6 +94,7 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   344
 static void do_otrpolicy(char *arg);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   345
 static void do_echo(char *arg);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   346
 static void do_module(char *arg);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   347
+static void do_exit(char *arg);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   348
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   349
 static void room_bookmark(gpointer bud, char *arg);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   350
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   351
@@ -199,6 +200,7 @@
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   352
   cmd_add("echo", "Display a string in the log window", 0, 0, &do_echo, NULL);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   353
   cmd_add("event", "Process an event", COMPL_EVENTSID, COMPL_EVENTS, &do_event,
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   354
           NULL);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   355
+  cmd_add("exit",  "Exit mcabber", 0, 0, &do_exit, NULL);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   356
   cmd_add("group", "Change group display settings",
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   357
           COMPL_GROUP, COMPL_GROUPNAME, &do_group, NULL);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   358
   cmd_add("help", "Display some help", COMPL_CMD, 0, &do_help, NULL);
59
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
   359
@@ -4135,7 +4137,9 @@
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   360
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   361
 static void do_disconnect(char *arg)
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   362
 {
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   363
-  xmpp_disconnect();
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   364
+  char *message = to_utf8(arg);
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   365
+  xmpp_disconnect(message);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   366
+  g_free(message);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   367
 }
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   368
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   369
 static void do_help(char *arg)
59
a7e239972130 Update help, bump api (dev:25 -> exp:39-40)
Myhailo Danylenko <isbear@ukrpost.net>
parents: 58
diff changeset
   370
@@ -4149,4 +4153,14 @@
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   371
     scr_print_logwindow(arg);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   372
 }
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   373
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   374
+static void do_exit(char *arg)
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   375
+{
39
b108657f3fb5 Update patch a bit
Myhailo Danylenko <isbear@ukrpost.net>
parents: 38
diff changeset
   376
+  if (arg) {
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   377
+    char *message = to_utf8(arg);
46
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   378
+    settings_set(SETTINGS_TYPE_OPTION, "message_offline", message);
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   379
+    g_free(message);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   380
+  }
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   381
+  mcabber_set_terminate_ui();
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   382
+}
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   383
+
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   384
 /* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2:  For Vim users... */
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   385
diff -r 37d01f85c057 mcabber/mcabber/main.c
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   386
--- a/mcabber/mcabber/main.c	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   387
+++ b/mcabber/mcabber/main.c	Wed May 15 12:53:03 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   388
@@ -91,7 +91,7 @@
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   389
 #ifndef MODULES_ENABLE
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   390
   fifo_deinit();
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   391
 #endif
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   392
-  xmpp_disconnect();
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   393
+  xmpp_disconnect(NULL);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   394
   scr_terminate_curses();
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   395
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   396
   // Restore term settings, if needed.
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   397
@@ -524,7 +524,7 @@
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   398
 #ifdef HAVE_LIBOTR
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   399
   otr_terminate();
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   400
 #endif
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   401
-  xmpp_disconnect();
46
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   402
+  xmpp_disconnect(NULL);
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   403
 #ifdef HAVE_GPGME
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   404
   gpg_terminate();
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   405
 #endif
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   406
diff -r 37d01f85c057 mcabber/mcabber/settings.c
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   407
--- a/mcabber/mcabber/settings.c	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   408
+++ b/mcabber/mcabber/settings.c	Wed May 15 12:53:03 2013 +0300
46
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   409
@@ -372,7 +372,12 @@
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   410
 // - if no message is found, return NULL
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   411
 const gchar *settings_get_status_msg(enum imstatus status)
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   412
 {
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   413
-  const gchar *rstatus = settings_opt_get("message");
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   414
+  const gchar *rstatus;
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   415
+
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   416
+  if (status == offline)
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   417
+    return settings_opt_get("message_offline");
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   418
+
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   419
+  rstatus = settings_opt_get("message");
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   420
 
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   421
   if (rstatus) return rstatus;
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   422
 
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   423
@@ -397,7 +402,7 @@
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   424
         rstatus = settings_opt_get("message_away");
44
0e723147f836 Use options in add-offline-message
Myhailo Danylenko <isbear@ukrpost.net>
parents: 43
diff changeset
   425
         break;
0e723147f836 Use options in add-offline-message
Myhailo Danylenko <isbear@ukrpost.net>
parents: 43
diff changeset
   426
 
46
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   427
-    default: // offline, invisible
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   428
+    default: // ?
44
0e723147f836 Use options in add-offline-message
Myhailo Danylenko <isbear@ukrpost.net>
parents: 43
diff changeset
   429
         break;
0e723147f836 Use options in add-offline-message
Myhailo Danylenko <isbear@ukrpost.net>
parents: 43
diff changeset
   430
   }
0e723147f836 Use options in add-offline-message
Myhailo Danylenko <isbear@ukrpost.net>
parents: 43
diff changeset
   431
   return rstatus;
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   432
diff -r 37d01f85c057 mcabber/mcabber/xmpp.c
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   433
--- a/mcabber/mcabber/xmpp.c	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   434
+++ b/mcabber/mcabber/xmpp.c	Wed May 15 12:53:03 2013 +0300
52
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
   435
@@ -884,7 +884,7 @@
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   436
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   437
 static void _try_to_reconnect(void)
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   438
 {
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   439
-  xmpp_disconnect();
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   440
+  xmpp_disconnect(NULL);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   441
   if (AutoConnection)
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   442
     g_timeout_add_seconds(RECONNECTION_TIMEOUT + (random() % 90L),
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   443
                           xmpp_reconnect, NULL);
52
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
   444
@@ -1830,7 +1830,7 @@
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   445
   LmMessageHandler *handler;
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   446
   GError *error = NULL;
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   447
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   448
-  xmpp_disconnect();
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   449
+  xmpp_disconnect(NULL);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   450
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   451
   servername = settings_opt_get("server");
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   452
   userjid    = settings_opt_get("jid");
52
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
   453
@@ -2003,7 +2003,7 @@
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   454
   lm_message_node_set_attribute(y, "ver", ver);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   455
 }
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   456
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   457
-void xmpp_disconnect(void)
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   458
+void xmpp_disconnect(const char *message)
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   459
 {
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   460
   if (!lconnection)
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   461
     return;
52
887f44e99aa1 Bump API (v37/38), fix completion flags setting
Myhailo Danylenko <isbear@ukrpost.net>
parents: 46
diff changeset
   462
@@ -2011,7 +2011,7 @@
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   463
     // Launch pre-disconnect internal hook
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   464
     hk_predisconnect();
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   465
     // Announce it to  everyone else
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   466
-    xmpp_setstatus(offline, NULL, "", FALSE);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   467
+    xmpp_setstatus(offline, NULL, message, FALSE);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   468
   }
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   469
   if (lm_connection_is_open(lconnection))
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   470
     lm_connection_close(lconnection, NULL);
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   471
diff -r 37d01f85c057 mcabber/mcabber/xmpp.h
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   472
--- a/mcabber/mcabber/xmpp.h	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   473
+++ b/mcabber/mcabber/xmpp.h	Wed May 15 12:53:03 2013 +0300
43
e0cda680d7a8 Move add-offline-message to experimental
Myhailo Danylenko <isbear@ukrpost.net>
parents: 39
diff changeset
   474
@@ -37,7 +37,7 @@
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   475
 
43
e0cda680d7a8 Move add-offline-message to experimental
Myhailo Danylenko <isbear@ukrpost.net>
parents: 39
diff changeset
   476
 void xmpp_init(void); /* private */
38
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   477
 int  xmpp_connect(void);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   478
-void xmpp_disconnect(void);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   479
+void xmpp_disconnect(const char *message);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   480
 gboolean xmpp_is_online(void);
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   481
 
dfd761c2ef62 Add add-offline-message.diff
Myhailo Danylenko <isbear@ukrpost.net>
parents:
diff changeset
   482
 void xmpp_room_join(const char *room, const char *nickname, const char *passwd);
85
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   483
diff -r 37d01f85c057 mcabber/mcabberrc.example
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   484
--- a/mcabber/mcabberrc.example	Wed May 15 12:52:17 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   485
+++ b/mcabber/mcabberrc.example	Wed May 15 12:53:03 2013 +0300
93c3cc0d7891 [refresh] Add round-high-priority.diff, refresh => API 41-42
Myhailo Danylenko <isbear@ukrpost.net>
parents: 59
diff changeset
   486
@@ -366,6 +366,9 @@
44
0e723147f836 Use options in add-offline-message
Myhailo Danylenko <isbear@ukrpost.net>
parents: 43
diff changeset
   487
 #set message_notavail  = I'm not available
0e723147f836 Use options in add-offline-message
Myhailo Danylenko <isbear@ukrpost.net>
parents: 43
diff changeset
   488
 #set message_away      = I'm away
0e723147f836 Use options in add-offline-message
Myhailo Danylenko <isbear@ukrpost.net>
parents: 43
diff changeset
   489
 #
46
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   490
+# Default offline message will not be overridden by 'message'.
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   491
+#set message_offline = Bye!
13edc1a9f1e2 Use only message_offline
Myhailo Danylenko <isbear@ukrpost.net>
parents: 45
diff changeset
   492
+#
44
0e723147f836 Use options in add-offline-message
Myhailo Danylenko <isbear@ukrpost.net>
parents: 43
diff changeset
   493
 # The auto-away message is only used when 'autoaway' is set.  The previous
0e723147f836 Use options in add-offline-message
Myhailo Danylenko <isbear@ukrpost.net>
parents: 43
diff changeset
   494
 # message will be restored when leaving auto-away status.  If this message
0e723147f836 Use options in add-offline-message
Myhailo Danylenko <isbear@ukrpost.net>
parents: 43
diff changeset
   495
 # isn't defined, the status message will stay unchanged.