De release van de Deepin 25.2-distributie is uitgebracht, die de eigen Deepin Desktop Environment (DDE) verder ontwikkelt, evenals ongeveer 40 gebruikersapplicaties, waaronder de muziekspeler Deepin Music, de videospeler Deepin Movie, de installer en de software-installatiecentrum Deepin Store. Het project is opgericht door een groep ontwikkelaars uit China, maar is uitgegroeid tot een internationaal project dat de Russische taal ondersteunt. De repository van de distributie bevat meer dan 8000 pakketten. Alle ontwikkelingen worden verspreid onder de GPLv3-licentie. De grootte van de opstartbare iso-images is 6,5 GB (amd64, arm64, riscv64 en loongarch64).
De componenten van de desktop en applicaties worden ontwikkeld met behulp van de programmeertalen C/C++ en Go. De grafische interface is opgebouwd met behulp van de Qt-bibliotheek. Een sleutelkenmerk van de Deepin-desktop is de taakbalk, die meerdere werkmodi ondersteunt. In de klassieke modus is er een duidelijkere scheiding tussen geopende vensters en voorgestelde te starten applicaties, en is er een systeemvak zichtbaar. De efficiënte modus doet denken aan Unity, waarbij indicatoren van actieve programma's, favoriete applicaties en bedieningsapplicaties (volume-/helderheidsinstellingen, aangesloten schijven, klok, netwerkinformatie, enz.) worden samengevoegd. De interface voor het starten van programma's biedt twee modi - het bekijken van favoriete applicaties en navigeren door de catalogus met geïnstalleerde programma's. 
Onder de wijzigingen:
- De stabiliteit van de experimentele desktopomgeving Treeland Desktop Environment is aanzienlijk verbeterd, gebaseerd op de Treeland Window Compositor. de server Die wordt gekenmerkt door een hoge prestatie van geanimeerde effecten en ondersteuning voor gebarenbediening op het aanraakpad. Er zijn mogelijkheden toegevoegd voor het beheer van invoerapparaten, het instellen van schermparameters, personalisatie en energiebeheer. De middelen voor meerdere monitorconfiguraties zijn uitgebreid - er is een modus voor het dupliceren van de output op meerdere schermen, het verlengen van de inhoud naar een ander scherm, het instellen van verschillende schermresoluties en schaalfactoren voor aangesloten monitoren. Er is correcte werking van dynamische bureaubladachtergronden en de overgang naar de sluimerstand of het uitschakelen van het scherm bij inactiviteit gegarandeerd.
- De zoekfuncties zijn uitgebreid. Er zijn instellingen voor het indexeren van bestanden toegevoegd, waarmee je indexen in de geavanceerde configuratie van de bestandsbeheerder kunt in- of uitschakelen en bijwerken. De zoekopdracht op bestandsnamen is versneld. Er is een optie toegevoegd om optische tekstherkenning op afbeeldingen in te schakelen bij het indexeren, wat nuttig kan zijn voor het zoeken naar schermafbeeldingen en gescande documenten. In de zoekresultaten wordt nu voor de duidelijkheid een fragment van de tekst en afbeeldingsgedeeltes weergegeven die overeenkomen met de opgegeven zoekwoorden. De inhoud van documenten wordt beter geëxtraheerd bij het zoeken. Wijzigingen zijn aangebracht om de nauwkeurigheid van de zoekopdracht te verbeteren.
- In de bestandsbeheerder is de interactie met gedeelde netopslag geoptimaliseerd, waardoor de veiligheid bij het monteren en demonteren is verbeterd, evenals de werking met externe opslagmedia.
- In de DDE (Deepin Desktop Environment) is in de taaktakenbalk, in de modus voor gescheiden venstertweeling, de weergave van verschillende pictogrammen voor verschillende vensters van dezelfde applicatie geïmplementeerd.
- In de scherminstellingen is de mogelijkheid toegevoegd om meerdere naast elkaar geplaatste monitoren samen te voegen tot één onafgebroken logisch scherm, waar bijvoorbeeld presentaties kunnen worden weergegeven of gegevens van monitoringsystemen kunnen worden gevisualiseerd.
- Een slimme modus voor het kiezen van mirrors voor het downloaden van updates is geïmplementeerd, die automatisch de dichtstbijzijnde mirror voorstelt of de gebruiker in staat stelt handmatig een mirror te kiezen na het testen van de downloadsnelheid van verschillende mirrors.
- De operaties met betrekking tot het starten van programma's, het gebruik van het touchscreen, het werken met de taaktakenbalk, het stellen van de inputfocus, het weergeven van pop-upnotificaties en het schakelen tussen vensters zijn geoptimaliseerd. De logica voor het bepalen van beschikbare netwerken en het schakelen tussen netwerken in configuraties met meerdere netwerkadapters is verbeterd.
- De pakketten met de kernel die worden geleverd met de versies 6.6 en 6.18 zijn bijgewerkt. De versies van Qt6, initramfs, ALSA, PipeWire, libvirt, os-config, deepin-debug-config, OpenSSL, OpenSSH, curl, poppler, xorg-server, xwayland, ffmpeg en andere basispakketten zijn geüpdatet.
- In de terminalemulator is de uitvoering van commando's en de toepassing van het thema geoptimaliseerd.
- De archiver heeft de verwerking van archieven geoptimaliseerd, de invoerdialogen voor wachtwoorden herschreven en het extraheren van bestanden met lange namen verbeterd.
- In de e-mailclient is de migratie van accounts verbeterd.
- In de documentviewer is regel-voor-regel scrollen met de cursorpijlen geïmplementeerd.
- De configurator voor invoermethoden, de spraaknotitie, de logviewer, de syste monitoring en andere componenten zijn bijgewerkt.
Bron: opennet.ru
