Version: 1.5.1582+0-bp154.1.20
* Mon Nov 15 2021 Jiri Slaby <jslaby@suse.cz>
- update to 1.5.1582+0
* JEP -> XEP (#649)
* The page has been moved a long time ago (#646)
* It is XMPP instead of Jabber (#642)
* https instead of http (#643)
* Harmonization of the description (#638)
* More URI types to parse in text widgets (#641)
* Minor fixes
* Don't insert stupid empty line before quote
* Fixed broken quote in groupchats
* Fix a few static analyzer warnings
* Put some reasonable defaults for groupchat size
* Defaults for bundles usrsctp same way like qca
* iris relinked
* Updated ContactManagerDlg: added doubleClick action to select similar
items. small code refactoring. Removed sound record button from widgets in
options.
* Mon Oct 04 2021 Jiri Slaby <jslaby@suse.cz>
- update to 1.5.1555+0
* Save shared files in XDG_DATA_HOME instead of XDG_CACHE_HOME (#627)
* Fixed #621: don't notify contactlist model about any changes during
layout update
* relinked qite and iris afer recent crash fixes
* added the mucNick() fn to plugins api (#625)
* Tue Jun 15 2021 Jiri Slaby <jslaby@suse.cz>
- update to 1.5.1548+0
* iris relinked
* Added new thumbnailtoolbar widget for Windows OS (requires WinExtras library)
* fixed keycap emojis
* emoji 13.1
* Removed skin tone and not full-qualified emojis
* Attempt to fix emoticons abscence
* Enable emoji font in emoticons popup selector
* Fixed crash on incoming calls when psidmedia isn't loaded
* Enlarge file transfer previews
* Pass base port to ice manager
* Fixed styles for Psi icons in webkit / fixed wrong downscaling of smileys
* Fixed emoji parser handling high surrogates
* Draw emojis with system font
* Allow select peer resource where to send files
* Update documentation
* Fix broken encrypted icons in webkit chatlog
* reindex iconsets
* Get rid of ICQ and Yahoo iconsets
* minor qt container detaching fix
* Added address sanitizer option. To use compiler means to validate pointers
* Always clear referer since not just imgur does't like hot links
* minor qt container detaching fix
* Added share files to chat dialog's context menu
* Fix mime for svg icons
* Use ice.setRemoteCredentials instead of separate user/password functions
- cleanup obsoletes.
* Mon Apr 19 2021 Jiri Slaby <jslaby@suse.cz>
- update to 1.5.1484+0
* Use explicit u8 string literal for quote
* Remove old unsupported plugin for Snarl
* Remove old unsupported plugins
* Iris relinked
* Added QPlainTextEdit the list of widget available for options
* Update FindLibGpgError.cmake
* Thu Feb 04 2021 Jiri Slaby <jslaby@suse.cz>
- update to 1.5.1477+3
* Don't crash if webkit theme requests not existing icon
* Christmas edition.. jingle bells.. jingle bells..
* libpsi relinked
* iris relinked
* Fix loading of themes in webkit and webengine builds of Psi
* Fix build of webkit version of Psi
* Update cmake script for version calc
* Tiny fix in INSTALL
* Update documentation
* Clean up source tree
* Removed support of qmake based builds
* Remove outdated documentation.
* Added a workaround for user toolitips wrong rendering with Qt 5.15
* Add app version to QApplication object
* Use notification service to show muc join errors
* Never "." in <summary> and add missing "+" (#602)
* Add AkariXB bot (#604)
* jabber: to xmpp: (#603)
* Added bundled usrsctp
* Added closing </div>
* Return icon size in the very end of the size computation function (easier to debug)
* Remove unused Prosody stuff
* More excludes for the pre-commit hook
* Fixed crash on profile change
* Fri Oct 02 2020 Jiri Slaby <jslaby@suse.cz>
- update to 1.4.1513
* Iris updated
* Vcard: Added a workaround to show either desc or note
* Fix http links
* Update application meta files
* Wayland related fixes
* Fixed crash on multiple vcard update for the same muc contact
* An attempt to fix crash mentioned in #411
* Fixed another crash on exit (after opening at least one chat)
* Fixed crash on empty cert chain
* Applied a few fixes to themes
* Updated stun servers list
* Avoid smileys double conversion on each access with webkit/engine version
* Fixed image loading from imgur
* Update psi.desktop
* Thu Aug 06 2020 Jiri Slaby <jslaby@suse.com>
- update to 1.4.1473
* Remove some weird code from psitabwidget and fix possible crash on hide all
* Allow subscribe on account before login
* Update client version info on login
* Update client version in iris on updates from plugins
* Ensure null strings is not used for disco client info
* Removed Reload action from webview for non basic chatlog
* Updated msmgle. Fixed redundant replacement of the widget, which led to the loss of connections and broke the input and editing of text.
* Fixed taking cached share filename in device opener
* Set metadata to plugin as qobject property
* Tooltip colors added to UI
* Updated iconselect.cpp. Increased number of columns
* scale smileys to height, not to square
* relink iris
* and much more
- switch to obs_scm
* Fri Jun 05 2020 Jiri Slaby <jslaby@suse.com>
- update to 1.4.1366
* More svg related fixes
* relink libpsi
* Fixed overriding iconsets loading with svg inside
* Profanity converted to svg
* Render SVG in default size if desired size is not set
* Improve support of XEP-0380
* iris relinked
* Improve bookmarks menu + simplify work of translators
* Ensmall your icons
* Enlarge your icons
* Vectorize most of client icons
* Remove unused method from plugins interface
* Add indicator of secure messages in groupchats
* Rename icons related to encryption
* Change icons for all encrypted messages in chat
* Use captured this explicitly to hint compiler
* Fixed some deprecation warnings from Qt 5.15
* Removing deprecated bearer management
* More optimizations and fixes for svg icons
* Fixed rendering issues of svg clients in jid switcher
* Added original Conversations client icon
* An attempt to fix plugins options. Fixed codestyle
* and much more
- skinsplugin dropped
- gnupgplugin renamed to openpgpplugin
Version: 1.4.885+0-bp150.3.3.1
* Fri Sep 27 2019 Jiri Slaby <jslaby@suse.com>
- update to 1.4.885
* Fixed psi autostart on Linux OS
* An attempt to fix text drag-n-drop in OS Linux with Qt>=5.11
* fixed drag'n'drop for sharing
* PEP options updated. Added possibility to enable/disable tunes from options
* Update sound record button on chatedit type switching
* Fixed potential crash on audio histogram normalization
* Added actions to desktop file
* Fixed crash on roster contact search
* make histogram working
* Jingle over http (#464)
* Removed A Tip Of The Day dialog as outdated
* Rubbish removed
* themeserver removed
* Enabled http server on all unix systems
* Fixed text label emptiness at start of recording
* File sharing for arbitrary mimetype
* Voice messaging UI
* and more...
* Mon Jul 01 2019 Jiri Slaby <jslaby@suse.com>
- update to 1.4.768
* Deprecate http upload plugin in favor of internal media sharing
* Auto accept jingle download requests for shared files
* save downloaded share to cache
* Handle only audio references for now
* Make audio messages working
* Work in progress on reference display
* Fixed crash on apply of terminated session
* Fixed crash on double delete of httpupload
* Remove temporary shared files
* Send all shared items in one message
* Send references in one message
* iris relinked
* qite relinked
* Thu May 16 2019 Jiri Slaby <jslaby@suse.com>
- update to 1.4.689
* CMake now using automoc. Iris and libpsi relinked
* an attempt to draw progress for filetransfers
* jingle: some progress with file receive
* Jingle file sending works now
* Fixed crashes on exit
* Update all strings with project description.
* Another fix for travis scripts
* Fixed travis scripts
* and more fixes
- remove 0001-iris-return-a-value-from-descriptionFromXml.patch
solved differently in upstream
* Tue Feb 26 2019 Jiri Slaby <jslaby@suse.com>
- update to 1.4.569+2
* Update documentation
* libpsi relinked
* Install skins with other extra files when they are available
* SystemInfo: improve detection of macOS version and full name
* Turned off switching of AutoJid to the resource which sent a receipt
* Tiny code refactoring.
* iris relinked
* Fix clang warnings
* fixed EventIdGenerator::getId method
* fixed issue #424
- enable Qt WebEngine
- add license for qite
- add 0001-iris-return-a-value-from-descriptionFromXml.patch
* Wed Jan 23 2019 Jiri Slaby <jslaby@suse.com>
- update to 1.4.544+1
* Reject mucjoindlg if corresponding captcha dialog is rejected
* a try to fix crash mentioned in #411
* Happy new year 2019! (#413)
* silk iconset better meta info (#419)
* Online Help dead #404 (#420)
* iconsets update (#415)
* email update
* Applied network session close handling patch by Jiri Slaby
* Attempt to fix reconnection to XMPP server after system wakeup
* Fixed crash on multiple vcard update for the same muc contact
* Bring back smooth scrolling
* Fixed regression with copy&paste
* Use plaintext system messages in private chats for consistency
with everything else
* Started work on inline media share (xep-0385)
* Started QITE integration
* Allow set topic even where there is not any topic yet
* Get rid of psi_features for plugins
* Allow plugins send javascript to chatlogs
* More webkit related API for plugins
* Don't rewrite muc jid with participant jid
* Uncommented act_add_to_roster in urlobject menu
* Fixed Psi+ detection
* Step forward with JS filters
* Keep messageview js filters just in plugin manager
* A little progress with js message view filters
* Removed obsolete profile migration
* A try to restore compatibility with old webkit (old javascript standard)
* Remove anti-focus stealing prevention code.
* Merged New History implementation by Alexey Andreev (liuch)
* removed the last piece of map2json
* Fixed scrollkeeper for old webkit version
* Improve scroll keeper with WebEngine version.
* Added support for XEP-0157
* Thu Nov 29 2018 Jiri Slaby <jslaby@suse.com>
- update to 1.4.411
* Updated cmake files. Changed c++ standard to c++14
* Unconditional c++14 + a few changes wrt standard
* Updated CMake files. Win32 definitions moved to separate file
* Reverted workaround for invalid skype caps
* Updated http-parser/qhttp modules
* Fixed build against hunspell 1.7.
* Update CMakeLists.txt
* Version bumped to 1.4
* Merged WebKit preview fixes from master branch
* Applied eac157d1595b (SM fixes) from upstream
* Fixed compatibility with Qt-5.XX
* Fix build with Qt 5.11.x
* Thu Oct 11 2018 Jiri Slaby <jslaby@suse.cz>
- update to 1.3.425
* Do not destroy window's contents on hiding it via 'close' button (#389)
* Apply part of patch 0280-psi-multirows-tab.diff
* Fix cppcheck notes with severity "warning"
* Fix cppcheck notes with severity "error"
* Updated src/tools/tunecontroller/plugins/aimp/third-party/apiRemote.h.
Updatd aimp sdk to 4.5.1 version
* Updated CMake files. Added possibility to compile psimedia plugin if
sources found in root of psi sources
* Sun Sep 02 2018 jslaby@suse.com
- update to 1.3.410
* Clearer logic for history preload. Remove iris from MessageView
* Don't send Inactive chatstate right after Gone when closing the chat window
* chatstate fixes
* Update configuration scripts using qconf v2.4-2-g39e05e6
* iris relinked
* Improve detection of Spark XMPP client
* Updated tranlations in desktop file
* Tiny improvement in message about PsiMedia loading problem
* Changes in plugin API required for OMEMO MUC support
* Updated src/win32-prepare-deps.cmake file. Added new gstreamer libs to prepare-bin-libs target
* Thu Jul 05 2018 jslaby@suse.com
- update to 1.3.396
* Fix cppcheck notes "nullPointerRedundantCheck":
* iris relinked
* libpsi relinked
* Fix cppcheck note:
* Tiny fixes
* Fix build with MSVC
* Fix build with QtWebKit after aa48948c6ae245a0682774ed499f9d49f8dacd8b.
* Tiny code refactoring.
* Fix cppcheck warning about uninitialized class members
* Fix cppcheck warning:
* Fix cppcheck warnings about usage of uninitialized variables
* Added missed include. fixes compilation failure on Mac OS
* Fix cppcheck complaints
* plugins/deprecated/chess: delete unused code
* Update caps when toggling a plugin that contributes to caps
* Less pointers, more smart stuff
* httpupload: encrypt files using OMEMO plugin
* Merge pull request #378 from psi-im/reworked_encryption_plugin_approach
* EncryptionSupport: committed forgotten file
* EncryptionSupport: moved EncryptionHandler from the constructor to a setter
* EncryptionSupport: pass EncryptionHandler to XMPP::Client in constructor
instead of individual methods that require it
* New EncryptionSupport plugin API that allows encryption plugins to plug
into the right place for message processing
* Revert "Fixed accidentally broken request of "composing" events"
- new OMEMO plugin
* Mon Jun 11 2018 jslaby@suse.com
- update to 1.3.362
* Grammar fixes
* Replace xmpp icon with another one without text
* client_icons.txt: add Dino
* Try to fix issue #364
* Try to fix build with qt-5.11
* Compute relative path to theme's file before starting searching it everywhere.
* Disable translucent widgets background even if requested by theme.
* Always recreate jsutil to drop any persistent data from previous theme
* Sync src/libpsi submodule
* Webkit: Allow loading empty files. convert tiff to png on the fly
* Disable context help button on dialogs where it's not used
* Don't try to show gstreamer info if psimedia library is not loaded
* Added an icon for xmpp service in useradd dialog to be consistent with other services. fixes #370
* Don't close Ad-Hoc dialog if response command has another form
* Rely on QNetworkSession to decide when to connect after resume.
* an attempt to make reconnection after sleep faster
- convert ChangeLog to unix newlines
* Thu May 03 2018 jslaby@suse.com
- update to 1.3.343
* Make sure that PGP gets enabled only when it's available
* Cleanup stream on wakeup to avoid receiving errors from stalled stream while reconnecting
* Updated CMake files. Added detection of win32 architecture for MSVC
* Prevent crash on too log wait for credentials input.
* Linkify URLs with "file:" scheme
* Fixed crash on exit (write to PsiAccount members after delete)
* Adding Flatpak package manifest
* Use physical units for muc roster avatars size
* util.js: add classes to media previews for easy CSS styling
* util.js: add webp, m4a and ogv to the list of media extensions
* util.js: ignore query params and hash when determining file extension
* util.js: add youtube.com to the list of domains triggering youtube preview
* util.js: consider application/octet-stream mime as unknown to the server, so fallback to extension-based heuristic in such case
* Fixed crash on exit in Windows
* Add an option to send composing events at the beginning of conversation
* Set tab to inactive color when the contact is in inactive state
* Use static libidn on Windows
* Ignore dbus on Windows
* Improved hunspell/qca/idn search for qmake based compilation
* Tabs to spaces for qcm modules
* and more...
* Sun Jan 21 2018 jslaby@suse.com
- update to 1.2.173
* Applied patch 0120-psi-tray-act-bring-to-front.diff from Psi+
* a little optimization in the roster
* Hide OS version if it's "unknown"
* Do not rewrite accounts.xml everytime when number of online contacts is changed
* Updated CMake files. Fixed build without qt5keychain library
* a little optimization in ContactListViewDelegate::eventFilter
* removed Q_UNUSED for a variable
* refactored ContactListViewDelegate
* disable keychain for portable Psi. make an ui option for it
* Update CMakeLists.txt
* Updated CMake files. USE_KEYCHAIN flag enabled by default if Qt5Keychain library found.
* fied typo in defaults.xml
* relink iris
* Fixed broken compilation
* Allow disable keychain in runtime
* Updated CMake files.Added new ONLY_BINARY flag to build and install only psi binary. Some changes in install section
* Fixed qt component finder in qcm
* Upadated cmake/modules/FindQca.cmake. Added new path to find Qca includes. iris relinked
* iris relinked
* Changed some default options + applied Psi+ patch for contact groups in main menu
* and more...
Version: 1.4.1159+0-bp152.1.1
* Sun May 03 2020 Jiri Slaby <jslaby@suse.com>
- update to 1.4.1159
* iris and libpsi relinked
* Added a workaround for an ICE related bug
* Use legacy aggressive nomination for both sides since old rtp code doesn't
expect anything else
* Don't start sending stun transaction until both sides know each other
candidates and credentials
* Dynamic adjusting settings/xmpp features on psimedia plugin on/off
* Set max icon size to ~2*font-size for iconselect widget
* More fixes against svg icons
* Render svg icons for accounts in expected sizes
* Implemented a way to notify Psi from a plugin about changed media devices
* missed header
* Fixed gstreamer libs names for msvc
* PsiMedia initialization updated accroding to lib changes
* Updates according to psimedia lib changes
* Improve usage of OpenPGP encryption (step 4)
* and much more
- icqdie plugin was dropped
* Tue Jan 28 2020 Jiri Slaby <jslaby@suse.com>
- update to 1.4.1004
* Update Psi IM and Psi+ icons
* Decrease size of roster icons
* Set jid/nick/passw for mucjoindlg after it was fully initialized
* Allow setting email type in vcard
* Work with audio messages and options. (#491)
* Added cache for advanced flat options editor
* close jingle connection early on reading last byte
* Don't crash on moving file to cache failure
* Fixed sharing in private chat after hiding real jid in SIMS source
* Simplify file publishing code
* resize image shares previews on webkit version
* dirty hack to make early logout working again
* Fixed broken pep avatar request
* iris relinked
- do not package already embedded images
* Fri Nov 01 2019 Jiri Slaby <jslaby@suse.com>
- update to 1.4.962
* Update Psi+ Emoji Pack (#485)
* FSM: Favor urls from clipboard and then other stuff
* Fixed displaying of own files with webkit
* Started work on shares streaming for QNAM
* iris relinked.
* Changed some default toolbar and notification options
* Fixed some share downloader caching and image rendering bugs
* Allow SIMS for images
* Fixed downloaded shares caching
* relink qite
* Fixed amplitudes diagram for audio messages
* Added Content-Length header to ranged requests too
* Make voice messages over jingle working
* wip: proxying shares via http
* linkify shared urls
* Fixed crash on startup for all-in-one mode after previous commit
* Work with tabs (#483)
* Fixed opt_application (#481)
* and more...
Version: 1.2.109+0-bp150.2.6
* Sun Dec 10 2017 jslaby@suse.com
- update to 1.2.109+0
* many bugfixes
* build system fixes
* Wed Oct 04 2017 jslaby@suse.com
- update to 1.2.100
* many bugfixes
* Tue Sep 05 2017 jslaby@suse.com
- update to 1.2.46
* many bugfixes
* Wed Aug 23 2017 jslaby@suse.com
- update to 1.2.39
* many bugfixes
* dropped support for qt4 (upstream dropped that too)
* Fri Jul 28 2017 jslaby@suse.com
- update to 1.2.15
* many bugfixes
* removed MSN and AIM icons
* Thu Jun 22 2017 jslaby@suse.com
- update to 1.0.98
* many bugfixes
- remove 0001-plugins-imagepreviewplugin-include-QWebFrame.patch
It is upstram now.
* Fri Jun 02 2017 jslaby@suse.com
- update to 1.0.19+1
* some bugfixes
* dropped deprecated plugins
+ captchaformsplugin
+ gmailserviceplugin
+ gnome3supportplugin
- add 0001-plugins-imagepreviewplugin-include-QWebFrame.patch
* Tue May 23 2017 jslaby@suse.com
- update to 0.16.584.748+1
* some bugfixes
* code unification of psi and psi+
- switch to sane versioning, according to upstream version which
started being sane recently too.
- split -lang to a separate .spec (lang comes from a differen
repository with different versioning)
* Mon May 15 2017 jslaby@suse.com
- update to 20170502
* updated translations
* some bugfixes
* Wed Apr 05 2017 jslaby@suse.com
- update to 20170403
* updated translations
* some bugfixes
- use cmake() in .spec
* Fri Mar 24 2017 jslaby@suse.com
- update to 20170321
* updated translations
* some bugfixes
- switch to use cmake & ninja (new support)
- join -icons, -sounds and -themes into -data
- use qt5 on leap >= 42.2 too
- drop psi+-appdata-desktop-reference.patch: appdata no longer used
* Mon Feb 13 2017 jslaby@suse.com
- update to 20170212 (bnc#1024687 CVE-2017-5593)
* updated translations
* some bugfixes
* added httpupload and imagepreview plugins
* Wed Nov 30 2016 jslaby@suse.com
- update to 20161109
* updated translations
* some bugfixes
* Tue Oct 04 2016 jslaby@suse.com
- update to 20161003
* updated translations
* some bugfixes
* Fri Jul 29 2016 jslaby@suse.com
- obsolete deleted psi (bnc#990894)
- update to 20160727
* updated translations
* some bugfixes
* Wed Jun 08 2016 jslaby@suse.com
- update to 20160607
* updated translations
* some bugfixes
- add plugins-devel for building external plugins
* Tue May 03 2016 dimstar@opensuse.org
- Add psi+-appdata-desktop-reference.patch: Fix the reference to
the .desktop file in appdata.xml: upstream installs psi.desktop
as psi-plus.desktop, psi.appdata.xml as psi-plus.appdata.xml.
The reference inside the appdata.xml has to match in order for
the linking between appdata file and .desktop file to work.
* Mon May 02 2016 jslaby@suse.com
- update to 20160501
* updated translations
* some bugfixes
* fixed frequent double free crash
* Sat Apr 23 2016 jslaby@suse.com
- update to 20160422
* updated translations
* some bugfixes
* many new icons
- new subpackages: icons, lang, sounds, themes
* Mon Mar 07 2016 jslaby@suse.com
- update to 20160304
* updated translations
* some bugfixes
* 2 new plugins: enummessages messagefilter
- remove: proper-activate.patch (really not needed)