В прошлом посте говоря "Все вызовы теперь одинаковы" я несколько слукавил. Всё-таки есть в этом зоопарке версий некоторая несовместимость вызов которой просто так не унифицировать. Эти моменты вынесены в отдельный модуль 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
⚡️🇷🇺🇺🇦⚡️ Two Majors #Summary for the Morning of 13 March 2025; 06:46 (GMT+3)⚡️
🎯 Enemy Sources reported another wave of strikes using FABs with UMPC, OTRK, and 'Geranium' drones. Explosions were reported in the #Sumy, #Kherson, #Nikolayev, #Odessa, #Khmelnitsky, #Dnepropetrovsk, #Zaporozhye, #Kiev and #Cherkassy regions.
🔹 In #Kursk Region, the key event was the liberation of #Sudzha.🗺👆 Russian forces have full control of the city, conducting clearing operations against remaining enemy fighters hiding in basements and shelters. The settlements of #Podol and #Melovoy have also been secured. Dozens of civilians, who had survived under enemy occupation, were evacuated from the liberated villages. The AFU continues launching long-range US MLRS strikes on the region. Yesterday morning, the AFU attacked a feed factory in the village of #Kozyrevka, Bolshesoldatsky district, killing four employees and seriously wounding another. The Supreme Commander visited the command post of the Russian Grouping, setting the task of expanding the buffer zone along the border and fully defeating enemy forces in the #Kursk region.
🔹 In #Sumy Region, meanwhile, clashes continue along the #Novenkoye – #Basovka axis.
🔹 In #Liman Section, fighting is ongoing towards #Novoye and south of #Yampolovka, where the AFU is offering organised resistance and bringing in reserves.
🔹 In #Toretsk, the situation remains unchanged. The enemy continues infiltrating units into the urban area. While the AFU has no chance of altering the situation, eliminating the enemy groups that have managed to break through consumes time and resources.
🔹 In #Pokrovsk Direction, Russian forces are attacking in the areas of #Uspenovka, #Udachnoye, and #Kotlino. Heavy fighting continues in #Peschanoye and #Shevchenko, with no significant territorial gains for a long time. The enemy has reinforced this sector with reserves, including units trained in EU countries, and is suffering heavy losses in counterattacks. South of #Yasenevo, Russian forces are also attacking to straighten the front line.
🔹 On the #Vremyevka Ledge, Russian forces have raised the flag over the northern part of #Dneproenergiya, confirming the capture of the settlement.
🔹 On the #Zaporozhye Front, intense combat continues in the #Orekhov direction and on the approaches to #Shcherbaki. Russian forces are making progress, and positive developments from this axis are expected.
💥 In #Belgorod Region, the AFU Nazis continues their attacks. In the hamlet of #Tserkovny, Belgorod district, a drone struck a civilian car. Another vehicle was attacked by an FPV drone in the village of #Terebreno, Krasnoyaruzhsky district. A social facility was hit in #Tishanka, Volokonovsky district. In #Shvedunovka, Valuysky district, a drone detonated near a private house.
💥 In the #DPR, in #Nikolskoye, Volnovakha municipal district, a man born in 1975 was killed by the detonation of an explosive device. Near a reservoir in #Ilovaysk, a 17-year-old boy was injured due to the detonation of an explosive device.
💬Welcome to Military Chat;
🇬🇧Battle Maps
📱 Join GLOBAL DEPTH to boost your TG Feed
GLOBAL DEPTH from #HK
This channel aims to unite interested individuals from around the world in an attempt to connect the dots. Subscriber participation is always welcome here and in the channel's Chat Group.
⚡️
🇷🇺
🇺🇦⚔️ Ukraine Fronts on the Morning of 4 April⚡️
🔴#Sumy Direction:
🔴In #Sudzha Sector, to the west in Ukrainian lands, the RFAF is reportedly fighting off counterattacks and the battle for #Zhuravka continues.
🟡 In #Basovka's eastern part, Russian mobile groups on quads continue to advance.
🗺 Map 2
🟡 In #Kursk region, the fighting at AFU controlled #Oleshnya continues. According to video evidence, Russian troops have advanced to the centre of #Guyevo.
🔴In #KrasnayaYaruga Sector, the villages of #Popovka and #Demidovka are still embattled. Reportedly the RFAF extended the zone of control.
🗺 All on Map 1
🔴#Kharkov Direction:
🔴In #Liptsy and #Volchansk Sections, mutual shelling.
🔴#Svatovo Front:
🔴 In #Kupyansk Sector, there are battles for #Kamenka, otherwise no major changes.
🔴 In #Borovaya Sector, as well.
🔴In #Liman Sector, the RFAF continue infantry attacks west of #BalkaZhuravka with the aim of stretching the AFU and a subsequent assault on #Katerinovka and #Novoye.
🔴In #Seversk Sector, there are positional battles near #Belogorovka and at #Verkhnekamenskoye fighting continues.
🔴#ChasovYar Direction:
🔴In #ChasovYar Sector, fighting continues without major changes.
🔴In #Toretsk Sector, as well.
🔴#Pokrovsk Direction:
🔴 On the right Flank, far to the east, there are no major changes. Russian troops attack #Valentinovka, and further west the battle for #Tarasovka continues.
🔴 South of the City, heavy clashes with varying success and no significant changes on the frontline for now.
🔴 On the left Flank, Russian units reportedly advanced in the area of #Kotlyarovka - #Bogdanovka and finally entered the outskirts of #Kotlyarovka and #Troitskoye.
🔴#Komar Direction:
🔴In #Bogatyr Sector, Russian troops advanced over a section up to 3 km wide in the area of #Andreyevka.
🟡 Towards #Alekseyevka, the AFU advanced with an armoured column and came under AFU fire. The result of the action is disputed.
🎬 Video
🟡 In #Konstantinopol, the RFAF is trying to get a foothold again.
🗺 All on Map 3
🟡 Towards #Bogatyr, Russian troops reportedly advanced 1 km deep and 1.5 km along the front.
🔴 In #Komar Sector, the Russian takeover of #Vesyoloye has been confirmed by an Ukrainian soldier (according to video evidence, the RFAF have advanced to the southeastern edge), Russian troops reportedly have entered the southern outskirts of #Fyodorovka.
🔴#Zaporozhye Direction:
🔴In the #Orekhov Section, the villages of #Shcherbaki and #MalyeShcherbaki remained embattled. The RFAF reportedly, after taking #Lobkovoye (still unconfirmed), continued to advance in the area of #Stepovoye and #Lobkovoye in northerly and northwestern direction toward #Zaporozhye.
💥 In the #DPR, the AFU wounded two civilians in #Gorlovka by a drone drop.
💥 In #Kherson Direction, mutual shelling. Several villages came under AFU fire, wounding 2 civilians.
💥#OldRussia:
🔵In #Bryansk Region, the border settlement of #BelayaBerezka was hit by AFU drones, wounding 2 civilians. In #Kursk region, Russian air defence downed 17 UAVs. In #Belgorod region, several villages came under AFU fire. Air defence shot down a drone flying toward #Moscow. Over #Rostov and Lipetsk regions, UAVs were destroyed. RF MoD claimed that energy infrastructure in #Kursk, #Belgorod and #Zaporozhye regions as well as in #LPR were subjected to strikes.
💥#RestUkraine:
🔵 The RFAF struck #Kharkov and the surrounding area by 'Geranium' UAVs. Explosions were reported in #Kiev region and #Dnepropetrovsk.
⚠️ The Term 'Reportedly' indicates that it is unconfirmed!
🎞 Video Source
🗺 Maps @olegtsarov; @petrenko_iHS
📋 Sources: CC; Tsarov;
🇺🇦Fiend;⚡️2M;🐈Cat😼VK
🕰As of 4 Apr 2025; 06:33 GMT+3;📃3 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 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
⚡️
🇷🇺
🇺🇦⚔️ Ukraine Fronts on the Morning of 1 April⚡️
🔴 In #Chernigov Direction, the AFU has reportedly already crossed the Russian border of the #Bryansk region many times. Locals point to periodic incursions towards several villages.
🔴#Sumy Direction:
🔴In #Sudzha Sector, to the west on Ukrainian soil, the situation based on confirmed information and evidence is as follows:
🟡#Vladimirovka- AFU; {1st blue↗️};
🟡#Vodolagi - AFU;
🟡#Uspenovka in Russia - contested {1st black↘️};
🟡#Veselovka - contested {2nd black↖️};
🟡#Belovody - AFU;
🟡 In #Zhuravka, fights in the central part;
🟡 In #Basovka, the RFAF assaults the eastern part.
🟡#Novenkoye - RFAF {1st red⬆️}.
🟡 In #Kursk region, reportedly, Russian troops have repelled an assault on the 'Border Checkpoint' {2nd red↙️}; the AFU have reinforced the battle area around #Oleshnya {4th blue⬅️}.
🟡 In #Guyevo, the RFAF have reportedly extended their control zone {5th black⬇️}.
🟡#Gornal remains AFU controlled.
🔴In #KrasnayaYaruga Sector, reportedly positional battles are taking place in #Popovka {6th black↙️}.
🟡 In #Demidovka, the AFU have advanced in the central part and in the area of the farm in the village's eastern part.
🗺 Map 2
🟡 At #Grafovka and #Prilesye, lull.
🗺 All on Map 1
🔴#Kharkov Direction:
🔴In #Liptsy Section, positional battles.
🔴 In #Volchansk Section, as well in the city itself.
🔴#Svatovo Front:
🔴 In #Kupyansk and #Borovaya Sectors, reportedly slight tactical successes for the RFAF without major changes.
🔴In #Liman Sector, fighting south of #Katerinovka and east of #Novoye in the north.
🔴In #Seversk Sector, west of #Belogorovka, Russian troops reportedly approached #Grigorovka.
🔴#ChasovYar Direction:
🔴In #ChasovYar Sector, the battles continues.
🔴In #Toretsk Sector, fighting in the city and to the west for #Shcherbinovka and #Leonidovka continued.
🔴#Pokrovsk Direction:
🔴 On the right Flank, far to the east, fighting continues at #Valentinovka and in the area of #Panteleymonovka (towards #Toretsk northwards). To the west, urban battles in #Tarasovka.
🔴 South of the City, reportedly Russian advance in #Lysovka. Battles at #Shevchenko and #Peschanoye, and in #Kotlino fighting at the the far southeastern edge.
🔴 On the left Flank, the fighting for #Udachnoye's far southeastern reportedly continued. Otherwise, intense combat is taking place along the entire frontline from #Solenoye southwards.
🔴#Komar Direction:
🔴In #Bogatyr Sector, the battles near #Andreyevka and for #Konstantinopol continue.
🟡 In #Razliv, Russian troops extended the zone of control and raised the flag in the centre of the village.
📌Despite several Russian claims, there is no takeover yet! The village boundaries extend to the west, especially the large buildings with blue roofs are located within them.
🎬 Video
🗺 Map 3
🔴 In #Komar Sector, the RFAF are reportedly attacking towards #Otradnoye and #Komar.
🟡 In #Vesyoloye, the battle for the settlement is ongoing.
🔴#Zaporozhye Direction:
🔴In the #Orekhov Section, south of the city, the AFU positions are reportedly under permanent fire; Russian units are attacking towards #Novoandreyevka. To the west, the fighting especially in the 4 contested villages continues:
🟡#Shcherbaki;
🟡#MalyeShcherbakito the west;
🟡#Stepovoye, further west;
🟡#Lobkovoye;
🟡#Pyatikhatki remains RFAF controlled.
🟡 At #Kamenskoye, in the far west, the RFAF reportedly took one of the AFU's key strongholds.
🔴 In #Kherson Direction, Russian aviation struck Ukrainian positions on the opposite bank, while the AFU targeted villages.
💥 For #OldRussia and #RestUkraine, we have found no reports of new mutual strikes.
⚠️ 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 1 Apr 2025; 06:38 GMT+3;📃31 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 5 April⚡️
🔴#Sumy Direction:
🔴In #Sudzha Sector, to the west on Ukrainian soil, the battles for #Veselovka and #Zuravka continue.
🟡#Basovka has reportedly been captured by Russian forces {3rd black⬆️}.
🟡 In #Kursk region, the AFU still controls #Oleshnya. South of #Guyevo, there is reportedly fighting along the road to 'St. Nicholas Monastery' which is part of AFU controlled #Gornal.
🔴In #KrasnayaYaruga Sector, the villages of #Popovka and #Demidovka remain contested. Fighting continues.
🗺 All on Map 1
🔴#Kharkov Direction:
🔴In #Liptsy and #Volchansk Sections, positional battles, no change.
🔴#Svatovo Front:
🔴 In #Kupyansk Sector, intense fighting in the area of Oskol bridgeheads north of the city:
#Kamenka has been entered by Russians troops.
🗺 Map 2
🟡 For #Figolevka, to the south, reportedly the battle has begun again. About 2 weeks ago the AFU recaptured the settlement.
🟡 In #Kondrashovka's northeastern part, fighting continues, as well to its northwest in nearby #MalayaShapkovka's southeastern part (unconfirmed).
🔴 In #Borovaya Sector, without changes.
🔴In #Liman Sector, battles are taking place west of #BalkaZhuravka. The RFAF took #Novolyubovka. To the west, fighting towards #Novoye and #Katerinovka continues.
🔴For #Seversk Sector, no news.
🔴#ChasovYar Direction:
🔴In #ChasovYar and #Toretsk Sectors, without major changes.
🔴#Pokrovsk Direction:
🔴 On the right Flank, the battle for #Tarasovka is ongoing. Otherwise no major changes.
🔴 South of the City, the situation is reportedly as follows:
🟡 Near #SukhoyYar (AFU controlled), there are positional battles.
🟡#Lysovka is mostly under Russian control, with exception of its northwestern part.
🟡 At #Zelenoye' northeastern outskirts, there are counter-fights.
🟡 At #Novoukrainka, Russian forces press towards the settlement.
🟡#Shevchenko is RFAF controlled.
🟡 Northeast of #Peschanoye and in #Zverevo, Russian assault units are attacking.
🟡 In #Kotlino's northwestern part, counterattacks take place. The AFU try unsuccessfully to enter the settlement's industrial zone (which should be east of the mostly AFU controlled village).
🔴 On the left Flank, reportedly fierce counterbattles in the area of #Udachnoye. RFAF assault units are restoring the situation in the village's northern part and have made significant progress in the residential area towards the central part.
🟡#Uspenovka, according to RF MoD claims, shall been taken.
🔴#Komar Direction:
🔴In #Bogatyr Sector, fighting at #Andreyevka and for #Konstantinopol continued. Near #Bogatyr, the RFAF reportedly extended their control zone.
🔴 In #Komar Sector, no major changes.
🔴#Zaporozhye Direction:
🔴In the #Orekhov Section, the RFAF advanced along the forest belts south of #Kamenskoye to a depth of up to 500 m. Otherwise no major changes.
💥 In the #DPR, the AFU struck #Gorlovka, killing a woman and wounding 5 more civilians.
💥 In #Kherson Direction, the AFU struck several villages, wounding civilians.
💥#OldRussia:
🔵 In #Bryansk Region, the AFU damaged a PS in the village of #Lemeshovka, violating the agreement. Also several villages and an agricultural enterprise have been attacked.
🟡 In#Samara region, UAVs hit the 'JSC Promsintez Plant' in #Chapayevsk, which produces explosives.
🟡 In the Republic of #Mordovia, UAVs have hit the 'JSC Optic Fiber Systems Plant' in #Saransk, crucial for the RF defence industry.
📸 Picture
💥#RestUkraine:
🔵 The RFAF struck targets in #Kiev, #Zhitomir, #Sumy, #Vinnitsa and #Cherkassy regions at night.
🟡 In #KrivoyRog, there was a massive UAV attack. Claims on an alleged missile strike are contradictory, the published footage does not allow the incident to be assessed.
🎬 Video
⚠️ The Term 'Reportedly' indicates that it is unconfirmed!
🗺 Maps @olegtsarov; @petrenko_iHS
📋 Sources: CC; Tsarov; 🇺🇦Fiend;⚡️2M;🐈Cat😼VK
🕰As of 5 Apr 2025; 06:36 GMT+3;📃4 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 28 March⚡️
🔴#Sumy Direction:
🔴In #Sudzha Sector, to the west on Ukrainian lands, the battle for #Vladimirovka reportedly continued {still unproven; 1st blue arrow on map}.
🟡 For #Veselovka as well, but confirmed {1st black arrow}.
🟡 In #Zhuravka as well. As for...
🟡#Basovka.
🟡#Novenkoye, is RFAF controlled {1st red arrow}.
🟡 In #Kursk region, the 'Sudza Gas Transmission Point' and the 'Border Checkpoint' came under RFAF control {2nd red arrow}.
🎬 Video
🟡#Gogolevka, reportedly has been taken by Russian troops {4th black arrow}.
🟡#Oleshnya remains AFU controlled.
🟡 In #Guyevo, according to unconfirmed reports, the RFAF control the northern part. Fierce fighting continues.
🟡#Gornal remains under save AFU control.
🔴In #KrasnayaYaruga Sector, the battle for #Popovka and #Demidovka continued, so far without tangible success for the AFU {5th/6th black arrow}.
🟡 At #Grafovka, lull.
🟡 At #Prilesye as well.
🗺 All on Map 1
🔴 In #Kharkov Direction, positional battles and aviation operations in the areas of #Liptsy, Volchansk and strikes at AFU rear supply routes.
🔴#Svatovo Front:
🔴 In #Kupyansk and #Borovaya Sector, ongoing battles without significant changes.
🔴In #Liman Sector, Russian troops have advanced towards #Katerinovka and #Novoye.
🔴In #Seversk Sector, fighting at #Belogorovka (#LPR) and #Verkhnekamenskoye is ongoing.
🔴#ChasovYar Direction:
🔴In #ChasovYar and #Toretsk Sectors, the fighting continued, without major changes.
🔴#Pokrovsk Direction:
🔴 On the right Flank, far to the east, battles are taking place in the area of #Panteleymonovka. Further west for #Tarasovka and the territory to its west.
🔴 South of the City, the situation remains dynamic.
🟡 In #Peschanoye, Russian troops advanced reportedly in the western and central village parts {according to the map the AFU lost control of its (black added) boundaries}.
🗺 Map 2
🟡 In #Kotlino, the AFU entered (confirmed), and reportedly seized nearly all of the settlement's boundaries.
🗺 Map 3
🔴 On the left Flank, the area of #Udachnoye is sunk in the fog of war.
🟡 In #Uspenovka, Russian troops are reportedly clearing the village and have advanced southwest of it into...
🟡#Novoaleksandrovka, the fighting for which has begun. Further south...
🟡 On #Preobrazhenka's approaches, the fighting continues, as well as towards #Troitskoye and #Bogdanovka.
🔴#Komar Direction:
🔴In #Konstantinopol Sector, the same named village is in the fog of war.
🟡 In #Razliv, to the southwest, the RFAF have reportedly entered the village.
🔴 In #Komar Sector, Russian assault groups broke reportedly through north of #Dneproenergiya and attack the eastern part of #Vesyoloye. The village is also under assault from the south.
🟡 In #Volnoye Pole, Russian forces lost their positions in the centre, but consolidated in the eastern village part.
🔴#Zaporozhye Direction:
🔴In #Orekhov Section, fighting continues in the#MalayaTokmachka - #Rabotino area. The main battles are taking place further west:
🟡 In #Shcherbaki, the RFAF have advanced into the village's centre. The AFU counterattacks.
🟡#MalyeShcherbakito the west, is still not completely RFAF controlled.
🟡 In #Stepovoye, further west, fighting continues with varying success.
🟡 In #Lobkovoye as well.
🟡#Pyatikhatki is RFAF controlled.
🔴 In #Kherson Direction, fights in the island zone.
💥#OldRussia:
🔵 In #Belgorod Region, the villages of #Belyanka, #Nechayevka, #Tishanka, #Shakhovka, #Smorodino and #Kukuyevka came under AFU fire.
💥#RestUkraine:
🔵 The RFAF struck objects in #Kiev, #Odessa, #Dnepropetrovsk, #Kharkov, #Khmelnitsky, #Nikolayev, #Cherkassy, and Poltava regions.
🎞 Video Source
🗺 Maps @olegtsarov; @petrenko_iHS
📋 Sources: CC; Tsarov; ⚡️2M;
🇺🇦Fiend;😼Kotenok
🕰As of 28 Mar 2025; 06:37 GMT+3;📃27 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