Ukukhishwa kokuqala kokuhlolwa kweklayenti lemiyalezo esheshayo ye-Pidgin 3.0 (2.90) kushicilelwe. Ivumela umsebenzi ngesikhathi esisodwa kumanethiwekhi amaningi anezivumelwano ezihlukene futhi ivumela ukushintsha phakathi kwezingxoxo usebenzisa amathebhu. Ama-plugin angasetshenziswa ukuze kunwetshwe ukusebenza futhi kwengeze usekelo lwamaphrothokholi amasha. Ukwakhiwa kuzolungiswa ngefomethi ye-Flatpak (ingobo yomlando yekhodi kuphela etholakalayo njengamanje). Ukukhishwa kokuhlolwa kwesibili kwe-Pidgin 3.0 kuhlelelwe umhlaka-31 Mashi.
Ukukhishwa kokuhlola okuhlongozwayo kwe-Pidgin 3.0 iwukukhishwa kwangaphambili kwe-alpha futhi akuhloselwe ukusetshenziswa kwansuku zonke. I-Pidgin 3 ibilokhu ithuthukiswa kusukela ngo-2011, futhi ngaphambi kwalokho, kwaxoxwa ngayo ezingeni lomqondo nengqondo iminyaka emithathu. I-Pidgin 3.0 ekuqaleni yayihlelelwe ukukhishwa ngasekupheleni kuka-2016, kodwa ukuthuthukiswa kwabambezeleka. Ukuthuthela iphrojekthi ohlelweni lohlobo lwe-GObject kube yinselele kakhulu kunalokho obekulindelwe. Isibonelo, izinkinga ebezingalindelekile zivele ngokwenziwa kabusha kwekhodi yokuphatha isignali ngenxa yokuntuleka kokusebenza okudingekayo ku-GLib.
Onjiniyela baphinde bazama ukusebenzisa i-WebKit ukuze babonise umlando wengxoxo, kodwa ngokuhamba kwesikhathi bawushiya lo mbono ukuze bakhethe umtapo wolwazi wangokwezifiso wokuphatha okokufaka kanye nomlando wengxoxo. Isikhathi esiningi sachithwa kuthuthukiswa i-API—i-API eku-Pidgin 2 yayisekelwe kuzivumelwano ezindala ze-AIM/ICQ, ayizange ikuvumele ukuhlonza imilayezo ngayinye, futhi ayizange isekele izici ezifana nokusabela, izingxoxo ezinentambo, ukuhlela, nokususa imilayezo. Ekuqaleni, isinqumo senziwe ukuze kucwengwe ukusetshenziswa kwe-API okukhona kwalezi zici, kodwa lokhu kube yisinqumo esingalungile, futhi ngemva kwemizamo embalwa engaphumelelanga, i-API kwadingeka yakhiwe kabusha kusukela ekuqaleni.
Izinguquko ku-Pidgin 3 zifaka phakathi ukushintshela ku-GTK4 ne-Adwaita, ukuchaza izici zesixhumi esibonakalayo kusetshenziswa i-GTK Builder XML, ukusetshenziswa kohlelo lohlobo lwe-GObject, umtapo wezincwadi wewijethi we-Talkatu wokubonisa umlando wengxoxo, ukuhlelwa kabusha okuphelele kwe-API, ukusetshenziswa kohlelo lokwakha i-Meson, ukusetshenziswa kwe-GPlugin ukucubungula ama-plugin, izilungiselelo zomlando, ukugcinwa kwe-SQL. GSettings.
Izinguquko zesixhumi esibonakalayo zifaka phakathi ukuyekiswa kweklayenti le-Finch console (kungenzeka ukuthi lingase liphinde lifakwe esikhathini esizayo) kanye nokuhlanganiswa kohlu loxhumana nabo kanye namawindi okuxoxa efasiteleni elilodwa. Igatsha le-3.0 okwamanje lisekela iphrothokholi ye-IRCv3 kuphela, kodwa umsebenzi uyaqhubeka ekusetshenzisweni okusha kwephrothokholi ye-XMPP ne-Bonjour. I-interface idinga ukupholisha okwengeziwe. Igatsha elisha alihambisani ne-Pidgin 2 kanye nama-plugin adalwe ngaphambilini, kodwa lingafakwa ngapha nangapha nokufakwa okukhona kwe-Pidgin.


Source: opennet.ru
