is presented the fourth experimental release of the client for instant exchange of contamination pidgin 3.0 (2.93). The release is noted as having the level of quality of the preliminary alpha version, not designed for everyday use. The assemblies are prepared in Flatpak format (so far only the archive with code).
branch Pidgin 3 has been developed since 2011, and before that three more years have been discussed at the level of concepts and ideas. Pidgin 3 performs a transition to the Gobject type system, GTK4 and Adwaita libraries, Meson assembly system, GPLUGIN for processing plugins, SQLite for storing chat history and GSETTINGS for working with settings. The API is completely redesigned. To determine the interface elements, GTK Builder XML is involved, and to display the history of the chats, its own widget library talkatu
in the Pidgin 3 interface was created in one in one window list of contacts and chat. The supply of the FINCH console client has been stopped (it is possible that it can be returned in the future). Of the protocols, only IRCV3 is maintained, and new implementations of the XMPP, SIP and Bonjour protocols are developing, which are still supported by partially. The Pidgin 3 branch is incompatible with Pidgin 2 and previously created plugins, but can be set in parallel with the available assemblies of the Pidgin 2.
Among the changes in the presented test issue:
- the concept of backens for constant data storage, such as the history of correspondence and active cities, is implemented. Bacand is available based on SQLite.
- when closing the application by default, all open chats are ensured, without the need to manually add the channel to the contact list and activate the auto -collapse to the channel. Such operations are now performed automatically for personal messages, group messages and chat channels open at the time of the closing of the program.
- The application is presented. href=”https://discourse.imfreedom.org/uploads/default/original/1x/4de2E583A7E33D409DB02E33A9CA388E7.png”>
- added color scheme, through which You can switch between dark and light modes or activate the system theme of design.
- improvement of IRCV3 protocols improved and sip.