summaryrefslogtreecommitdiff
path: root/plugins/TipperYM/docs/tipper_readme.txt
blob: 86083f94d1ac826217af253e36a237206d6644cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
*********
Tipper YM
*********

Description
===========
Modified Tipper plugin by Scott Ellis.


New features
************
- skin support with glyph transformation and alpha channel transparency (win 2000+)
- two-level extended tray tooltip replacing default one with many options
- SmileyAdd support (graphic smileys in tooltips)
- menu for copy item/s or avatar to the clipboard (CTRL+C when tooltip is showed)
- new icons (Extra Status, Gender, Country Flags, Fingerprint)
- some new system substitutions
- raw protocol substitutions are also searched in UserInfo module
- correct status message in status bar tooltip
- ICQ XStatus and Jabber mood/activity details in status bar tooltip
- smooth animation when tooltip is showing and hiding
- option for keep original avatar size and make avatar transparent


changelog
*********

--- 2.1.0.5 ---
! new preset item - ICQ logon time

--- 2.1.0.4 ---
! fixed buffer overrun

--- 2.1.0.3 ---
! fixed crash when getting NULL value from db

--- 2.1.0.2 ---
! fixed contact's status message retrieving
! fixed possible crash when getting contact's account

--- 2.1.0.1 ---
+ merged changes from original Tipper
! fixed crash when getting own status message

--- 2.1.0.0 ---
+ merged changes from original Tipper
+ ability to display contact time in tooltips

--- 2.0.4.17 ---
! fixed crash when getting own status message
! memory leaks and x64 portability fixes (patch by Merlin_de) 

--- 2.0.4.16 ---
* code cleanup, x64 portability
! fixed behavior of the Apply button in options

--- 2.0.4.15 ---
+ option for parse Tipper variables first
! fixed tray tooltip detection
! fixed some other minor bugs 

--- 2.0.4.14 ---
! compatibility fixes (required Miranda IM 0.8.9 or newer)
! layout fixes for aid translation

--- 2.0.4.13 ---
+ added url link to get more skins
! no-icon setting wasn't applied to tray tooltip
! variables button now handle focused field (label or value)
! removed translation of db key

--- 2.0.4.12 ---
+ added variables button to new item dialog

--- 2.0.4.11 ---
* couple of changes in tray tooltip options page
* Tipper YM now requires Miranda 0.8
! fixed missing protocols (XFire) in tray tooltip
! translation fixes

--- 2.0.4.10 ---
+ added system substitution %sys:account%
! fixed smileys parsing in title
! fixed memory corruption (thx Protogenes)

--- 2.0.4.9 ---
! fixed 'skin coloring' feature

--- 2.0.4.8 ---
* title is wrapped instead of truncated
* smileys are displayed in title
! some fixes related to getting status message

--- 2.0.4.7 ---
! fixed possible occurrance of glitches in sidebar part of skin
! fixed occasional crash 

--- 2.0.4.6 ---
! fixed converting the font size value from skin file
(I hope this is the last change related to skin definition, please don't beat me :)

--- 2.0.4.5 ---
+ new attribute in [Font] section for specify font name
* improved function for get own status message

--- 2.0.4.4 ---
* improved %sys:msg_count_xxx% substitutions
! fixed saving skin options to db

--- 2.0.4.3 ---
+ new skin element [Other]
+ new options for load fonts, colors and appearance provided by skin
! many fixes for options dialog

--- 2.0.4.2 ---
+ new skin attribute for enable/disable coloring feature
! fixed skin parsing
! fixed %sys:msg_count_xxx% substitutions (thx ASSami)
! fixed reversed spin control in appearance options

--- 2.0.4.1 ---
! fixed crash if metacontact plugin isn't present

--- 2.0.4.0 ---
+ new skin engine with coloring feature
* separator in traytip moved above protocol name
! disabled accounts are no more visible in tray tooltip
! many other fixes :)

--- 2.0.3.4 ---
! fixed crash on tray tooltip (thx Lastwebpage)

--- 2.0.3.3 ---
+ button for add a separator (better representation of separators in item list)
+ translation for convert BYTE to language (ICQ)
+ translations for convert WORD to name of a day and name of a month (e.g. Last seen plugin)
+ option for limit status message to adjusted count of characters
! some fixes and cleanup

--- 2.0.3.2 ---
+ option for replace only isolated smiles in text
+ option for show tooltip after all content (avatar & status message) is ready  
+ option for disable retrieving of status message in all statuses ("CList/StatusMsg" value is used)
! fixed icq xstatus/jabber mood in status bar and tray tooltips
! fixed transparency of avatar border
! disabled accounts are no more visible in tray tooltip

--- 2.0.3.1 ---
+ option for set avatar transparency (via db key 'AvatarOpacity', value: 0 - 100%)
! various fixes (thx all for help)

--- 2.0.3.0 ---
!!! MAKE BACKUP OF YOUR TIPPER SETTING BEFORE USE THIS VERSION !!!

+ reworked aero glass on windows vista
+ option for specify show effect speed
+ indication of locked protocols
+ support for SimpleAway plugin
* tooltip items relocated to new db module Tipper_Items
* removed option for Transparent background
! fixed linebreaks when copy all items from tooltip
! fixed some bugs on Win 98

--- 2.0.2.11 ---
+ support for account system in miranda 0.8
+ option for disable offline protocols in tray tooltip
! fix for copy function (CTRL + C) with clist nicer
! workaround for unicode text in xstatus

--- 2.0.2.10 ---
+ new set of predefined items
! some fixes for predefined items (labels are translatable now)

--- 2.0.2.9 ---
+ added several predefined items
! fixed some memory leaks and crash

--- 2.0.2.8 ---
+ support for jabber moods and activities
+ new translation to get number of days to next birthday
+ better caching for background image
* some design changes in options dialog
! fixed crash on status bar tooltip

--- 2.0.2.7 ---
! fixed crash with old variables plugin

--- 2.0.2.6 ---
+ added fade out effect when window is closing
* disabled setting for Aero Glass blur (need some work)
! fixed parsing of text with smileys (again)
! fixed protocol smileys for MetaContacts
! fixed memory leak

--- 2.0.2.5 ---
+ added support of window blur at Vista Aero (patch by Protogenes)
+ added option for use status bar protocols setting (on/off & order) in tray tooltip
+ added option for use protocol smileys instead of tipper smileys
! fixed clist event in tray tooltip
! fixed parsing of text with smileys

--- 2.0.2.4 ---
! fixed double icons drawing in extended traytip
! fixed drawing of transparent icons 

--- 2.0.2.3 ---
+ added clist event info (message from xyz etc.) to extended tray tooltip
+ added listening to and number of unread emails to status bar and tray tooltip
+ added options for favourite contacts: hide offline and append protocol name
* larger height is applied only to lines with smiley, not to all lines in text with smileys
* max height is ignored for tray tooltip
! fixed wrong size of pluginInfoEx structure (thx eblis)
! fixed getting of own status message from NAS
! fixed width of tray tooltip if 'number of contacts' was enabled

--- 2.0.2.2 ---
! fixed drawing of smileys without trasparency
! fixed crash on tray tooltip if protocols are connecting

--- 2.0.2.1 ---
! fixed calculation of tooltip width 

--- 2.0.2.0 ---
+ implemented two-level extended tray tooltip replacing default one with many options 
+ avatar padding divided into outer and inner padding
+ added option for value indent
* increased animation speed
! fixed drawing of edges - now they are transformed like centre area (according to transform setting)
! fixed drawing of avatars with transparent background

--- 2.0.1.1 ---
! fixed large memory leak

--- 2.0.1.0 ---
+ improved skin engine - added support for pictures with alpha channel transparency (win 2000+)
+ new option for copy all tooltip items with labels
+ fade effect when showing tooltip
+ option for title indent
* gender info is searched also in UserInfo module (for gender icon)
! small fix for alternate text

--- 2.0.0.0 ---
+ 'system' substitutions to get number of (sent or received) messages for contact 
  (%sys:msg_count_out%, %sys:msg_count_in%, %sys:msg_count_all%)
+ first FL version

--- 1.5.0.5 ---
+ menu for copy item/s or avatar to the clipboard (CTRL+C when tooltip is showed)
* value for 'custom' substitutions is also searched in UserInfo modul (if 'contact protocol module' is checked)
* changes in status message retrieving
! item was displayed if alternate substitution fails
! some options page fixes

--- 1.5.0.4 ---
! fixed reading of unicode settings from db

--- 1.5.0.3 ---
+ buttons for export/import skin setting
! fixed reading of numbers from db
! fixed system substitution 'sys:uid'

--- 1.5.0.2 ---
* substitution can be (dis)allowed for more protocols (separated by commas) - e.g. %x^w,y,z%
* substitution can be used in alternate text - e.g. %raw:x/y|sys:proto%
* if failed 'raw protocol substitution' (%raw:/x%) is tried UserInfo module (%raw:UserInfo/x%)

--- 1.5.0.1 ---
! fixed crash with variables

--- 1.5.0.0 ---
+ simple skin support with glyph transformation (like in clist modern)
+ updater support
! fixed tooltip hiding when clist hides from timeout 
! option "show if list not focused" affects only contact tooltips in clist
! some memory bug fixes
* minor options dialog changes

--- 1.4.8.8 ---
+ added SmileyAdd support :-)
+ added option for use background image
! fixed display of fingerprint icon
! many other fixes and optimalizations
* code cleanup

--- 1.4.8.7 ---
! fixed height calculation of status bar tooltip 
! fixed display of extra icons if animation is enabled

--- 1.4.8.6 ---
! window height is also calculated from extra icons height
! fixed nasty bug that caused crash on status bar tooltip
+ option for draw avatar border
+ added translation for extra icons

--- 1.4.8.5 ---
+ show log on info in the status bar tooltip
! fixed crash if there is no contact in db (status bar tooltip)
! show correct status message if global status was changed (status bar tooltip)

--- 1.4.8.4 ---
! fixed another stupid bug (getting status message)

--- 1.4.8.3 ---
! fixed crash with contact of the unloaded protocol ('unknown contact')

--- 1.4.8.2 ---
* SVN-sync 214

--- 1.4.5.2 ---
* SVN-sync 205 (utf8 patch from george)
+ option to change extra icons order
+ variables parsing in status bar tooltip
! fixed XStatus icon for metacontacts

--- 1.4.3.1 ---
+ new settings (options for disable new icons and functions)
+ option for keep original avatar size
! support for Country Flags v.0.1.1.0

--- 0.4.0.3 ---
* SVN-sync 177 (added timezone translation)
+ new icons (Gender, Country Flags)

--- 0.4.0.2 ---
* SVN-sync 172 (multiline text tips (FYR request))
+ show more icons (XStatus icon, Fingerprint icon)

--- 0.4.0.1 ---
* SVN-sync 126-157 (new plugin API)
+ retrieve XStatus details when automatic retrieve is disabled
* code cleanup

Symbols used in changelog: + = new / * = changed / ! = fixed


Author
======
original plugin by sje (thx!)
mod by yaho -> YM 

email:	yaho@atlas.cz
ICQ:	356344824
www:	www.miranda-easy.net