-
Notifications
You must be signed in to change notification settings - Fork 19
/
ChangeLog.Psi+.txt
6790 lines (6586 loc) · 517 KB
/
ChangeLog.Psi+.txt
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
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
20201223 tehnick
v1.5
! Git repository https://github.com/psi-plus/main is not used in Psi+ project
anymore. All development is done in https://github.com/psi-im now.
20180306 tehnick
v1.3
! More patches were merged to Psi
! Multiple bug fixes and optimizations
20170726 tehnick
v1.2
! More patches were merged to Psi
! Support of Qt4 is stopped
20170720 rion
v1.1
! More patches were merged to Psi
20170529 rion
v1.0
! The project is mostly merged to Psi
2014-05-02 zet
v0.16.361
! [коммит в upstream] psi: разрешено автозаполнение поля с паролем в форме присоединения
к конференции
! [коммит в upstream] psi: исправлено некорректное поведение при перетаскивании объектов
в ростере конференции
! [коммит в upstream] psi: исправлена работа поиска в ростере (задача 107,
https://github.com/psi-im/psi/issues/107)
! [коммит в upstream] psi: сворачивание/разворачивание групп ростера при одиночном клике на
иконке группы
! [коммит в upstream] psi: более эффективная работа с опциями
! [коммит в upstream] psi: некоторые улучшения при перерисовке элементов ростера
! [коммит в upstream] psi: небольшие исправления для диалоговых окон с историей переписки
(задача 109, https://github.com/psi-im/psi/issues/109 и другие)
! [коммит в upstream] psi: решена задача 108, https://github.com/psi-im/psi/issues/108
! [коммит в upstream] psi: 2014 год в окне "О программе"
! [коммит в upstream] psi: попытка исправить некорректное отображение иконки в трее
! [коммит в upstream] psi: решена задача 102, https://github.com/psi-im/psi/issues/102
! [коммит в upstream] psi: всегда отображать в ростере контакт с непрочитанным сообщением/событием
(https://github.com/psi-im/psi/issues/42)
! [коммит в upstream] psi: исправлена ошибка при смене ника после кика в конференции
! [коммит в upstream] psi: сглаживание шрифтов в WebKit-версии
! [коммит в upstream] psi: фикс получения имени клиента в случае когда в капсах содержится 'https'
! [коммит в upstream] psi: теперь используется внешний qjdns
! [коммит в upstream] psi: возможность сделать масштабируемую область видеоокна для видеозвонков
! [коммит в upstream] psi: показывать продолжительность вызова в строке состояния
! [коммит в upstream] iris: добавлен qcm-модуль для проверки наличия внешнего qjdns. если внешний
qjdns не найден, то будет использоваться встроенная версия. также встроенная версии qjdns будет
использоваться в Windows и в Mac OS X без проверки наличия внешнего qjdns
+ добавлен новый патч для решения задачи 524, https://code.google.com/p/psi-dev/issues/detail?id=524
(psi-fix-selection-behavior-groupchat-dlg.diff)
+ добавлен новый патч для решения задачи 574, https://code.google.com/p/psi-dev/issues/detail?id=574
(fix-muc-roster-drag-and-drop.diff)
- убран патч fix-muc-roster-drag-and-drop.diff -> принят в upstream
+ добавлен новый патч для поддержки проверки правописания при использовании нескольких словарей
в случае когда Psi+ скомпилирован с enchant (psi-enchant-multidicts.diff)
+ добавлен новый патч для решения задачи 575, https://code.google.com/p/psi-dev/issues/detail?id=575
для работы фичи необходимо опцию "options.ui.muc.allow-highlight-events" установить в положение
"true" (psi-muc-highlight-events.diff)
* исправлена утечка памяти при очистке очереди событий. память текла при удалении контакта, если у
него были непрочитанные сообщения или другие необработанные события (psi-fix-memory-leaks.diff)
* исправлена ошибка, в результате которой отображалось событие composing для конференций
(если какой нибудь клиент его отправлял), также теперь используется одинаковая иконка
для события и для чатов (psi-muc-highlight-events.diff)
* решена проблема с повреждением открытых вкладок, содержащих приватные чаты конференций,
при появлении нового события для конференции. ник и заголовок вкладки приватного чата менялись
на название конференции (psi-muc-highlight-events.diff)
* теперь события конференции подгружаются при запуске Psi+ (если таковые существуют)
[psi-muc-highlight-events.diff]
- убраны патчи psi-more-effective-work-with-options.diff и
some-improvments-for-contactlist-repaiting.diff -> приняты в upstream
* попытка исправить патч psi-improve-tray-tooltip.diff
* обновлён патч psi-hide-any-group.diff
* решена задача 578, https://code.google.com/p/psi-dev/issues/detail?id=578
(psi-reasons-for-roles-affiliations.diff)
+ добавлен новый патч psi-disable-messages-correct-behavior.diff: патч меняет поведение опции
"options.message.enabled". теперь при включённой опции входящие сообщения и другие события
отображаются в диалоге, события не "зависают". исходящие сообщения запрещены и отключены в меню.
также решена задача 560, https://code.google.com/p/psi-dev/issues/detail?id=560
+ добавлен новый патч psi-transfer-dlg-improvement.diff: доработка диалогового окна передачи файлов,
подробнее https://github.com/psi-plus/main/commit/1d5659b572e5a5dae39a245a66b5c71553adfa67#commitcomment-5454136
+ добавлены новые патчи для ОС Haiku (спасибо Diger) [fix-psiplus-build-in-haiku.patch,
fix-iconselect-buttons-in-haiku.patch, fix-screenshotplugin-build-in-haiku.patch]
* добавлены новые капсы и ресурсы для Jabber-клиентов из списка отсюда:
https://code.google.com/p/psi-dev/issues/detail?id=3#c157 (спасибо aon17@mail.ru)
[psi-client-icons.diff]
* обновлены наборы иконок Jabber-клиентов "fingerprint.jisp" и "fingerprint-22.jisp"
(спасибо aon17@mail.ru)
* добавлена поддержка действия detach при клике средней кнопкой мыши по табу. для неизвестных
значений настройки теперь используется действие по умолчанию "none" (спасибо Hamper)
[psi-tab-action-on-mouse-click.diff]
* исправлена недоработка, в результате которой в консоль выводились предупреждения
об отсутствующей опции (задача 563, пункт 0) [psi-tunable-chattoolbar.diff]
* исправлено поведение при выделении элементов в обычных чатах. теперь это происходит таким же
способом, как и в MUC (https://code.google.com/p/psi-dev/issues/detail?id=524)
[psi-fix-selection-behavior-chat-dlg.diff]
* убраны ненужные переменные в патчах psi-modern-roster.diff и psi-options-reset-button.diff
* добавлена проверка на пустые аватары в патче psi-roster-avatar-frame.diff
* чистка лишних отладочных сообщений в коде для решения задачи 563,
https://code.google.com/p/psi-dev/issues/detail?id=563 (psi-extend-plugins-interface.diff)
* теперь центральная панель инструментов в чатах включена по умолчанию
(psi-default-application-settings.diff, psi-tunable-chattoolbar.diff)
* решена проблема, описанная здесь: http://code.google.com/p/psi-dev/issues/detail?id=106#c35.
теперь в диалоге чата, запущенном по команде из контекстного меню, будет выбран правильный
ресурс. если ресурс у контакта только один, то режим autojid останется включённым. если
несколько ресурсов - то даже, если был выбран ресурс с максимальным приоритетом, этот режим
будет отключён (psi-one-chat-for-many-resources.diff)
* исправлен двойной вызов vcard из контекстного меню при клике на jid в ростере
(psi-muc-nickclick-chat.diff)
* исправлен регистр в названиях ресурсов, т.к. для данного патча в переменной name не может быть
символов верхнего регистра (psi-client-icons.diff)
* обновлена ссылка для скачивания свежего инсталлятора Psi+, а также обновлены прямые ссылки на
changelog и version в патче на автоматическое обнаружение новых версий Psi+
(psi-dirty-check.diff)
* обновлён OTR plugin до версии 1.0.2,
https://raw.githubusercontent.com/psi-plus/plugins/master/generic/otrplugin/changelog.txt
* обновлён extended menu plugin до версии 0.1.3,
https://raw.githubusercontent.com/psi-plus/plugins/master/generic/extendedmenuplugin/changelog.txt
* обновлён video status plugin до версии 0.2.5,
https://raw.githubusercontent.com/psi-plus/plugins/master/generic/videostatusplugin/changelog.txt
* обновлён extended options plugin до версии 0.4.0,
https://raw.githubusercontent.com/psi-plus/plugins/master/generic/extendedoptionsplugin/changelog.txt
* обновлён content downloader plugin до версии 0.2.5,
https://raw.githubusercontent.com/psi-plus/plugins/master/generic/contentdownloaderplugin/changelog.txt
! обновлены библиотеки шифрования OpenSSL до версии 1.0.1g,
http://www.openssl.org/news/changelog.html
! обновлены файлы локализации для поддержки различных языков в Psi+ (версия локализации 0.16.352)
https://github.com/psi-plus/psi-plus-l10n
--
! [upstream commit] psi: allowed autofill password for muc join dialog
! [upstream commit] psi: fixed drag and drop action in the muc roster
! [upstream commit] psi: fix search in roster (https://github.com/psi-im/psi/issues/107)
! [upstream commit] psi: expand/collapse roster groups on group icon singleclick
! [upstream commit] psi: more effenctive work with options
! [upstream commit] psi: some improvements for contactlist repainting
! [upstream commit] psi: some fixes for history
(https://github.com/psi-im/psi/issues/109 and other)
! [upstream commit] psi: fixed https://github.com/psi-im/psi/issues/108
! [upstream commit] psi: 2014 at aboutdlg
! [upstream commit] psi: try to fix wrong tray icon
! [upstream commit] psi: fix handling + at url (https://github.com/psi-im/psi/issues/102)
! [upstream commit] psi: always show contacts with events
(https://github.com/psi-im/psi/issues/42)
! [upstream commit] psi: fix nick changing after kick from muc
! [upstream commit] psi: round pixel font size in WebKit
! [upstream commit] psi: fixed to obtain the client's name, if the caps node contains https
! [upstream commit] psi: use external qjdns
! [upstream commit] psi: make scalable video area for video calls
! [upstream commit] psi: show call duration in status string
! [upstream commit] iris: added qcm module to check for external qjdns. if external qjdns not
found will be used bundled version. also bundled qjdns will be used on Windows and Mac OS X
without checking for external qjdns
+ added new psi-fix-selection-behavior-groupchat-dlg.diff patch
+ added new patch for fix issue 574, https://code.google.com/p/psi-dev/issues/detail?id=574
(fix-muc-roster-drag-and-drop.diff)
- removed fix-muc-roster-drag-and-drop.diff patch -> went to upstream
+ added new patch for support check spelling with multiple dictionaries when Psi+ compiled with
enchant (psi-enchant-multidicts.diff)
+ added new patch for fix issue 575, https://code.google.com/p/psi-dev/issues/detail?id=575. for
enable this feature you need 'options.ui.muc.allow-highlight-events' option switch to 'true'
position (psi-muc-highlight-events.diff)
* fixed a memory leak (psi-fix-memory-leaks.diff)
* updated psi-muc-highlight-events.diff patch
- removed psi-more-effective-work-with-options.diff and
some-improvments-for-contactlist-repaiting.diff patches -> went to upstream
* try to fix psi-improve-tray-tooltip.diff patch
* updated psi-hide-any-group.diff patch
* fixed issue 578, https://code.google.com/p/psi-dev/issues/detail?id=578
(psi-reasons-for-roles-affiliations.diff)
+ added new psi-disable-messages-correct-behavior.diff patch
+ added new psi-transfer-dlg-improvement.diff patch
+ added patches for Haiku (thanks to Diger) [fix-psiplus-build-in-haiku.patch,
fix-iconselect-buttons-in-haiku.patch, fix-screenshotplugin-build-in-haiku.patch]
* added new client caps and resources to src/userlist.cpp from
https://code.google.com/p/psi-dev/issues/detail?id=3#c157 (thanks to aon17@mail.ru)
[psi-client-icons.diff]
* updated client iconsets 'fingerprint.jisp' and 'fingerprint-22.jisp' (thanks to aon17@mail.ru)
* added some actions on the mouse middle button (thanks to Hamper)
[psi-tab-action-on-mouse-click.diff]
* updated psi-tunable-chattoolbar.diff patch
* fixed a selection behavior in the psichatdlg (psi-fix-selection-behavior-chat-dlg.diff)
* removed unused variables in psi-modern-roster.diff and psi-options-reset-button.diff patches
* updated psi-roster-avatar-frame.diff patch
* updated psi-extend-plugins-interface.diff patch for fix issue 563,
https://code.google.com/p/psi-dev/issues/detail?id=563
* enable central toolbar by default
(psi-default-application-settings.diff, psi-tunable-chattoolbar.diff)
* updated psi-one-chat-for-many-resources.diff patch
* fixed double vcards from context menu on jid (psi-muc-nickclick-chat.diff)
* fixed capital letters in comparisions in psi-client-icons.diff patch
* updated downloads location and changelog/version raw files locations for auto updater
(psi-dirty-check.diff)
* updated OTR plugin to v1.0.2,
https://raw.githubusercontent.com/psi-plus/plugins/master/generic/otrplugin/changelog.txt
* updated extended menu plugin to v0.1.3,
https://raw.githubusercontent.com/psi-plus/plugins/master/generic/extendedmenuplugin/changelog.txt
* updated video status plugin to v0.2.5,
https://raw.githubusercontent.com/psi-plus/plugins/master/generic/videostatusplugin/changelog.txt
* updated extended options plugin to v0.4.0,
https://raw.githubusercontent.com/psi-plus/plugins/master/generic/extendedoptionsplugin/changelog.txt
* updated content downloader plugin to v0.2.5,
https://raw.githubusercontent.com/psi-plus/plugins/master/generic/contentdownloaderplugin/changelog.txt
! updated OpenSSL win32 binary files to v1.0.1g, http://www.openssl.org/news/changelog.html
! updated translations to v0.16.355 (https://github.com/psi-plus/psi-plus-l10n)
2013-11-24 zet
v0.16.261
! [коммит в upstream] psi: dbus отключён в MS Windows по умолчанию
! [коммит в upstream] psi: теперь не показывается лишняя история сообщений при перезаходе в
конференцию (спасибо Dmitriy Deshevoy)
! [коммит в upstream] psi: исправлен порядок расположения панелей инструментов в настройках
приложения. Теперь новые панели появляются всегда в конце списка (снизу)
! [коммит в upstream] psi: улучшена раскраска ников в чатлоге конференции. Патч от команды Psi+
! [коммит в upstream] psi: исправлено падение приложения при вызове AlertManager
! [коммит в upstream] psi: улучшено определение версии ОС семейства MS Windows в SystemInfo
+ добавлен новый патч psi-tunable-chattoolbar.diff
* теперь используется слово "Groupchat" вместо "MUC" или "Conference"
(psi-muc-and-user-topic-context-menu.diff)
* убрана ненужная опция "disable-paste-and-send". Теперь настройка тулбара осуществляется через
соответствующую вкладку в настройках приложения (psi-send-button-context-menu.diff,
psi-muc-minimize-to-roster.diff, psi-tunable-chattoolbar.diff)
* исправлено падение приложения при вызове findOnlineAccountForContact когда *account = 0
(psi-extend-plugins-interface.diff)
* фиксы для локализации в патче psi-tunable-chattoolbar.diff
+ добавлен новый патч для коррекции dpi в webkit-версии (psi-webkit-dpi.diff)
+ добавлен новый патч для корректной сортировки панелей инструментов в настройках приложения
(psi-toolbars-sorted.diff)
+ добавлен новый патч psi-x11-class-name.diff
- убран патч psi-x11-class-name.diff -> принят в upstream
* улучшена раскраска ников в чатлоге конференции (psi-muc-nick-hash-color.diff)
- убран патч psi-muc-nick-hash-color.diff -> принят в upstream
- убран патч psi-webkit-dpi.diff -> принят в upstream
* правильная установка цветовой палитры для всплывающих подсказок (psi-coloring-tooltip.diff)
+ добавлен новый патч psi-unity-menubar.diff
+ добавлен новый плагин для Psi+ -- Off-The-Record-Messaging plugin, подробнее по ссылке:
https://github.com/psi-plus/plugins/tree/master/generic/otrplugin
* обновлены некоторые плагины: теперь используется слово "Groupchat" вместо "MUC" или "Conference"
(client switcher plugin, conference logger plugin, extended options plugin, gomoku game plugin,
stop spam plugin)
* обновлён extended options plugin: убраны опции, которые отображают тулбар чата и кнопку
"Вставить и отправить"
* обновлён juick plugin: добавлена обработка изображений в формате *.png
* обновлён watcher plugin: убрана опция "Отображать на панели чата". Теперь это настраивается в
настройках приложения (вкладка "Панель инструментов")
* обновлён GnuPG plugin: уменьшен размер иконки плагина, убрана опция "Отображать на панели чата"
! обновлены файлы локализации для поддержки различных языков в Psi+ (версия локализации 0.16.257)
https://github.com/psi-plus/psi-plus-l10n
--
! [upstream commit] psi: disable dbus on MS Windows by default
! [upstream commit] psi: MUC history since (thx:Dmitriy Deshevoy)
! [upstream commit] psi: fixed toolbars order in Toolbar Options. New toolbars added to the
bottom. After reopen options a new toolbar was on the top. Now new toolbars always in the bottom
! [upstream commit] psi: improve palette for nicknames coloring in group chats. Patch from Psi+
! [upstream commit] psi: fixed crash in AlertManager (double free)
! [upstream commit] psi: allow no text in html message content. for example if it's image
! [upstream commit] psi: update checks of MS Windows versions in SystemInfo
! [upstream commit] iris: ignore /[\r\n]+/ in vcard base64 photo
+ added new psi-tunable-chattoolbar.diff patch
* 'Groupchat' instead of 'MUC' or 'Conference' (psi-muc-and-user-topic-context-menu.diff)
* no disable-paste-and-send option (psi-send-button-context-menu.diff,
psi-muc-minimize-to-roster.diff, psi-tunable-chattoolbar.diff)
* don't crash in findOnlineAccountForContact when *account = 0 (psi-extend-plugins-interface.diff)
* split Toolbar from Chat Toolbar
(psi-tunable-chattoolbar.diff, psi-extend-plugins-interface.diff)
* fix with translations of Chat Toolbar (psi-tunable-chattoolbar.diff)
* fix text strings in psi-tunable-chattoolbar.diff patch
+ added new patch for fix webkit's dpi (psi-webkit-dpi.diff)
+ added new patch for fix Toolbar Options. Options internally uses QHash so they has no order.
Before putting toolbars in combobox they must be sorted (psi-toolbars-sorted.diff)
+ added new patch for fix bug with changing of X11 window class name. Such class name is used for
grouping windows and for some WM (psi-x11-class-name.diff)
- removed psi-x11-class-name.diff patch -> went to upstream
* updated psi-muc-nick-hash-color.diff patch. Now nicknames should look much better in group chats
* fixed color palette in psi-muc-nick-hash-color.diff patch
* improved psi-muc-nick-hash-color.diff patch
- removed psi-muc-nick-hash-color.diff patch -> went to upstream
- removed psi-webkit-dpi.diff patch -> went to upstream
* set palette colors for tooltips proper way (psi-coloring-tooltip.diff)
+ added new psi-unity-menubar.diff patch. This workaround. Need to fix Unity bug with Status Menu
in indicator. When a menu is used on the application menu bar it can no be shown anywhere else.
Need to use clone of the menu on the menu bar
+ added new plugin - Off-The-Record-Messaging plugin for Psi+, see the link for details
https://github.com/psi-plus/plugins/tree/master/generic/otrplugin
* updated some plugins: use Groupchat word instead of MUC or Conference (client switcher plugin,
conference logger plugin, extended options plugin, gomoku game plugin, stop spam plugin)
* updated extended options plugin: dropped two chat options
* updated juick plugin: handle *.png photos
* updated watcher plugin: dropped show no chat toolbar option. Now there is a way to setup chat
toolbar. That option has no any sense anymore
* updated GnuPG plugin: shrinked plugin icon; dropped show no chat toolbar option
! updated translations to v0.16.257 (https://github.com/psi-plus/psi-plus-l10n)
2013-09-01 zet
v0.16.204
! [коммит в upstream] psi: добавлена поддержка Webkit от команды Psi+
(со встроенной поддержкой adium)
* [коммит в upstream] psi: улучшенное окно для ввода текста при установке топика конференции
+ [коммит в upstream] psi: добавлено отображение уведомлений о доставке сообщений
* [коммит в upstream] psi: добавлена иконка для отображения уведомлений о доставке сообщений
* [коммит в upstream] psi: фикс для работы через proxy-сервер
+ [коммит в upstream] psi: добавлена иконка для отображения уведомления о написании сообщения
* [коммит в upstream] psi: фикс для growlnotifier
* [коммит в upstream] psi: чтение файлов тем adium вне зависимости от регистра файла
+ [коммит в upstream] psi: добавлена поддержка мониторов Retina
+ [коммит в upstream] psi: начальная поддержка adium messageClasses
+ [коммит в upstream] psi: добавлена тема new_classic psi (с аватарами)
* [коммит в upstream] iris: не показывать способность в передаче файлов в обзоре сервисов, если
поддержка передачи файлов отключена
* [коммит в upstream] iris: исправлена ошибка в механизме передачи файлов методом s5b
* добавлено опеределение клиента Xabber (psi-client-icons.diff, fingerprint.jisp)
+ добавлен новый патч для улучшения перерисовки ростера
(some-improvments-for-contactlist-repaiting.diff)
- убраны патчи psi-webkit.diff, psi-muc-topic.diff and psi-receipts.diff -> приняты в upstream
* фикс в патче psi-fix-pep-retraction.diff
* небольшие улучшения в патче psi-extend-plugins-interface.diff
* иконка для уведомления о написании сообщения принята в upstream (psi-iconsets.diff)
* улучшенные иконки для клиентов jTalk и Xabber (спасибо vados)
[fingerprint.jisp, fingerprint-22.jisp]
* иконка 'theme_title_texture.png' принята в upstream (psi-iconsets.diff)
* обновлён патч psi-extend-plugins-interface.diff: добавлена поддержка отображения иконки для
каждого плагина в выпадающем списке выбора плагина (настройки приложения -> вкладка Плагины)
+ добавлен новый патч для исправления отображения аватарки во всплывающей подсказке на приватных
чатах конференции в основном ростере (psi-fix-tooltip-avatar-on-privates-in-main-roster.diff)
* серая (бледная) иконка для отключенных плагинов в выпадающем списке плагинов на странице
настроек (psi-extend-plugins-interface.diff)
* добавлена поддержка плагинного интерфейса в табах чатов и конференций, также объединены
ChatTabAccessor и GCTabAccessor (psi-extend-plugins-interface.diff)
* juick plugin: попытка исправить заползание длинной ссылки за пределы видимой области экрана
+ content downloader plugin: добавлен набор смайлов 'Nimbuzz' (Nimbuzz22.jisp)
+ content downloader plugin: добавлен набор смайлов 'Android 4 blue' (Android4blue.jisp)
* content downloader plugin (v0.2.3): кликабельные ссылки на странице описания набора иконок
* watcher plugin (v0.4.2): исправлен выбор Jid'а для удаления из списка наблюдения
* watcher plugin (v0.4.3):
+ добавлена кнопка в панель инструментов чата для добавления контакта в список слежения
* изменена иконка в контекстном меню контакта
* теперь в настройках 1-ая колонка используется для включения правила
+ добавлена настройка для отображения кнопок "Следить за JID'ом"
+ к каждому плагину Psi+ добавлена его иконка (для отображения в выпадающем списке плагинов в
настройках приложения)
- убран yandex narod plugin, т.к. Яндекс закрыл свой сервис "Яндекс.Народ"
* gnupg plugin (v0.3.4): теперь используется основная иконка плагина размером 16x16
* translate plugin: теперь используется новый плагинный интерфейс ChatTabAccessor
* juick plugin (v0.11.4): изменения в интерфейсе плагинов
! обновлены файлы локализации для поддержки различных языков в Psi+ (версия локализации 0.16.179)
https://github.com/psi-plus/psi-plus-l10n
--
! [upstream commit] psi: added Webkit support from Psi+ (support for adium themes inside)
* [upstream commit] psi: improved dialog for setting MUC topic
+ [upstream commit] psi: added receipts support to ui
* [upstream commit] psi: updated iconset to support message icons
* [upstream commit] psi: fix for proxy
+ [upstream commit] psi: add typing icon
* [upstream commit] psi: fix for growlnotifier
* [upstream commit] psi: case insensitive read of adium theme files
+ [upstream commit] psi: retina displays support
+ [upstream commit] psi: basic support for adium messageClasses
+ [upstream commit] psi: added new_classic psi theme (with avatars). slotted scrollUp/Down
* [upstream commit] iris: don't show filetransfer features in disco if filetransfer disabled
* [upstream commit] iris: make all ByteStream based classes. fixes bug in s5b file transfer
* added Xabber detection (psi-client-icons.diff, fingerprint.jisp)
+ added new patch for some improvments for contactlist repaiting
(some-improvments-for-contactlist-repaiting.diff)
- removed psi-webkit.diff, psi-muc-topic.diff and psi-receipts.diff patches -> went to upstream
* fixed psi-fix-pep-retraction.diff patch
* small improvement for psi-extend-plugins-interface.diff patch
* typing icon went to upstream (psi-iconsets.diff)
* better jTalk and Xabber client icons (from vados)
[iconsets/clients/fingerprint.jisp, fingerprint-22.jisp]
* moved 'theme_title_texture.png' icon to upstream (psi-iconsets.diff)
* updated psi-extend-plugins-interface.diff patch: added plugin icon. added new function icon to
PsiPlugin. also added that icon to plugins combobox
+ added new patch for fix tooltip avatar on privates in main roster
(psi-fix-tooltip-avatar-on-privates-in-main-roster.diff)
* grayscale icons for disabled plugins in plugins combobox (psi-extend-plugins-interface.diff)
* added plugin interfaces for chat tabs and groupchat tabs, merged ChatTabAccessor and
GCTabAccessor (psi-extend-plugins-interface.diff)
* juick plugin: try to fix out of screen long links
+ content downloader plugin: added 'Nimbuzz' emoticons (Nimbuzz22.jisp)
+ content downloader plugin: added 'Android 4 blue' emoticons (Android4blue.jisp)
* content downloader plugin (v0.2.3): clickable links in iconpack description
* watcher plugin (v0.4.2): fix with jid checking for deleting from watcher list
* watcher plugin (v0.4.3):
+ added Watch for JID button on chat toolbar
* new icon for Watch for JID button
* first column in settings now uses for enable/disable rule
+ added setting to show/hide Watch for JID buttons
+ added plugin icon for all Psi+ Plugins
- removed yandex narod plugin
* gnupg plugin (v0.3.4): use 16x16 image for plugin icon
* translate plugin: use new plugin interface ChatTabAccessor, tabify sources
* juick plugin (v0.11.4): changes in plugin interface
! updated translations to v0.16.179 (https://github.com/psi-plus/psi-plus-l10n)
2013-07-28 zet
v0.16.150
* [коммит в upstream] psi: оптимизация кода в HistoryDlg::displayResult
* [коммит в upstream] psi: исправлено описание OS в system info. актуально только для *nix-систем,
в которых не установлен lsb_release
* [коммит в upstream] psi: добавлено определение OS RFRemix в методе unixHeuristicDetect().
актуально только для *nix-систем, в которых не установлен lsb_release
* [коммит в upstream] psi: обновлён psi.desktop
* [коммит в upstream] psi: добавлено несколько патчей от команды Kopete
* [коммит в upstream] psi: PongServer перемещён в iris
* [коммит в upstream] psi: добавлена поддержка XEP-0264: File Transfer Thumbnails
* [коммит в upstream] psi: исправлено поведение при двойном щелчке на элементе ростера для KDE.
оригинальный патч от Petr Gregor
* [коммит в upstream] psi: новые всплывающие окна (патч от команды Psi+): добавлена поддержка
dbus-popups, в настройках приложения добавлена новая вкладка с настройками всплывающих окон,
добавлена поддержка аватаров во всплывающих окнах и много других улучшений и исправлений
* [коммит в upstream] iris: добавлена поддержка XEP-0184 v1.2 (спасибо команде Kopete)
* [коммит в upstream] iris: добавлена поддержка XEP-0199 (urn:xmpp:ping)
! [коммит в upstream] iris: теперь в комплекте нет libidn
* [коммит в upstream] iris: много фиксов от команд Kadu и Kopete
* [коммит в upstream] iris: добавлена поддержка XEP-0264: File Transfer Thumbnails
* [коммит в upstream] iris: возвращена поддержка уведомлений о доставке сообщений старого образца
* небольшие исправления в патче small fix for psi-presets-in-status-menu.diff
- убран патч psi-rfremix-sysinfo.diff -> принят в upstream
* обновлён патч psiplus-application-info.diff: небольшой фикс для psi.desktop
* плагинная система: стабилизация про поиске контактов в аккаунтах
(psi-presets-in-status-menu.diff, psi-extend-plugins-interface.diff)
* реализован метод findOnlieAccountForContact (требуется тестирование)
[psi-extend-plugins-interface.diff]
* исправлен патч psi-chatview-quote-feature.diff
* добавлено определение клиента Google Hangouts (psi-client-icons.diff)
* обновлён патч psi-receipts.diff для поддержки нового API
* небольшие фиксы для классической темы webkit (psi-webkit.diff, psi-receipts.diff)
* исправления в способах соединения для Mac OS X (psi-webkit.diff)
* webkit: убраны лишние пробелы и переносы строк при копирование текста (psi-webkit.diff)
* webkit: исправлен копипаст отдельных иконок (psi-webkit.diff)
* webkit: убрана излишняя высота строки для классической темы. не работает с крупными шрифтами
(psi-webkit.diff)
- убран патч psi-KDEfix-doubleclick-on-roster.diff -> принят в upstream
- убран патч psi-extend-popups.diff -> убран в upstream
* gnupg plugin (v0.3.1): добавлен диалог подтверждения при удалении ключа/ключей
* gnupg plugin (v0.3.2): косметические фиксы в окне диалога создания ключевой пары
* gnupg plugin (v0.3.3): улучшен алгоритм поиска gpg бинарника, иконка критической ошибки в окне
информации в случае ошибки
! в состав дистрибутива включён новый необходимый компонент - библиотеки LibIDN, v1.28
(взяты отсюда http://ftp.gnu.org/gnu/libidn/libidn-1.28-win32.zip)
! обновлена системная библиотека Zlib, v1.2.8 (скомпилировано в MinGW из исходников, взятых
отсюда http://zlib.net/zlib-1.2.8.tar.gz)
! пропатчены и скомпилированы заново библиотеки QCA (патч взят отсюда
http://websvn.kde.org/?view=revision&revision=1357590)
! обновлены системные библиотеки Qt, v4.8.5 (включая QtWebKit4.dll),
подробнее - http://blog.qt.digia.com/blog/2013/07/02/qt-4-8-5-released/
--
* [upstream commit] psi: code optimization in HistoryDlg::displayResult
* [upstream commit] psi: fixed OS description in system info. affects only *nix systems where
lsb_release is not installed
* [upstream commit] psi: added detection of RFRemix into unixHeuristicDetect(). affects only *nix
systems where lsb_release is not installed
* [upstream commit] psi: updated psi.desktop
* [upstream commit] psi: added few patches from kopete
* [upstream commit] psi: PongServer moved to iris
* [upstream commit] psi: added XEP-0264: File Transfer Thumbnails support
* [upstream commit] psi: fixed doubleclick roster items activation for KDE. original patch by
Petr Gregor
* [upstream commit] psi: new popups. add dbus popups, add new tab at settings, add avatars at
popups, many other changes
* [upstream commit] iris: XEP-0184 v1.2 implementation (thanks to kopete team)
* [upstream commit] iris: don't hide Qt's virtual reset functions (thanks to kopete team)
* [upstream commit] iris: added abstract socket access function (thanks to kopete team)
* [upstream commit] iris: added XEP-0199 (urn:xmpp:ping) implementation
* [upstream commit] iris: handle jabber:x:signed tin message stanzas as well
(thanks to kopete team)
! [upstream commit] iris: removed bundled libidn
* [upstream commit] iris: more fixes from kadu and kopete
* [upstream commit] iris: added XEP-0264: File Transfer Thumbnails support
* [upstream commit] iris: now understands a received receipts of the old format
* small fix for psi-presets-in-status-menu.diff patch
- removed psi-rfremix-sysinfo.diff patch -> went to upstream
* updated psiplus-application-info.diff patch. small fix for psi.desktop
* plugins: stub for search for contact in accounts
(psi-presets-in-status-menu.diff, psi-extend-plugins-interface.diff)
* implemented findOnlieAccountForContact. probably buggy a bit (psi-extend-plugins-interface.diff)
* fixed psi-chatview-quote-feature.diff patch
* updated psi-client-icons.diff patch ("android.com" res)
* updated receipts patch to follow new API (psi-receipts.diff)
* small fixes to webkit cassic theme (psi-webkit.diff, psi-receipts.diff)
* selectionChanged connection commented out on mac (psi-webkit.diff)
* webkit: fixed spaces collapse while copying (psi-webkit.diff)
* webkit: fixed copypaste of single icon (psi-webkit.diff)
* removed line-height from classic theme. doesn't work with big fonts (psi-webkit.diff)
- removed psi-KDEfix-doubleclick-on-roster.diff patch -> went to upstream
- removed psi-extend-popups.diff -> went to upstream
* gnupg plugin: added a confirmation dialog for keys deleting
* gnupg plugin: cosmetics in 'A new key pair' dialog
* updated gnupg plugin to v0.3.3: improved gpg binary search. error icon in "Info" dialog
when error
! added new required Psi+ component - LibIDN binary libs v1.28
(based on http://ftp.gnu.org/gnu/libidn/libidn-1.28-win32.zip)
! updated Zlib Libs to v1.2.8 (compiled by MinGW from sources at http://zlib.net/zlib-1.2.8.tar.gz)
! patched Psi+ Crypto Libs (QCA + patch http://websvn.kde.org/?view=revision&revision=1357590)
! updated Qt libs to v4.8.5 (QtWebKit4.dll included)
2013-05-01 zet
v0.16.116
* [коммит в upstream] psi: работать с хэшем паролей, если сервер поддерживает аутентификацию SCRAM
* [коммит в upstream] psi: найден обходной путь для решения проблемы QTBUG-26351 в диалоге с
историей переписки (спасибо taurus)
* [коммит в upstream] psi: небольшие исправления в форме редактора аккаунта: улучшения для
отображения текста и элементов
* [коммит в upstream] iris: установить состояние ReadOnly для SockClient при дисконнекте
tcp-соединения (разрешить чтение из буфера)
* [коммит в upstream] iris: исправлен сломанный ранее механизм передачи файлов (IBB) после
портирования на QIODevice
* [коммит в upstream] iris: исправлены ошибки в работе DIGEST-MD5 аутентификации
* [коммит в upstream] iris: исправлен текст лицензии в некоторых файлах
* обновлена иконка jabber-клиента digsby
* обновлены иконки для клиента leechcraft-azoth
* обновлён патч psi-client-icons.diff для поддержки свежих иконок клиентов
* обновлены наборы иконок для отображения jabber-клиентов в ростере Psi+
(fingerprint.jisp, fingerprint-22.jisp)
* исправлена ошибка при открытии чата по правой кнопке мыши на контакте в случае использования
открытия чата по одиночному клику (psi-KDEfix-doubleclick-on-roster.diff)
- убран патч qca_qt5.patch -> принят в upstream
http://websvn.kde.org/?view=revision&revision=1347515
* исправлен показ версии для Mac OS X 10.8 (patches/mac/3060-psi-update-mac-versions.diff)
* новый механизм определения версии для Mac OS (patches/mac/3060-psi-update-mac-versions.diff)
- убран патч psi-history-dlg-fix-keyboard.diff -> принят в upstream
* обновлён gnupg plugin до версии 0.3.0: добавлена функция автоимпорта ключа из тела сообщения, в
панель инструментов чата добавлена кнопка отправки публичного ключа, в диалоге генерации
ключевой пары по умолчанию срок действия ключа 1 год. подробнее -
https://raw.github.com/psi-plus/plugins/master/generic/gnupgplugin/changelog.txt
+ добавлена персидская локализация Psi+ (translations/psi_fa.qm)
! обновлены файлы локализации для поддержки различных языков в Psi+ (версия локализации 0.16.115)
https://github.com/psi-plus/psi-plus-l10n
--
* [upstream commit] psi: salted hash passwords when scram is available
* [upstream commit] psi: get rid of couple compilation warnings
* [upstream commit] psi: disabled 822 encoding/decoding since jids are already passed stringprep
and double encoding/decoding breaks jids. probably bad solution
* [upstream commit] psi: workaround for QTBUG-26351 in history dialog (thx: taurus)
* [upstream commit] psi: small fixes in Account Properties Dialog: improved text and layouts of
elements
* [upstream commit] iris: set ReadOnly state for SockClient on tcp disconnect (allow read from
buffer)
* [upstream commit] iris: fixed IBB regression after portig to QIODevice
* [upstream commit] iris: no qca-static anymore
* [upstream commit] iris: fixed regression in DIGEST-MD5 auth
* [upstream commit] iris: fix license descriptions
* updated digsby client icon
* updated leechcraft-azoth clients icon
* updated psi-client-icons.diff patch
* updated 'fingerprint.jisp' and 'fingerprint-22.jisp' clients iconsets
* fix opening chat on rightclick on contact when use singlclick option is enabled
(psi-KDEfix-doubleclick-on-roster.diff)
- removed qca_qt5.patch -> went to upstream http://websvn.kde.org/?view=revision&revision=1347515
* corrected OS X 10.8 version (patches/mac/3060-psi-update-mac-versions.diff)
* a new approach to get Mac OS VERSION (patches/mac/3060-psi-update-mac-versions.diff)
- removed psi-history-dlg-fix-keyboard.diff patch -> went to upstream
* updated gnupg plugin auto import function: button to send publik key on chat toolbar, expiration
data in an year by default
* updated gnupg plugin: do not handle incoming stanza if plugin is disabled
+ added persian translation (translations/psi_fa.qm)
! updated translations to version 0.16.115 (https://github.com/psi-plus/psi-plus-l10n)
2013-03-17 zet
v0.16.105
* [коммит в upstream] psi: небольшой фикс для filetunecontroller
* [коммит в upstream] psi: фикс xhtml-im formatting
* [коммит в upstream] psi: фиксы для совместимости с Qt5
* [коммит в upstream] psi: частичная поддержка mediaelement + фиксы совместимости с Qt4
* [коммит в upstream] psi: обновлён год в диалоге Меню -> Справка -> О программе
* [коммит в upstream] psi: добавлено корректное определение MS Windows 8
* [коммит в upstream] psi: исправления багов при переименовании профиля
* [коммит в upstream] iris: фиксы для совместимости с Qt5
* [коммит в upstream] iris: исправлены ошибки для поддержки socks proxy
* [коммит в upstream] iris: некоторые фиксы в s5b
* [коммит в upstream] libpsi: фиксы для совместимости с Qt5
* [коммит в upstream] libpsi: исправлена сломанная ранее совместимость с Qt4
* изменён алгоритм раскраски ников в конференциях (psi-muc-nick-hash-color.diff)
- убран патч psi-filetunecontroller-fix.diff -> принят в upstream
* возврат к прежнему алгоритму winamptunecontroller (из upstream) [psi-fix-tunes.diff]
+ добавлен новый патч psi-fix-display-status-icon.diff
+ добавлен новый патч psi-fix-showing-xml-chars-in-contacts-popup.diff
* исправлен патч psi-small-tooltip-fix.diff
+ добавлен новый патч psi-fix-transports-group.diff
* фиксы в патче psi-modern-roster.diff
- убран патч fix-showing-xml-chars-in-contacts-popup.diff -> принят в upstream
* часть патча psi-send-xhtml-im.diff принята в upstream
- убран патч psi-data-forms-media-element.diff -> принят в upstream
* обновлён состав команды Psi+ (Меню -> Справка -> О программе -> О Psi+) [psiplus-aboutdlg.diff]
* решена задача 532 (http://code.google.com/p/psi-dev/issues/detail?id=532)
[psi-autostart-pgp.diff]
* обновлён патч psi-one-chat-for-many-resources.diff: исправлено отображение xml-символов в SysMsg
* исправлена ошибочная опция в options/macosx.xml (psi-extend-popups.diff)
* обновлён патч psi-muc-and-user-topic-context-menu.diff: добавлена команда Copy user JID для меню
на списке ресурсов в окне чата
+ добавлен новый патч для вызова выпадающего списка с известными stun-серверами в редакторе
аккаунта (psi-stun-hosts-combobox.diff)
* показывать команду Copy user JID только для пользователей с реальными JID
(psi-muc-and-user-topic-context-menu.diff)
+ добавлен новый патч fix-showing-xml-chars-in-group-popup.diff
* исправления в патче psi-fix-transports-group.diff
+ добавлен новый патч для устранения утечки памяти (psi-fix-memory-leaks.diff)
* небольшие фиксы в патчах psi-always-visible-contacts.diff и psi-presets-in-status-menu.diff
+ добавлен новый патч для исправления вызова элементов ростера по двойному клику в KDE. автор
патча - Petr Gregor (psi-KDEfix-doubleclick-on-roster.diff)
+ добавлен новый патч для поддержки нового дистрибутива семейства Linux в systeminfo
(psi-rfremix-sysinfo.diff)
+ добавлен новый патч psi-switch-tab-on-new-message.diff
* корректная работа с изменяемыми полями в редакторе закладок
(psi-muc-bookmark-toolbar-button.diff)
* корректировка в написании команды в меню цитирования в окне чата
(psi-chatview-quote-feature.diff)
* обновлён client switcher plugin (v0.0.16)
* обновлён screenshot plugin (v0.6.4)
+ добавлен новый плагин -- GnuPG Key Manager (v0.2.1), подробнее -
https://raw.github.com/psi-plus/plugins/master/generic/gnupgplugin/changelog.txt
* фикс в коде icq die plugin (v0.1.5)
! обновлены системные библиотеки Qt до версии 4.8.4
(http://qt.digia.com/Release-Notes/Release-Notes-Qt-484/)
! обновлены библиотеки OpenSSL до версии 1.0.1e (http://www.openssl.org/news/changelog.html)
! перекомпилирована библиотека Zlib (v1.2.7)
! добавлены новые и обновлены существующие файлы локализации для поддержки различных языков в Psi+
(версия локализации 0.16.103.1) [https://github.com/psi-plus/psi-plus-l10n]
--
* [upstream commit] psi: small fix for filetunecontroller
* [upstream commit] psi: some escaping at contacts tooltip
* [upstream commit] psi: fix xhtml-im formatting
* [upstream commit] psi: Qt5 compatibility fixes
* [upstream commit] psi: incomplete support for mediaelement + Qt4 compat fixes
* [upstream commit] psi: update years in dialog about program
* [upstream commit] psi: add correct checks of MS Windows 8 in SystemInfo
* [upstream commit] psi: fix profile renaming
* [upstream commit] iris: Qt5 compatibility fixes
* [upstream commit] iris: use QIODevice as base class for ByteStream. started some work on
NetworkAccessManager. added partial support for mediaelement
* [upstream commit] iris: NAM in progress. dropped idea with socket factory
* [upstream commit] iris: fixed socks proxy support
* [upstream commit] iris: fixed double memory free in StunTransactionPool destructor
* [upstream commit] iris: the previous fix for double free was wrong. so here is another fix
* [upstream commit] iris: fixed regression in http proxy handling code
* [upstream commit] iris: a try to fix socks regression after porting to qiodevice
* [upstream commit] iris: more s5b fixes
* [upstream commit] libpsi: Qt5 compatibility fixes
* [upstream commit] libpsi: fixed broken Qt4 compatibility
* [upstream commit] libpsi: use PWD for x11info in *.pri
* [upstream commit] libpsi: added forgotten license to x11info.* files
* [upstream commit] libpsi: partial rollback of x11 global shortcut manager code
* changed nick hashing algo (psi-muc-nick-hash-color.diff)
- removed psi-filetunecontroller-fix.diff patch -> went to upstream
* new winamptunecontroller moved to dev. reverted winamptunecontroller from upstream
(psi-fix-tunes.diff)
+ added new psi-fix-display-status-icon.diff patch
+ added new psi-fix-showing-xml-chars-in-contacts-popup.diff patch
* fixed psi-small-tooltip-fix.diff patch
+ added new psi-fix-transports-group.diff patch
* removed extra comma from psi-modern-roster.diff patch
- removed psi-fix-showing-xml-chars-in-contacts-popup.diff patch -> went to upstream
* part of psi-send-xhtml-im.diff patch went to upstream
- removed psi-data-forms-media-element.diff patch -> went to upstream
* updated Psi+ about dialog (psiplus-aboutdlg.diff)
* fixed issue 532 (http://code.google.com/p/psi-dev/issues/detail?id=532) [psi-autostart-pgp.diff]
* updated psi-one-chat-for-many-resources.diff patch. fixed showing xml chars in SysMsg
* fixed invalid options/macosx.xml (psi-extend-popups.diff)
* updated psi-muc-and-user-topic-context-menu.diff patch: added Copy user JID from user JID
context menu
+ added new psi-stun-hosts-combobox.diff patch
* show copy user JID only for normal users (psi-muc-and-user-topic-context-menu.diff)
+ added new fix-showing-xml-chars-in-group-popup.diff patch
* fixed psi-fix-transports-group.diff patch
+ added new psi-fix-memory-leaks.diff patch
* small fix for psi-always-visible-contacts.diff patch
* small fix for psi-presets-in-status-menu.diff patch
+ added new patch for fix activation roster items by doubleclick on KDE. patch by Petr Gregor
(psi-KDEfix-doubleclick-on-roster.diff)
+ added new patch for support new Linux distro in systeminfo (psi-rfremix-sysinfo.diff)
+ added new psi-switch-tab-on-new-message.diff patch
* must be Edit Bookmark (psi-muc-bookmark-toolbar-button.diff)
* corrected English grammitcs (psi-chatview-quote-feature.diff)
* updated client switcher plugin (v0.0.16)
* updated screenshot plugin (v0.6.4)
+ added new plugin -- GnuPG Key Manager (v0.2.1),
https://raw.github.com/psi-plus/plugins/master/generic/gnupgplugin/changelog.txt
* fixed icq die plugin (v0.1.5)
! updated Qt libs to version 4.8.4 (http://qt.digia.com/Release-Notes/Release-Notes-Qt-484/)
! updated OpenSSL libs to version 1.0.1e (http://www.openssl.org/news/changelog.html)
! recompiled windows zlib (v1.2.7)
! updated translations to version 0.16.103.1 (https://github.com/psi-plus/psi-plus-l10n)
2012-10-28 zet
v0.16.25
* улучшения в патче psi-autostart-pgp.diff: запрет автоматического включения PGP для чата, если
PGP был включён/отключён вручную
* обновлена информация об активных участниках проекта Psi+ (psiplus-aboutdlg.diff)
* попытка наладить корректную сборку Psi+ под Ms Windows x64 (psi-fix-tunes.diff)
* обновлены файлы переводов Psi+ на различные языки (поддержка более 30 языков), от 27.10.2012
(спасибо команде переводчиков https://github.com/psi-plus/psi-plus-l10n )
! установщик windows: восстановлена работа механизма проверки орфографии (были изменены пути
расположения словарей aspell в официальной версии Psi)
--
* fixed fuzess; improve psi-autostart-pgp.diff patch: disable autopgp for chat if pgp
enabled/disabled manually (psi-receipts.diff, psi-hide-muc-auto-join.diff,
psi-autostart-pgp.diff)
* updated Psi+ about info (psiplus-aboutdlg.diff)
* try to fix build of win64 binary (psi-fix-tunes.diff)
* updated Psi+ translations (2012-10-27) by https://github.com/psi-plus/psi-plus-l10n
! windows installer: fixed aspell path
2012-10-21 zet
v0.16.19
! состоялся долгожданный релиз Psi 0.15!
http://lists.affinix.com/pipermail/psi-devel-affinix.com/2012-October/009348.html
* [upstream commit] psi: небольшой фикс для корректного отображения истории переписки
(отображение ников со спецсимволами)
* [upstream commit] psi: некоторые фиксы при переименовании групп и контактов ростера
(спасибо liuch)
* [upstream commit] psi: фикс обработки первого сообщения в новом чате (для некоторых случаев)
* [upstream commit] psi: деактивация некоторых элементов в редакторе аккаунта и во всплывающем
меню на контакте ростера
* [upstream commit] psi: спрятана ненужная опция "use-singleclick"
* [upstream commit] psi: спрятана опция "hide show-away action"
* [upstream commit] psi: запрет скрытия команды меню "Выполнить команду" для оффлайн-контактов
(требуется для xmpp-транспорта Mrim)
* [upstream commit] psi: создание xml-консоли только если это необходимо
* [upstream commit] psi: запрет на удаление аккаунтов, содержащих непрочитанные события
* [upstream commit] psi: исправлена возможная утечка памяти при удалении событий
* [upstream commit] psi: исправлено падение приложения при удалении аккаунта
* [upstream commit] psi: действие по умолчанию для средней кнопки мыши при клике на контакте
* [upstream commit] psi: фикс при отрисовке статусного сообщения в режиме отображения контактов
ростера в виде одной строки
* [upstream commit] psi: фикс отрисовки ростера конференции при включенной опции "slim-groups"
! [upstream commit] psi: новая ветка версий Psi 0.16-dev (после состоявшегося релиза Psi 0.15)
* [upstream commit] psi: фикс таймера в eventdlg (никогда не сбрасывался)
* [upstream commit] psi: некоторые фиксы для winamp tune controller (by KukuRuzo)
* [upstream commit] psi: настраиваемые цвета текста в окне истории переписки. патч для задачи #21
* [upstream commit] psi: попытка использовать по умолчанию ник аккаунта при подсоединении к
конференции (вместо полного jid-а)
* [upstream commit] psi: исправлен двойной запрос features при вызове окна service discovery
* [upstream commit] psi: небольшой фикс для редактора настроек
* [upstream commit] psi: фикс заголовка окна с рисовальной доской
* [upstream commit] iris: добавлено временное решение проблем с ipv6 в режиме http-poll
* [upstream commit] iris: отключен tls для режима http-poll в AdvancedConnector, так как
http-poll имеет свой собственный обработчик tls
* [upstream commit] iris: фикс заголовка grepshortcutdlg
* обновлён патч psi-one-chat-for-many-resources.diff: исправлена ошибка, в результате которой при
активации вкладки с непрочитанными сообщениями счётчик непрочитанных сообщений не обновлялся в
случае если контакт ушёл в оффлайн и на этой вкладке включён режим autojid
* исправления в обработке станзы для Entity Time (задача #512) [psi-entity-time.diff]
* обновлён патч psi-safe-storage-fix.diff (задача #515): исправлена ошибка, в результате которой
терялись файлы конфигурации (точнее, один из вариантов потери файлов конфигурации). при
неудачной записи файла или его недозаписи в результате сбоя в следующем запуске Psi+ использует
.backup копию того же файла. но при двух последовательных сбоях получалось так, что backup копия
затиралась битым файлом от первого сбоя. таким образом можно получить битую конфигурацию и битую
резервную копию одновременно. эта же функция записи и чтения используется не только для
accounts.xml и options.xml, но и для events*.xml, т.е. могли теряться также и события
+ добавлен новый патч psi-fix-historydlg.diff: исправлено отображение ника в окне отображения
истории переписки. ошибка связана с тем, что в нике не экранируются спецсимволы html. пример:
переименовываем контакт в ник вида:
"nic
k"
открываем историю переписки, смотрим результат. после применения патча ник будет отображаться
правильно
* исправлен патч psiplus-application-info.diff - qcm/certstore.qcm убран из Psi+
- убран патч psi-fix-historydlg.diff -> принят в upstream
* модифицирован патч psi-send-xhtml-im.diff: формат блока для нового сообщения копировался из
предыдущего (а в нашем случае - с последнего сообщения), т.е. если входящее сообщение было
форматировано с использованием параграфов (pidgin, например), то все последующие сообщения
отображались с отступами. данный баг актуален для конференции и для обычных чатов в НЕвебкит
версии. в вебкит версии патч не проверялся.
- убраны некоторые патчи -> приняты в upstream (psi-fix-rename-contact-in-roster.diff,
psi-fix-rename-groups.diff, psi-fix-proccess-first-message.diff)
- убран патч psi-fix-crash-when-going-offline.diff (перемещён в dev), т.к. не актуален
- убраны некоторые патчи -> приняты в upstream (psi-tmp-hide-useless-roster-options.diff,
psi-hide-show-away-action.diff)
- убрано ещё больше патчей -> приняты в upstream
(psi-do-not-disable-execute-command-menu-item.diff, psi-create-xmlconsole-when-need-it.diff,
psi-dont-remove-accounts-with-events.diff, psi-fix-event-removing.diff)
* исправлен патч psiplus-new-popups.diff
- убраны ненужные патчи (psi-disable-alt-n-switch-tabs.diff,
psi-fix-reconnecting-when-account-changed.diff)
* исправлен патч psi-mac-sparkle.diff
* патч psi-fix-tunes.diff разделён на два отдельных патча psi-fix-winampcontroller.diff и
psi-fix-tunes.diff
* фиксы патча psi-mac-sparkle.diff
* поддержка всплывающих окон в ОС Lion и выше (psiplus-new-popups.diff)
- убран патч psi-fix-encoding-of-command-line-arguments.diff (перемещён в dev)
* небольшой фикс в патче psi-muc-nick-hash-color.diff
- убран патч psi-fix-timer-in-eventdlg.diff -> принят в upstream
* объединены патчи на всплывающие окна в один патч psi-extend-popups.diff
* патч psi-dont-send-composing-events.diff выделен в отдельный патч. некоторые изменения в патче
psi-extend-popups.diff
* исправлен патч psi-extend-popups.diff patch под MAC OSX
- убраны патчи psi-fix-winampcontroller.diff и psi-fix-sending-disco-items-request-twice.diff ->
приняты в upstream
+ добавлен новый патч на корректное поведение для события приглашения порисовать на рисовальной
доске (psi-whiteboard-invitation-event.diff)
! обновлены капсы (caps) до версии 0.16 (psiplus-application-info.diff)
* исправлено деление на ноль в juick plugin (v0.11.2)
* обновлён client switcher plugin: добавлена возможность игнора запроса версии, обновлён список ОС
(v0.0.13)
* принят патч для плагинов от https://github.com/FlorianFieber/plugins (client switcher plugin,
juick plugin)
* исправлен watcher plugin (v0.4.1)
* обновлён extended options plugin до версии 0.3.7
* принят патч для плагинов от (pull request #3) fk0/master (extended options plugin,
client switcher plugin, watcher plugin)
+ добавлены иконки аффиляций (lamps-affiliations.jisp и futurama-robots-affiliations.jisp)
! обновлены системные библиотеки qt до версии 4.8.2
http://qt.digia.com/Product/changes/Changes-482/
! обновлены библиотеки openssl до версии 1.0.1c http://www.openssl.org/news/changelog.html
! обновлена библиотека windows zlib до версии 1.2.7
! добавлены новые и обновлены существующие файлы переводов для Psi+ от команды переводчиков
(от 19.10.2012) https://github.com/psi-plus/psi-plus-l10n
--
! Psi 0.15 released!
http://lists.affinix.com/pipermail/psi-devel-affinix.com/2012-October/009348.html
* [upstream commit] psi: small fix for historydlg (displaying nicks with special symbols)
* [upstream commit] psi: some fixes for contacts and group renaming (tnx liuch)
* [upstream commit] psi: fix processing first chat message for some cases
* [upstream commit] psi: deactivation of some items at account and contact popup menu
* [upstream commit] psi: hide useless use-singleclick option
* [upstream commit] psi: hide show-away action
* [upstream commit] psi: don't disable execute-command menu item for offline contacts (needed
for mrim transport)
* [upstream commit] psi: create xml console only if it needed
* [upstream commit] psi: don't remove accounts with events
* [upstream commit] psi: fix possible memory leaks when removing events
* [upstream commit] psi: fixed crash on account remove
* [upstream commit] psi: default action on middleclick on contact
* [upstream commit] psi: fix drawing status messages in single line
* [upstream commit] psi: fix muc roster painting when slim-groups option is enabled
! [upstream commit] psi: bump version number to 0.16-dev
* [upstream commit] psi: fix whois timer at eventdlg never stops
* [upstream commit] psi: some fixes for winamp tune controller (by KukuRuzo)
* [upstream commit] psi: configurable text colors in history dialog. patch for issue #21
* [upstream commit] psi: try use accounts nick when join muc
* [upstream commit] psi: fix disco items request sent twice when diskodlg opens
* [upstream commit] psi: small fix for options editor
* [upstream commit] psi: fix wbdlg title
* [upstream commit] iris: added stupid hack to workaround ipv6 problem in http-poll
* [upstream commit] iris: disable tls for http-poll in AdvancedConnector since http-poll has its
own tls handler
* [upstream commit] iris: fix grepshortcutdlg title
* updated psi-one-chat-for-many-resources.diff patch. fix unread messages
* fixed Entity Time stanza (issue #512) [psi-entity-time.diff]
* updated psi-safe-storage-fix.diff patch (issue #515)
+ added psi-fix-historydlg.diff patch. fixed display of nick
* fixed patch - qcm/certstore.qcm removed from psi (psiplus-application-info.diff)
- removed psi-fix-historydlg.diff patch -> went to upstream
* modified psi-send-xhtml-im.diff patch. reset margin properties for new text blocks
- removed some patches -> went to upstream (psi-fix-rename-contact-in-roster.diff,
psi-fix-rename-groups.diff, psi-fix-proccess-first-message.diff)
- move psi-fix-crash-when-going-offline.diff patch to dev because of useless
- removed some patches -> went to upstream (psi-tmp-hide-useless-roster-options.diff,
psi-hide-show-away-action.diff)
- removed more patches -> went to upstream (psi-do-not-disable-execute-command-menu-item.diff,
psi-create-xmlconsole-when-need-it.diff, psi-dont-remove-accounts-with-events.diff,
psi-fix-event-removing.diff)
* fixed psiplus-new-popups.diff patch
- removed some patches because of useless (psi-disable-alt-n-switch-tabs.diff,
psi-fix-reconnecting-when-account-changed.diff)
* fixed psi-mac-sparkle.diff patch
* psi-fix-tunes.diff patch has been splitted on two separate patches psi-fix-winampcontroller.diff
and psi-fix-tunes.diff
* fixes for psi-mac-sparkle.diff patch
* enabled growl popups on Lion and higher (psiplus-new-popups.diff)
- moved psi-fix-encoding-of-command-line-arguments.diff patch to dev
* small fix in work with constants in psi-muc-nick-hash-color.diff patch
- removed psi-fix-timer-in-eventdlg.diff patch -> went to upstream
* merged popup patches and move it top. fix other patches (psi-extend-popups.diff)
* splited psi-dont-send-composing-events.diff patch into separated patch. some work with popups
patch (psi-extend-popups.diff)
* fixed psi-extend-popups.diff patch for mac
- removed psi-fix-winampcontroller.diff patch -> went to upstream
- removed psi-fix-sending-disco-items-request-twice.diff patch -> went to upstream
+ added new patch for whiteboard invitation events (psi-whiteboard-invitation-event.diff)
! caps version to 0.16 (psiplus-application-info.diff)
* fixed division by 0 in juick plugin (v0.11.2)
* updated client switcher plugin: added feature for ignoring a request version, updated the OS
template (v0.0.13)
* merged https://github.com/FlorianFieber/plugins (client switcher plugin, juick plugin)
* fixed watcher plugin (v0.4.1)
* updated extended options plugin: more clear description for "hiding on auto-join conferences"
option (v0.3.7)
* merged pull request #3 from fk0/master (extended options plugin, client switcher plugin,
watcher plugin)
+ added lamps affiliations icons (iconsets/affiliations/lamps-affiliations.jisp)
+ added futurama affiliation icons (iconsets/affiliations/futurama-robots-affiliations.jisp)
! updated qt libs to version 4.8.2, http://qt.digia.com/Product/changes/Changes-482/
! updated openssl libs to version 1.0.1c, http://www.openssl.org/news/changelog.html
! updated windows zlib to version 1.2.7
! added new Psi+ translations and updated existing translations (2012-10-19) by
https://github.com/psi-plus/psi-plus-l10n
2012-05-22 zet
v0.15.5337
* некоторые исправления и улучшения для juick plugin (v0.11.1)
+ в пакет дистрибутива под windows добавлена необходимая системная библиотека "QtWebKit4.dll"
! обновлены файлы переводов от команды https://github.com/tehnick/psi-plus-i18n
--
* some fixes for juick plugin (v0.11.1)
+ win32 installer: added required system lib 'QtWebKit4.dll'
! updated some Psi+ translations from https://github.com/tehnick/psi-plus-i18n
2012-05-20 zet
v0.15.5335
+ [коммит в upstream] psi: добавлены временные метки в дебаг-лог
* [коммит в upstream] psi: исправлено неоткрывание основного окна в билдах под MAC и Qt Cocoa
* [коммит в upstream] psi: исправлено отображение сообщения "no version available" в групчатах
+ [коммит в upstream] psi: вложенный каталог "translations" теперь используется для хранения
файлов переводов (локализаций). старые пути расположения файлов переводов также поддерживаются
(для обеспечения обратной совместимости)
- [коммит в upstream] psi: убран ненужный флаг dynamic_cast в psicon
+ [коммит в upstream] psi: теперь используется shared zlib в сборках под MS Windows
* [коммит в upstream] iris: более подробные сообщения в дебаг-логе для bsocket и connector
* [коммит в upstream] iris: исправлено поведение при SSL handshake после интеграции newdns
+ [коммит в upstream] libpsi: теперь используется shared zlib в сборках под MS Windows
* исправления для хидеров в плагинном интерфейсе (спасибо Hugin) [psi-extend-plugins-interface.diff]
- убран патч psi-mac-dock-click.diff -> принят в upstream
+ добавлен новый патч для удаления некоторых событий (исправлены возможные утечки памяти)
[psi-fix-event-removing.diff]
+ добавлен новый патч для обеспечения совместимости с XEP-0172
(psi-remove-nick-entry-from-muc-stanzas.diff)
* поправлен патч rename-contact-in-roster. теперь допустимо указывать пустое имя контакта
(psi-fix-rename-contact-in-roster.diff)
* убран ненужный код из third-party в файлах wa_ipc.h и AIMPSDKRemote.h (psi-fix-tunes.diff)
+ добавлен новый патч для использования absoluteFilePath в PsiRiachText
(psi-use-absolutefilepath-in-psireachtext.diff)
* улучшения в патче psi-improve-tray-tooltip.diff
* фикс при обновлении состояния плагинов (psi-extend-plugins-interface.diff)
+ добавлен новый патч для решения задачи 508
( http://code.google.com/p/psi-dev/issues/detail?id=508 )
[psi-fix-reconnecting-when-account-changed.diff]
+ добавлены отсутствующие инклюды для некоторых плагинов (спасибо Florian Fieber)
* обновлён birthday reminder plugin до версии 0.4.0
* небольшой фикс для extended menu plugin (v0.1.1)
! начата работа над новой реализацией juick plugin (v0.11.0)
! обновлены системные библиотеки qt до версии 4.8.1,
http://qt.nokia.com/products/changes/changes-4.8.1
! теперь инсталлятор Psi+ под MS Windows содержит 30+ переводов (локализаций) интерфейса
приложения на различные языки (спасибо tehnick), https://github.com/tehnick/psi-plus-i18n
--
+ [upstream commit] psi: added timestamps into debug log
* [upstream commit] psi: fix main window not reopening on MAC and Qt Cocoa builds
* [upstream commit] psi: fix 'no version available' message in groupchatdlg
+ [upstream commit] psi: subdirectory 'translations' is now used for translation files. old paths
are also checked for back compatibility
- [upstream commit] psi: remove useless dynamic_cast in psicon
+ [upstream commit] psi: use shared zlib on windows
* [upstream commit] iris: better debug messaging in bsocket and connector
* [upstream commit] iris: fixed regression with SSL handshake after merging newdns
+ [upstream commit] libpsi: use shared zlib on windows
* fixed plugin interface headers (tnx to Hugin) [psi-extend-plugins-interface.diff]
- removed psi-mac-dock-click.diff patch -> went to upstream
+ added new patch for remove some events (fixed possible memory leaks)
[psi-fix-event-removing.diff]
+ added new patch for accordance with XEP-0172 revoved the "nick" entry from muc stanzas
(psi-remove-nick-entry-from-muc-stanzas.diff)
* fixed rename-contact-in-roster patch. allowed blank contact name
(psi-fix-rename-contact-in-roster.diff)
* removed unused code from third-party wa_ipc.h and AIMPSDKRemote.h files (psi-fix-tunes.diff)
+ added new patch for use absoluteFilePath in PsiRiachText
(psi-use-absolutefilepath-in-psireachtext.diff)
* improved psi-improve-tray-tooltip.diff patch
* fixed plugins updating (psi-extend-plugins-interface.diff)
+ added new patch to solve issue 508 ( http://code.google.com/p/psi-dev/issues/detail?id=508 )
[psi-fix-reconnecting-when-account-changed.diff]
+ added missing includes for some plugins (thx to Florian Fieber)
* updated birthday reminder plugin to v0.4.0
* small fix for extended menu plugin (v0.1.1)
! start works on new juick plugin implementation (v0.11.0)
! updated qt libs to version 4.8.1, http://qt.nokia.com/products/changes/changes-4.8.1
! win32 installer: added 30+ translations for Psi+ (thx to tehnick),
https://github.com/tehnick/psi-plus-i18n
2012-04-08 zet
v0.15.5320
* [коммит в upstream] psi: исправлен некорректный адрес fsf
* [коммит в upstream] psi: фиксы для сервера Idle: теперь PsiCon контроллирует автостатус для
аккаунтов; улучшена работа с опциями; счётчик Idle останавливается если автостатусы
не используются
* [коммит в upstream] psi: исправлена утечка памяти в диалоге истории переписки (патч от команды
Psi+, спасибо liuch)
* [коммит в upstream] psi: исправлена работа опций "contact-sort-style",
"contactlist.use-single-click", "contactlist.use-outlined-group-headings" и
"contactlist.use-slim-group-headings"
* [коммит в upstream] psi: адаптирован патч от команды Psi+ на работу с директориями freedekstop
* [коммит в upstream] psi: изменены некоторые строки при работе мастера импорта профиля Psi
* [коммит в upstream] psi: фикс миграции профиля Psi в ОС Windows
* [коммит в upstream] psi: исправлено определение местоположения файлов конфига в профиле Psi в
ОС Windows
* [коммит в upstream] psi: ещё один фикс определения местоположения файлов профиля Psi+ в ОС Windows
* [коммит в upstream] psi: исправлена работа опции "animate online contacts"
* [коммит в upstream] psi: исправлена работа всплывающего окна при использовании поиска по ростеру