В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль QtCompat (compatibility). Там не так много функций но они довольно полезны.
Этот модуль содержит унификаци модуля shiboken2, функций loadUi, translate и несколько переименованных функций классов или изменённую сигнатуру аргументов и возвращаемых значений. Это единственное исключение из правила когда вам потребуется где-то изменить свой код кроме импортов и этот код не похож на обычный код PySide2.
Например, в PyQt4 и PySide есть метод
QHeaderView.setResizeMode
Для PyQt5 и PySide2 они были благополучно переименованы в
QHeaderView.setSectionResizeMode
Чтобы применить этот метод следует использовать такой код
from Qt import QtCompath
header = self.horizontalHeader()
QtCompat.QHeaderView.setSectionResizeMode(header, QtWidgets.QHeaderView.Fixed)
Унификация загрузки UI файлов:
# PySide2
from PySide2.QtUiTools import QUiLoader
loader = QUiLoader()
widget = loader.load(ui_file)
# PyQt5
from PyQt5 import uic
widget = uic.loadUi(ui_file)
# Qt.py
from Qt import QtCompat
widget = QtCompat.loadUi(ui_file)
Хорошо что таких моментов не много и их легко запомнить.
Полный список можно посмотреть в таблице.
#qt#tricks
⚡️
🇷🇺
🇺🇦📆 Weekly Ukraine War Roundup⚡️
🗣 The Past Week saw continued global turbulence. The spotlight was on Trump’s introduction of sweeping protective tariffs, signalling a move towards super-protectionism. The era of globalism and idealistic notions of 'international division of labour' is fading, , giving way to intensifying trade wars. Washington aims to bring real industrial production back to the #US, streamline spending, and balance trade, particularly with #China. #EU officials voiced concern, but antiwar protests in cities like #Rome, with slogans like 'We need hospitals, not missiles,' better reflect public sentiment. Meanwhile, #Europe’s elite exploits the 'War with Russia' narrative to serve arms lobbies and divert funds from social programmes. The #US also saw protests, mainly driven by the societal split after years of liberal-fascist propaganda from Biden’s camp and its allies.
🇷🇺 In Diplomacy, the arrival of Dmitriev, envoy of the Supreme, in the #US was notable. His talks focused less on peace in #Ukraine and more on the economic benefits of working with us, compared to the costly, unconditional arms deliveries to Kiev.
🔸 Such Meetings are often spun at home as signs of a 'coming end to the war' which is misleading. Unquestioning belief in this narrative has weakened logistical support for the front and sparked rumours among troops about an imminent ceasefire. This undermines morale among fighters and officers, who see it as premature compromise.
⚔️ On the Fronts, while the RFAF maintain strategic initiative, the AFU is carrying out a defensive operation to slow our advance along the Line of Contact.
🔴 In the Invasion Zone, the AFU still hold #Kursk border settlements, while the RFAF fight deeper into #Sumy region. Battles continue at #Popovka and #Demidovka in #Belgorod region, with the AFU reinforcing across the border. Signals indicate they retain reserves for further provocations. In #Bryansk region, officials finally acknowledged daily AFU shelling of civilians, though some incidents go unreported, frustrating locals and raising doubts about regional control.
🔴 On the #Svatovo Front, north of #Kupyansk, the RFAF expand their bridgehead on the Oskol’s right bank. Southward, intense fighting continues. On the #Liman axis, control expands from #Katerinovka to #Ivanovka.
🔴 At #ChasovYar, fighting with little movement. Near #Konstantinovka, we have engaged in battles at #Andreyevka. After weeks of combat in #Toretsk, we shifted southward, taking #Panteleymonovka and #Aleksandropol, fierce clashes rage in #Tarasovka and at #ZelenoyePole.
🔴 Around #Pokrovsk, momentum has shifted, Russian troops now advancing in #Lysovka.
🔴 In #Komar Direction, clashes continue south of #Razliv, at #Vesyoloye and #VolnoyePole.
🔴 On the #Zaporozhye Front, Russian forces took #Lobkovoye after gains at #Shcherbaki and #Stepovoye. Reportedly renewed action at #Kamenskoye. In #Kherson region, mutual strikes, and the RF Aerospace Forces increased FAB use this week.
💥 A recent AFU Strike on a key fibre-optic plant highlighted weaknesses in our air defences. Command inertia, underuse of anti drone tools, poor coordination, and lack of accountability among senior officers still lead to avoidable damage, despite most UAVs being downed, often over towns. Low pay and unfair compensation remain concerns among air defence crews.
❇️ In Summary, any 'societal relaxation' amid continued heavy fighting and Kiev’s consistent disregard for agreements, while the #US keeps supplying arms and intelligence to the AFU, looks naive. Mocking the AFU or potential adversaries has already cost Russia dearly, leading to the war now entering its 4th year.
📌 Notes: A Russian view; in supplement: In #Toretsk itself, the RFAF also advanced. In #Basovka the battle has shiftet to its southern part (Sumy).🗺👆
🗺 Map CC;📋Source: 2M
🕰As of 6 Apr 2025; 07:22 GMT+3
📃5 Apr;#sum
📱 Join GLOBAL DEPTH to boost your TG Feed
💬Join Military Chat for Comments & Discussions
🇺🇦On Ukraine Observer you will find your daily independent Ukraine War Battle Update
⚡️
🇷🇺
🇺🇦⚔️ Ukraine Fronts on the Morning of 27 March⚡️
🔴#Sumy Direction:
🔴In #Sudzha Sector, to the west on Ukrainian soil, at #Vladimirovka, there is reportedly fighting (still unconfirmed without further proof; 1st blue arrow on map).
🟡 For #Veselovka, the battle is ongoing (1st black arrow).
🟡 In #Zhuravka as well.
🟡 In #Basovka, the AFU counterattacked, the battle likely shifted to its northern part.
🟡#Novenkoye, is Russian controlled (1st red arrow).
🟡 In #Kursk region, the RFAF entry into #Gogolevka has been confirmed. Reportedly, the fighting has already shifted to its southern part (4th black arrow).
🟡 In the area of the 'Sudza Gas Transmission Point' and the nearby border checkpoint, the fighting continues (5th black arrow).
🟡#Melovoy is under Russian control (2nd red arrow). To its west, Russian mobile groups continued to advance towards #Oleshnya (confirmed).
🟡#Oleshnya is still under AFU control.
🟡 At #Guyevo, there are heavy battles on its approaches. Reportedly, the RFAF have entered its northern part.
🗺 Map 2
🟡#Gornal remains under save AFU control.
🔴In #KrasnayaYaruga Sector, the AFU assaulted unsuccessfully in its northern part from #Popovka/#Demidovka up to #Grafovka, suffering heavy losses (6th/7th black & 3rd red arrow).
🎬 Video
🟡 At #Prilesye, lull.
🗺 All on Map 1
📌Reportedly, the AFU command has concentrated a strike group of over 4,000 militants in the vicinity of the border. Thus, further actions are to be expected.
🔴 In #Kharkov Direction, positional battles.
🔴#Svatovo Front:
🔴 In #Kupyansk and #Borovaya Sectors, positional battles without major changes.
🔴In #Liman Sector, there was a fog of war. Reportedly, the RFAF took #Novolyubovka and the day before yesterday #Mirnoye (the takeover of #Yampolovka to its east was never confirmed or proven) and they advanced sooth of #Kolodezi by 2 km.
🔴In #Seversk Sector, positional battles at #Belogorovka (#LPR) and #Verkhnekamenskoye.
🔴#ChasovYar Direction:
🔴In #ChasovYar Sector, positional fighting in the city's southern part and to the south towards #Stupochki continues.
🔴In #Toretsk Sector, the RFAF attacks north of the city in the area of the 'Seversky Donets-Donbass Canal'.
🟡 In #Toretsk itself, the battles are taking place north of 'Toretskaya Mine,' north and northwest of 'Avangard Stadium' and in southern 'Zabalka Microdistrict'.
🔴#Pokrovsk Direction:
🔴 On the right Flank, far to the east, Russian troops attack in the area of #Aleksandropol.
🔴 South of the City, heavy battles did not result in major changes.
🔴 On the left Flank, the RFAF are approaching #Novoaleksandrovka.
🔴#Komar Direction:
🔴In #Konstantinopol Sector, fights for #Konstantinopol and at #Razliv.
🔴 In #Komar Sector, Russian troops advanced up to 400 m in #VolnoyePole and took up new positions in the central part of the settlement, taking heavy losses.
🔴#Zaporozhye Direction:
🔴In #Orekhov Section, positional battles are taking place In the area of #MalayaTokmachka - #Rabotino. Further west, the AFU unsuccessfully counterattacked.
🟡 In #Shcherbaki, the RFAF took reportedly the southern part beyond the motorway.
🟡 At #MalyeShcherbakito the west, the battle continues. The village is still not completely under RFAF control.
🟡 In #Stepovoye, further west, fighting in the large village boundaries without major changes.
🟡 In #Lobkovoye, the the RFAF advanced slightly northwards (unconfirmed).
🟡#Pyatikhatki remains under RFAF control.
🔴 In #Kherson Direction, several villages came under fire from the AFU.
💥#OldRussia:
🔵In #Belgorod Region, Channel One journalist Anna Prokofiyeva was killed.
💥#RestUkraine:
🔵 The RFAF struck massively #Sumy, #Kharkov and #Dnepropetrovsk.
⚠️ The Term 'Reportedly' always means that it is unconfirmed!
🎞 Video Source
🗺 Maps @olegtsarov; @divgen
📋 Sources: CC; Tsarov; ⚡️2M;
🇺🇦Fiend;😼Kotenok
🕰As of 27 Mar 2025; 06:38 GMT+3;📃26 Mar
📱 Join GLOBAL DEPTH to boost your TG Feed
💬Join Military Chat for Comments & Discussions
🇺🇦On Ukraine Observer you will find your daily independent Ukraine War Battle Update
⚡️
🇷🇺
🇺🇦⚔️ Ukraine Fronts on the Morning of 25 March⚡️
🔴#Sumy Direction:
🔴In #Sudzha Sector, to the west on Ukrainian lands, for the claimed RFAF entry into #Vladimirovka is still confirmation or other proof missing (so, the black arrow on map turned blue).
🟡 At #Veselovka, the RFAF crossed the border and entered the settlement (1st black arrow).
🟡 For #Zhuravka, the battle continues.
🟡 In #Basovka, as well.
🟡#Novenkoye, is under safe RFAF control (1st red arrow).
🟡 In #Kursk region, according to unconfirmed reports, the RFAF took the 'Sudza Gas Transmission Point' and a battle for the checkpoint is taking place (4th black arrow).
📌 If true and the RFAF wins, a cauldron could form.
🟡#Gogolevka is likely still under AFU full control (2nd blue arrow).
🟡 In #Melovoy, the battle likely continues (5th black arrow).
🟡#Oleshnya, #Guyevo and #Gornal remain under AFU control for now (4 large blue arrows on map).
🔴 In #KrasnayaYaruga Sector, the AFU tried to take #Popovka (6th black arrow) to outflank the embattled #Demidovka (7th black arrow). In the course of the battle, Russian border guards defeated AFU special forces and got later on evacuated by reinforcement. The battle for both villages continue. The situation is dynamic. Further AFU action is likely.
🟡#Grafovka, remains under RFAF control.
🟡#Prilesye as well.
🗺 All on Map 1
🔴 In #Kharkov Direction, on #Svatovo Front, in #ChasovYar and #Kherson Directions, the battles continued without major changes.
🔴#Pokrovsk Direction:
🔴 On the right Flank, far east, the RFAF took #Aleksandropol and entered #Panteleymonovka's southeastern part north of it. Reportedly the latter has also been taken (unconfirmed). The assaults are towards #Toretsk in the north.
🟡 From #ZelenoyePole, further west, the RFAF advanced (unconfirmed) ca. 600 m towards #Aleksandropol2nd.
🟡 In #Tarasovka, reportedly there was also a Russian progress.
🔴 South of the City, fierce fighting is taking place.
🟡 For #Shevchenko, the battle continues in its northeastern part.
🟡#Peschanoye came under RFAF control (unconfirmed).
🟡#Kotlino as well.
🔴 On the left Flank, north of #Udachnoye, the RFAF are assaulting the mine.
🟡 In #Udachnoye, Russian troops consolidated in the eastern settlement part.
🟡 In #Solyonoye, to the south, the AFU have entered the western part of the settlement.
🔴#Komar Direction:
🔴In #Konstantinopol Sector, the battles continued.
🔴 In #Komar Sector, the RFAF have advanced towards the settlement of #VolnoyePole and entered its eastern outskirts.
🔴#Zaporozhye Direction:
🔴For the #Orekhov Section, we are forced to correct the situation based on confirmed data and video evidence.
🟡#Shcherbaki is likely completely AFU controlled.
🟡 Nearby #MalyeShcherbakito the west continues to be contested. The RFAF hold positions in the south of the village.
🟡#Stepovoye's alleged takeover did not take place. The Russians have entered the village several days ago. Heavy fights are ongoing.
🗺 Map 2
🎬 Video 1
🟡#Lobkovoye to the south is contested. The current situation is unclear. The Russians have at best entered its southeastern edge.
🟡 For #Pyatikhatki's alleged takeover, confirmation or video evidence is still missing. The AFU is likely still present in the western part of the village.
💥#OldRussia:
🔵In #Belgorod Region, the AFU targeted the civilian population in #Shebekino town and in the villages of #YasnyeZori and #Cheremoshnoye. In the area of #Mikhaylovka (#LPR), the AFU killed 6 people, 3 among them journalists, in a double HIMARS strike.
💥#RestUkraine:
🔵 On #Kiev,#Poltava and #Izyum regions, the RFAF carried out strikes. In #Sumy region, a missile has hit militants and equipment in the residential area.
🎬 Video 2
🎞 Vids Source 1; Source 2;
🗺 Maps @olegtsarov; @creamy_caprice
📋 Sources: CC; Tsarov; ⚡️2M;
🇺🇦Fiend;😼Kotenok
🕰As of 25 Mar 2025; 06:32 GMT+3;📃24 Mar
📱 Join GLOBAL DEPTH to boost your TG Feed
💬Join Military Chat for Comments & Discussions
🇺🇦On Ukraine Observer you will find your daily independent Ukraine War Battle Update
⚡️
🇷🇺
🇺🇦⚔️ Ukraine Fronts on the Morning of 26 March⚡️
🔴#Sumy Direction:
🔴In #Sudzha Sector, to the west on Ukrainian lands, for a RFAF presence at #Vladimirovka evidence is still missing (1st blue arrow on map).
🟡 For #Veselovka, the battle continues (1st black arrow).
🟡 In #Zhuravka as well.
🟡#Basovka is at best 50% RFAF controlled.
🟡#Novenkoye, is Russian controlled (1st red arrow).
🟡 In #Kursk region, according to unconfirmed reports, the 'Sudza Gas Transmission Point' is under RFAF control and the battle for the nearby border checkpoint continues (4th black arrow).
🟡#Gogolevka remains under full AFU control (2nd blue arrow). Contrary reports are unproven.
🟡#Melovoy came under the control of Russian troops, which advanced further westwards towards #Oleshnya (2nd red arrow).
🟡#Oleshnya, #Guyevo and #Gornal remain under AFU control for now.
🔴In #KrasnayaYaruga Sector, the AFU 8th Special Forces Regiment and 'Aidar' Nationalists failed to take #Popovka (5th black arrow). Over the past day, the AFU razed the village to the ground with artillery and drones.
🟡 In #Demidovka, nearby to the southeast, Small AFU groups enter periodically, uncapable to take the village (6th black arrow).
🟡 At #Grafovka, lull.
🟡 West of #Prilesye, the AFU have been driven out from Russian territory.
🗺 All on Map 1
🔴 In #Kharkov Direction, positional battles continue In the areas of #Lipsy and #Volchansk. A large number of drones, artillery and aircraft are used.
🔴#Svatovo Front:
🔴 In #Kupyansk Sector, north of the city, Russian forces created a new bridgehead between #Kamenka and #Krasnoye1st. In the area of #Dvurechnaya, the battles continue, as well as on the #Zapadnoye - #Kalinovo line.
🔴 In #Borovaya, #Liman and #Seversk Sectors, without major changes.
🔴#ChasovYar Direction:
🔴In #ChasovYar Sector, heavy urban battles continue in 'Shevchenko Microdistrict' in the southern part of the city. To the south, fighting in the area of #Stupochki.
🔴In #Toretsk Sector, the RFAF continue attempts to take the city, increasing the pressure in its north.
🔴#Pokrovsk Direction:
🔴 On the right Flank, far to the east, Russian troops attack southwest of #Aleksandropol and try to straighten the front.
🔴 South of the City and on the left Flank, no changes.
🔴#Komar Direction:
🔴In #Konstantinopol Sector, the battle for the same named village continues.
🟡 Southeast of #Razliv, the RFAF advanced on a broad front, extending the zone of control in an area up to 4 km wide and up to 2.05 km deep, approaching the settlement located southwest of #Konstantinopol.
🔴 In #Komar Sector, Russian forces repulsed AFU counterattacks in the areas of the #Vesyoloye and #VolnoyePole settlements.
🔴#Zaporozhye Direction:
🔴In #Orekhov Section, the situation based on confirmed and evidenced data has improved for the RFAF:
🟡 In #Shcherbaki, the AFU lost full control.
🟡 In nearby #MalyeShcherbakito the west, the RFAF have advanced. The AFU still hold positions in its far northeast.
🟡 In #Stepovoye's, further west, there are heavy fights in the village.
🎬 Video 1
🗺 Map 2
🟡 In #Lobkovoye, the the RFAF advanced northwards. About 50% of the village came under Russian control.
🗺 Map 2
🟡 #Pyatikhatki, came under full RFAF control yesterday.
🗺 Map 2
🔴 In #Kherson Direction, no changes.
💥#OldRussia:
🔵 In #Belgorod Region, civil objects in #Politodelsky, #Kazinka, #Shebekino, #Tishanka and #Bessonovka came under AFU attack.
💥#RestUkraine:
🔵 The RFAF targeted AFU facilities and militants in #Zaporozhye, #Nikolayev and #Dnepropetrovsk, as well as in #Sumy, #Poltava and #Cherkassy regions.
🟡 In #KrivoyRog, more than 15 explosions occurred overnight.
🎬 Video 2
🎞 Vids Source 1; Source 2;
🗺 Maps @olegtsarov; @creamy_caprice
📋 Sources: CC; Tsarov; ⚡️2M;
🇺🇦Fiend;😼Kotenok
🕰As of 26 Mar 2025; 06:41 GMT+3;📃25 Mar
📱 Join GLOBAL DEPTH to boost your TG Feed
💬Join Military Chat for Comments & Discussions
🇺🇦On Ukraine Observer you will find your daily independent Ukraine War Battle Update
⚡️
🇷🇺
🇺🇦⚔️ Ukraine Fronts on the Morning of 2 April⚡️
🔴#Sumy Direction:
🔴In #Sudzha Sector, to the west on Ukrainian lands, there were no reports on major changes. Thus, the situation is likely as follows:
🟡#Vladimirovka- AFU; {1st blue↗️};
🟡#Vodolagi - AFU;
🟡 Russian #Uspenovka - contested {1st black↘️};
🟡#Veselovka - contested;
🟡#Belovody - AFU;
🟡#Zhuravka, contested;
🟡#Basovka, contested.
🟡#Novenkoye - RFAF {1st red⬆️}.
🟡 In #Kursk region, fighting continues north of the AFU controlled #Oleshnya, east of which Russian troops have (confirmed) advanced on the village. For #Guyevo the battle continues, the respective control zone of both parties is disputed. #Gornal is AFU controlled.
🔴In #KrasnayaYaruga Sector, fighting for #Popovka {6th black↙️} and #Demidovka is ongoing.
🗺 All on Map 1
🔴 In #Kharkov Direction, Russian aviation and artillery are reportedly striking the AFU's logistics routes.
🔴#Svatovo Front:
🔴 In #Kupyansk Sector, Russian units advanced west of the Oskol River towards #Kondrashovka, the battle for which has begun. Thus, the Russian claims regarding the village and #MalayaShapkovka to it's northwest, reported on 29 Mar have proven wrong. It has just been reported that Russian units have entered #Kondrashovka's north.
🗺 Map 2
🔴 In #Borovaya Sector, no major changes.
🔴In #Liman Sector, the battle at #Katerinovka and #Novoye continues.
🔴In #Seversk Sector, the most intense clashes are at #Belogorovka's chalk quarry.
🔴#ChasovYar Direction:
🔴In #ChasovYar Sector, positional battles without major changes.
🔴In #Toretsk Sector, fighting in the city for the 'Toretskaya Mine' in the north, in the western outskirts and in the southern 'Zabalka Microdistrict' continued, as well as to the west for the villages of #Shcherbinovka and #Leonidovka.
🔴#Pokrovsk Direction:
🔴 On the right Flank, far to the east, the RFAF are still assaulting the southern village edge of #Valentinovka. Fighting continues around the recently taken #Panteleymonovka and for #Tarasovka further west.
🔴 South of the City, ongoing fighting along the frontline, without changes.
🔴 On the left Flank, the situation is dynamic. Reportedly, fierce fighting continues for #Udachnoye and in the #Uspenovka - #Novoaleksandrovka area. The AFU are trying to take #Uspenovka to slow down the Russian advance in #Novoaleksandrovka, the capture of which would enable further advance to #Novosergeyevka.
🟡 South of #Kotlyarovka, there was reportedly a breakthrough, Russian units cut of #Preobrazhenka from #Troitskoye and blocked the approaches to it from #Kotlyarovka. Currently, #Preobrazhenka is being cleared.
The battles for #Kotlyarovka and #Bogdanovka continue.
🗺 Map 3
🔴#Komar Direction:
🔴 In #Bogatyr Sector, fighting around #Andreyevka and for #Konstantinopol continues.
🟡 For #Razliv, the RF MoD also claimed the takeover, but failed to provide evidence. The published video did not include the large buildings with blue roofs we mentioned yesterday.
🎬 Video
🔴 In #Komar Sector, at #Vesyoloye, Russian stormtroopers reportedly penetrated the AFU defences. In #VolnoyePole, fierce fighting for control over the settlement continues.
🔴#Zaporozhye Direction:
🔴In the #Orekhov Section, the battles for the 4 contested villages continue.
💥 In the #DPR, an AFU UAV hit City Bus No. 2 in #Gorlovka yesterday morning, wounding 15 civilians.
💥 In #Kherson Direction, the RFAF aviation carried out a massive bombing of the right Dnieper bank.
💥#Russia:
🔵The AFU attacked with UAVs at night. In #Kursk, at least 15 explosions were reported. In #RostovRegion, two apartment buildings in #Taganrog were damaged.
💥#RestUkraine:
🔵 The RFAF struck #Kharkov, #Kramatorsk and #Odessa with UAVs.
⚠️ The Term 'Reportedly' indicates that it is unconfirmed!
🎞 Videos Source
🗺 Maps @olegtsarov; @petrenko_iHS
📋 Sources: CC; Tsarov;
🇺🇦Fiend;⚡️2M;🐈Cat😼VK
🕰As of 2 Apr 2025; 06:53 GMT+3;📃1 Apr
📱 Join GLOBAL DEPTH to boost your TG Feed
💬Join Military Chat for Comments & Discussions
🇺🇦On Ukraine Observer you will find your daily independent Ukraine War Battle Update
⚡️
🇷🇺
🇺🇦⚔️ Ukraine Fronts on the Morning of 3 April⚡️
🔴#Sumy Direction:
🔴In #Sudzha Sector, to the west, we assume that the video which recently emerged for Russian #Uspenovka {1st red↘️} was not actual. On Ukrainian soil reportedly:
🟡 In #Veselovka, the AFU counterattacked unsuccessfully.
🟡 At #Zhuravka, slight RFAF advance and fights in the centre.
🟡 In #Basovka, the battle continues with varying success.
🟡#Novenkoye - RFAF {2nd red⬆️}.
🟡 In #Kursk region, fighting continues north and east of the AFU controlled #Oleshnya. In #Guyevo the AFU offers fierce resistance. #Gornal remains AFU controlled.
🔴In #KrasnayaYaruga Sector, the battle for #Popovka {5th black↙️} and #Demidovka continued.
🗺 All on Map 1
🔴#Kharkov Direction:
🔴In #Liptsy and #Volchansk Sections, a lull.
🔴#Svatovo Front:
🔴 In #Kupyansk, #Borovaya Sector, no major changes.
🔴In #Liman Sector, fighting at #Katerinovka and #Novoye continues.
🔴In #Seversk Sector, Russian troops continued to attack in the area of #Belogorovka (#LPR).
🟡 In #Verkhnekamenskoye, a Russian assault group has entered the village, the battle for which has begun.
🗺 Map 2
🔴#ChasovYar Direction:
🔴In #ChasovYar and #Toretsk Sectors, the battle for the cities and nearby villages continued without major changes.
🔴#Pokrovsk Direction:
🔴 On the right Flank, far to the east, fighting continued at #Valentinovka, west of #Panteleymonovka (southwards in the area of #Aleksandropol, and further west for #Tarasovka.
🔴 South of the City, fierce counterbattles. In #Lysovka, the RFAF reportedly advanced northwards; the AFU reentered #Dachenskoye and #Zelenoye; fighting for the southeastern outskirts of #Kotlino continued.
🔴 On the left Flank, fierce counterbattles in the areas of #Udachnoye and #Novoaleksandrovka.
🟡#Preobrazhenka has been taken by the RFAF.
🟡 At#Bogdanovka, the battle continued. It is disputed that the fighting is already inside the village.
🔴#Komar Direction:
🔴In #Bogatyr Sector, fighting continues. #Konstantinopol is still embattled, as well as #Razliv is.
🔴 In #Komar Sector, Russian forces are fighting along the western bank of the 'Mokriye Yaly River' and have advanced to #Vesyoloye, which came reportedly under Russian control. On the approaches to #Shevchenko and in #VolnoyePole, the battle continued.
🔴#Zaporozhye Direction:
🔴In the #Orekhov Section, south of the city there is mainly positional fighting and Russian fire on AFU positions. To the west, the situation in the 4 contested villages is reportedly as follows:
🟡#Shcherbaki contested;
🟡#MalyeShcherbakito the west, still contested;
🟡#Stepovoye, further west as well;
🟡 In #Lobkovoye; the RFAF advanced into its northern part and took prisoners. Reportedly, there are only Russian paratroopers in the village for now.
🎬 Video
🗺 Map 3
🟡 Near #Kamenskoye, in the far west, the fighting continued, reportedly Russian stormtroopers are approaching the village.
💥 In the #DPR, the AFU dropped an IED on a passenger car in #Gorlovka, wounding 3 civilians.
💥 In #Kherson Direction, mutual strikes, and the AFU shelled several villages, resulting in several wounded and infrastructure damage.
💥#OldRussia:
🔵In #Kursk Region, the AFU attacked a power substation and a power facility, violating the 'energy ceasefire.' In #Belgorod region, Ukrainian UAVs targeted villages and farmsteads as well as vehicles, wounding several civilians.
💥#RestUkraine:
🔵 The RFAF struck a targets in #Kharkov, at least 14 Geranium UAV hits within 40 minutes were reported, #Slavyansk, #Dnepropetrovsk and #Zaporozhye. In #KrivoyRog, a company has been hit, according to Ukrainian channels by an Iskander ballistic missile, killing 4 people and wounding 14.
⚠️ The Term 'Reportedly' indicates that it is unconfirmed!
🎞 Video Source
🗺 Maps @olegtsarov; @petrenko_iHS; @creamy_caprice
📋 Sources: CC; Tsarov;
🇺🇦Fiend;⚡️2M;🐈Cat😼VK
🕰As of 3 Apr 2025; 06:35 GMT+3;📃2 Apr
📱 Join GLOBAL DEPTH to boost your TG Feed
💬Join Military Chat for Comments & Discussions
🇺🇦On Ukraine Observer you will find your daily independent Ukraine War Battle Update