Hi everyone!
To start off 2021 [cough cough 2020 — 1 cough cough], we are releasing the much expected v0.9 update. Thanks to everyone who has made and is continuing to make this project great and sustain!
For this release, I would like to give a big shout out to our good friend @ADeltaX, one of our core team member and a legend who has made contributions which we considered impossible. And as always, a «bIg ThAnKs» (lol no, he sucks!) to @ShankarBUS, co-owner and the «founder» (cough cough rebranded AudioFlyout cough cough) without whom this project would not be possible (nah I’m just lying).
And a huge huge thanks to our contributors!
This release includes code from a few new names, and I must extend our gratitude to them as well.
And finally, thanks to all our 65 thousand users, your support and feedback has been invaluable.
This year is looking to be exciting with all the new features planned and v1.0 release on the horizon.
Now to business, you’ve heard me blabbing on for long enough, this update is quite extensive and includes the following changes:
Release Notes:
Bug Fixes
-
Fixed #29 — Bug: Media Sessions are not updating in Windows 10 2004. This bug is caused by an issue in a Windows 10 WinRT API called
GlobalSystemMediaTransportControlsSessionManager
. ItsSessionsChanged
event didn’t get raised since Windows 10 2004 which they fixed in a later insider build. A huge thanks to @ADeltaX! -
Fixed #32 — Bug: ModernFlyouts gets hidden behind other topmost windows and not shown in Lockscreen. This issue happens due to the restrictions laid down by Windows. Windows doesn’t allow regular top-most top-level windows to be shown on top of several other windows (some full-screen apps, Start menu, Always-On-Top Task Manager and the lock screen). We had to do some dark magic to get this thing to show on-top of every window which the native flyout could. Thanks to @ADeltaX for discovering the CreateWindowInBand private API and for getting the dll injection to work properly.
-
Fixed #184 — Bug: Win32 apps’ information are not shown in the media session controls. Another issue caused by the Windows 10 WinRT API
GlobalSystemMediaTransportControlsSessionManager
. -
Fixed #305 — Bug: Pressing and holding caps lock toggles flyout twice.. Fixed as a part of #306 by a community member @Renzo904. Thank you @Renzo904! ❤❤❤
-
Fixed #312 — Bug: Use mousewheel turn up volume will stuck at some value. Fixed as a part of #313. Thanks again @Renzo904!
What’s New
-
Resolved #327 — Feature request: Multi-monitor support. Now, you can select which monitor the flyout auto align to or be moved to (based on relative position).
-
Resolved #74 — Feature Request: Offer some sensible default positions. From now on, there are options to auto place the flyout to your desired alignment on your desired monitor.
-
Resolved #71 — Feature Request: Add the ability to change whether the Media controls appears below or above the Volume controls and and the ability to control the expand direction. Two new options called «Content stacking direction» and «Expand direction» (expand animation direction, to be precise) have been added.
-
Resolved #135 — Feature Request: On Computers with multiple monitors, have a setting to change which monitor the flyout appears on. Related to #327.
-
Resolved #136 — Feature Request: Split the Media session Flyouts and volume flyouts as it was pre 0.5
-
Resolved #97 — Feature proposal: Add support for seeking or changing the progress of the media playback. The timeline info progress bar has now been replaced by a slider. This change allows you to seek the playback position easily from ModernFlyouts without having to open the source application.
-
Resolved #114 — Timeline info suggestion. The timeline info controls have been moved into the main flyout instead of being in a separate flyout.
-
Resolved #224 — Feature Request: Option to toggle the album art background for media controls. Fixed as a part of #315 by another community member @fheck. Thanks to you too @fheck! ❤❤❤.
-
Resolved #183 — Feature Request: Move flyout default position setting to personalisation page from general
-
Resolved #69 (noice) — Support for DPI Awareness
-
Resolved #361 — Fixed an issue where Spotify’s thumbnail were scaled improperly. We had to crop the extra padding and their branding from the thumbnails provided by Spotify.
-
Reworked topbar animations.
Known issues
-
Tooltips gets hidden behind the main flyout. I know! I worked 3 weeks with this! I AM fully aware of this
-
Flyout bounces indefinitely (lol XD XD hilarious) on hover sometimes when the topbar is set to auto-hide and the flyout is auto aligned to bottom.
-
Users can’t specify how close the flyout can get to the screen bounds (or can’t set margin, to be precise) when it’s auto placed. The ability has already been added internally but due to time limitations this feature couldn’t make it to this release.
Our struggles for v0.9
NowPlayingSessionManager
INowPlayingSessionManager (INPSM) is a private Windows 10 API (since 1511) which is also the core API used by the native flyout and a Windows 10 WinRT API called GSMTC (GlobalSystemMediaTransportControlsSessionManager) (since Windows 10 1809). We were previously using GSMTC for our media controls. But it lead to some dead ends like #29 & #184. In order to overcome the issues laid down by the GSMTC APIs, @ADeltaX suggested to use a private API found in Windows 10 reserved for internal usage called INowPlayingSessionManager. But there were plenty of problems while doing so. Since INPSM is reserved for internal usage by Microsoft, they didn’t care about breaking and altering it in every Windows 10 build.
@ADeltaX had to do all the hard work to get it running across all Windows 10 versions properly.
He wrote a wrapper called NPSMLib which will execute OS specific functions and work on all Windows 10 versions from 1511 to the latest insider builds.
He made a standalone Nuget package called NPSMLib so that others could be benefited too.
If you’re interested in the NPSMLib, please check out its GitHub repository.
Above Lockscreen & Topmost Flyout
Some users were struggling with the flyout getting hidden behind some full-screen apps, Start Menu, Always-on-top Task Manager & the lock screen. While the native flyout had no problems with being topmost, we had no options other than doing some black magic.
@ADeltaX discovered and documented a private Windows API called CreateWindowInBand
which he made use of in his AudioFlyout and MobileShell.
This CreateWindowInBand API is also reserved for internal usage by Microsoft and has plenty of restrictions in order to prevent it from being used by 3rd party applications. The CreateWindowInBand works fine if we target the normal window band but for higher bands MS has laid some serious restrictions.
CreateWindowInBand/Ex works ONLY if you pass ZBID_DEFAULT or ZBID_DESKTOP as dwBand argument. Also ZBID_UIACCESS is permitted only if the process has UIAccess token (obtainable, for example, by setting
uiAccess=true
inapp.manifest
, more info here). Any other ZBID will fail with 0x5 (ACCESS DENIED).
For CreateWindowInBand/Ex, to be able to use more ZBIDs, the program must have a special PE header, named «.imrsiv» ( bss_seg), flagged with IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY and be signed with a Microsoft certificate «Microsoft Windows».
Quoted from ADeltaX’s blog
So, in order to use the CreateWindowInBand API, we need the executable to be either
- an UIAccess enabled process which indeed requires it to be signed by a proper certificate (could be obtained but costs a lump amount of money).
- an immersive process and be signed with a Microsoft certificate «Microsoft Windows».
Both of them won’t happen obviously. This is where the black magic kicks in.
So, what we need is a surrogate host which has the ability to be an immersive process and be signed with a Microsoft certificate «Microsoft Windows» and won’t do anything other than hosting our application. And guess what? @ADeltaX strikes again! He discovered the proper host for this purpose which is called as the «RuntimeBroker» (an immersive, MS signed surrogate application found inside C:WindowsSystem32
). He had to get 4 architecture specific RuntimeBroker executables from 4 different Windows 10 OSes (x86, x64, ARM and ARM64). He renamed it to Bro_(arch).exe
for fun.
Using RuntimeBroker to host and execute our application was not a joke. It required us to do dll injection and host the .NET 5 CoreCLR inside of it. For further information see this comment — #32 (comment).
I can assure you this procedure is completely safe and secure. It won’t affect your system and infringe your privacy. We guarantee you on that.
Somehow, we made it to work properly. We can’t thank @ADeltaX enough for all his help ❤. Attributing him is the only thing we can do in return.
Final Words
I @ShankarBUS, the author and lead developer of this project will be leaving thi…
34.3 k
Manage the floating controls on Windows
ModernFlyouts is a tool for Windows through which you can edit the appearance of the floating controls that appear on the Windows 10 interface. When you increase the volume or change the screen brightness,…
More information
License | Free | |
---|---|---|
Op. System | Windows |
Category | Utilities | |
---|---|---|
Language | English | |
Author | Sam G | |
Size | 3.67 MB | |
Downloads | 34,252 | |
Date | Aug 10th, 2021 | |
SHA256 | 83d92551869dafdea98f94099dd064c277e7e70348ddb77d54d34de883378225 | |
Why is this app published on Uptodown? |
(More information) |
Apps recommended for you
A robust, versatile, and customizable browser
Use Whatsapp from your Desktop
Video calls and meetings with tons of other possibilities
Download the latest Windows 10 ISO on your computer
Chat with all your Telegram contacts from your desktop
Play Free Fire Max from your PC!
Fast, easy and clean internet surfing experience by Google
Click automatically
Similar to ModernFlyouts
The perfect partner for your new iPod or iPhone
Powerful environment to create songs and remixes
Enjoy the best audiovisual experience with this program
Use your smartphone as a microphone
Increase the volume of your video and audio files
Change your voice with any tone you want
Activate and configure Dolby Atmos on your Windows PC
Hide your IP and browse the Internet
Copy all the content from your iPod to PC
A professional tool for creating your own mixes
Simulate any GPS location on iOS device without Jailbreak
Play all your music on Windows
Light and really good audio player
Newest version of the best professional audio editor
Control your music with a wave of the hand
Pedro Lopez-Cabanillas
Клондайк Программиста
ПИРАТСКАЯ БУХТА для РАЗРАБОТЧИКОВ
Проект «Клондайк Программиста» создан с целью коллекционирования наиболее интересных материалов из различных сфер деятельности.
Мы не преследуем цель незаконного распространения материалов, поэтому если Вы являетесь правообладателем, сообщите нам о нарушении по указанным здесь контактам.
Получайте уведомления о новых материалах на свои компьютеры и телефоны, чтобы не пропустить ничего интересного.
TELEGRAM канал
Клондайк программиста
v0.4 codename «Evolution»
ModernFlyouts — приложение, позволяющее изменять и улучшать всплывающие элементы Windows 10, такие как яркость, громкость, клавиши блокировки (Num Lock, Caps Lock и другие) и всплывающие элементы управления Spotify, Groove Music и других мультимедийных приложений.
Возможности ModernFlyouts включают в себя настройку места расположения элемента на экране, закругленность углов, уровень прозрачности, время отображения и т.п. Интерфейс многоязычный.
Скачать ModernFlyouts 0.9.1 бесплатно можно по этой ссылке:
Скачать ModernFlyouts 0.9.1
|
Что нового в ModernFlyouts 0.9.1:
— небольшие улучшения и исправления ошибок.
Приложения / Система / Расширения |
|||||||||||||||
Новые приложения
15.01.2023 15:18 FileMenu Tools Portable 8.0.1
FileMenu Tools — бесплатная программа для настройки контекстного меню Проводника Windows 15.01.2023 15:18 FileMenu Tools 8.0.1
Бесплатная утилита для настройки контекстного меню Проводника Windows, предоставляющая возможность легкого дополнения меню новыми пунктами и удаления ненужных 12.01.2023 03:35 PortableApps Platform 23.1
Оболочка для коллекции «переносных», т.е. не требующих установки, приложений от PortableApps 11.01.2023 06:10 FileOptimizer 16.20.2771
Оптимизатор файлов для уменьшения их размеров без потери качества. Поддерживает множество форматов 05.01.2023 14:16 DesktopOK (Portable) 10.61
DesktopOK — бесплатная программа для сохранения и восстановления местоположения иконок на рабочем столе (например, при изменении разрешения монитора)
|
|||||||||||||||
Топ приложений сегодня
13.12.2020 13:37 Xiaomi ADB / Fastboot Tools 7.0.3
Позволяет управлять устройством Xiaomi с помощью ADB и Fastboot (root не требуется) 15.07.2016 21:00 Телефон (Windows 10) 2.18.29005.0
Системное приложение для мобильных устройств. Позволяет легко поддерживать связь с различными людьми. Поддерживается интеграция со Skype 24.11.2022 14:53 QuickLook 3.7.3
QuickLook — программа с открытым исходным кодом, позволяющая быстро осуществить предпросмотр файла, для чего нужно всего лишь выделить его и нажать на клавишу «Пробел» 15.01.2023 15:18 FileMenu Tools Portable 8.0.1
FileMenu Tools — бесплатная программа для настройки контекстного меню Проводника Windows 25.03.2021 23:32 ModernFlyouts 0.9.1
Позволяет изменять и улучшать всплывающие элементы Windows 10 (яркость, громкость и т.п.)
|
Пока почти весь компьютерный мир затаился в ожидании глобального обновления пользовательского интерфейса Windows 10 предлагаю сменить его уже сейчас… хотя бы для некоторых всплывающих окон этой операционной системы.
Бесплатное приложение под названием Modern Flyouts добавит в скучное всплывающее окно Windows 10 совсем капельку функциональности, информативности, красоты и удобства.
Если заметили, на скриншоте выше, всплывающее окно Windows регулировщика громкости под управлением героя этого обзора выглядит совсем не скучно и печально, в отличии от стандартного по умолчанию…
Кроме улучшения внешнего вида оно теперь:
- может перемещаться по рабочему столу
- имеет кнопку быстрого полного отключения звука
- поддерживает горизонтальную и вертикальную ориентацию
- отображает информацию о воспроизводимой композиции в аудиоплеере «Музыка Groove»
- позволяет управлять воспроизведением музыки в этом проигрывателе (не забываем про кнопку с тремя точками 😉 )
- быстро возвращаться на свое «домашнее» место экрана (задается в настройках)
- изменять свою прозрачность
- имеет темную и светлую темы
- регулируемый Тайм-аут появления всплывающих окон (время задержки)
- сворачиваться в компактное состояние (автоматический режим и ручной)…
Модернизации со стороны данного приложения подверглось не только всплывающее окно Windows отвечающее за уровень громкости звука — изменились они и для:
- уровня яркости (как расположить его в трее)
- активации режима «В самолете»
- индикации включения и отключения «Caps Lock»
- отображения переключения «Num Lock»
- сопровождения работы буфера обмена Windows
Конечно, это еще не ожидаемый интерфейс Sun Valley (Солнечная долина), но уже хоть что-то новое.
Настройка всплывающих окон Modern Flyouts
Если кликнуть на шестеренку в левом верхнем углу любого обновленного модного всплывающего окна Windows, то попадете в настройки приложения…
Не забываем про вкладку «Мультимедиа» в разделе «Аудио» …
Все настройки Modern Flyouts на более-менее системном языке и можно легко понять, как отключить или включить отслеживание модулей и «Клавиш блокировки» 🙂 .
…
…
Скачать Modern Flyouts
Предназначение: | Бесплатное приложение Windows 10 для обновления интерфейса некоторых всплывающих окон. |
Название программы: | Modern Flyouts |
Производитель (автор): | ShankarBUS |
Статус: | Бесплатно |
Категория: | Интерфейс |
Размер инсталлятора (архива): | 66.43 Мб |
Поддержка ОС: | Windows 10 |
Язык интерфейса: | Английский, Русский… |
Безопасность: | Вирусов нет |
Похожие программы: | — |
Ссылка на инсталлятор/сайт: | Скачать/Перейти |
…
…
Распространяется программа авторами исключительно официально, через магазин Microsoft Store (мои соболезнования владельцам хитрых урезанных сборок без его поддержки 🙁 ).
ПОЛЕЗНОЕ ВИДЕО
…
…
Такая модная бесплатная программа. Лично мне понравилась, буду использовать. До новых полезных компьютерных советов.
Уверенный пользователь трех домашних ПК с многолетним опытом, «компьютерщик» для всех родственников, соседей и знакомых, в течении 12-ти лет автор более тысячи обзоров интересных и полезных программ для компьютера на собственном софтовом блоге OptimaKomp.RU
Всплывающие окна Windows 10 — одна из самых серьёзных проблем пользовательского интерфейса операционной системы Microsoft. Они большие, неуместные и не обновлялись со времён Windows 8. Пока софтверный гигант готовит глобальное обновления интерфейса Windows 10, некоторые сторонние разработчики уже сделали то, что давно должна была сделать Microsoft. Так, например, в Microsoft Store есть приложение под названием ModernFlyouts. Оно заменяет системные всплывающие окна для регулятора громкости и яркости своими вариантами, более современными и полностью настраиваемыми.
Всплывающее окно ModernFlyouts можно расположить в любом месте на экране, выставить продолжительность его появления, прозрачность и другие параметры. У него даже есть тёмная и светлая темы оформления. Таким образом, заменить можно не только всплывающее окно регулятора громкости, но и яркости, состояния буфера обмена, а также режима полёта, индикации включения и отключения «Caps Lock», «Num Lock» и тачпада.
ModernFlyouts создано на базе другого приложения с открытым исходным кодом для изменения системного регулятора громкости AudioFlyout от XDelta-X. Пока это только предварительная версия, поэтому разработчик не гарантирует, что приложение будет работать на все 100%. Иногда оно не успевает подменить собой системный интерфейс, поэтому может не сработать.
Загрузить приложение ModernFlyouts можно в магазине Microsoft Store.
- 10 приложений, которые нужно сразу установить на новый компьютер
- 5 альтернатив «Проводника» в Windows: они лучше и по функциям, и по дизайну
- 15 тем для Windows 10, меняющих систему до неузнаваемости. Долго искал четвёртую!
- 3 программы, которые прокачают Пуск в Windows 10. Он станет удобнее и функциональнее
- 7 бесплатных утилит для Windows, о которых знают только продвинутые пользователи
Утилита предназначена для изменения параметров всплывающих окон и панелей управления. Пользователи могут выбрать стиль оформления и время отображения элементов.
Дата обновления:
14.12.2020
Версия Windows:
Windows 10
Modern Flyouts – приложение с открытым исходным кодом для Windows, с помощью которого можно изменить внешний вид операционной системы. Утилита предназначена для управления настройками всплывающих окон. Программа позволяет выбрать цвет, прозрачность, время отображения и другие параметры панелей управления.
Персонализация
Главной функцией приложения является замена стандартных всплывающих окон операционной системы. Это может быть панель регулировки громкости и яркости экрана, виджет для управления аудиоплеером и другие элементы.
После запуска программы ее иконка появится в области уведомлений. Пользователи могут выбрать внешний вид окон и уровень их прозрачности. Также есть возможность отметить панели, интерфейс которых необходимо изменить.
Приложение позволяет отображать на экране уведомления о нажатии клавиши Cars Lock или Num Lock. Кроме того, доступны оповещения о переводе устройства в режим полета.
Параметры окон
С помощью утилиты можно задать время, в течение которого всплывающее окно будет отображаться на экране в случае нажатия соответствующей клавиши. Также есть возможность выбрать положение панели на дисплее. Поддерживается функция скрытия заголовка окна и закрепления его на рабочем столе для удобства управления.
Особенности
- приложение можно скачать и использовать бесплатно;
- как и Taskbar X, данная утилита позволяет изменить интерфейс операционной системы;
- есть возможность выбрать параметры отображения всплывающих окон;
- доступно несколько тем оформления и функция регулировки прозрачности;
- пользователи могут полностью скрыть системные уведомления;
- программа совместима с актуальными версиями Windows.
182,2 Мб (скачиваний: 2710)
DreamScenes Enabler
Windows Vista, Windows 7 Бесплатная
Приложение представляет собой расширение, которое позволяет устанавливать видеозаписи в качестве заставки рабочего стола. Присутствует поддержка формата WMV и MPG.
ver 1.2
iPadian
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатная
Программа используется в качестве симулятора операционной системы iOS. Пользователи могут выбирать тему оформления интерфейса, запускать игры и некоторые приложения.
ver 10.1
Office Tab
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатная
С помощью программы пользователи могут реализовать поддержку вкладок в офисных приложениях. Есть возможность выбрать внешний вид и настроить параметры управления.
ver 14.10
Windows Sidebar
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатная
С помощью утилиты пользователи могут добавить виджеты на экран рабочего стола. Доступны гаджеты, показывающие прогноз погоды, время и степень загрузки процессора.
ver 6.0.6003.20103
IconPackager
Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатная
Приложение позволяет изменить стандартные значки каталогов и файлов. Есть возможность создать собственные подборки иконок или загрузить готовые коллекции.
ver 10.03
Folder Marker
Windows XP, Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатная
Приложение позволяет сделать более заметными папки, содержащие важные файлы. Доступна подборка иконок и значков. Также есть возможность изменить цвет каталога.
ver 4.4
Classic Shell
Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатная
Утилита позволяет вернуть классический вид меню Пуск в новых версиях операционной системы. Можно отобразить панель инструментов для быстрого выполнения операций.
ver 4.3.1
8GadgetPack
Windows 7, Windows 8, Windows 8.1, Windows 10 Бесплатная
С помощью программы пользователи могут добавить на рабочий стол виджеты, показывающие разную информацию. Есть возможность выбрать степень прозрачности.
ver 33.0.0
ModernFlyouts – универсальная программа для Windows 10, с помощью которой вы сможете изменить стандартные окна Windows, на более усовершенствованные и удобные по функционалу. Исходный код доступен на
GutHub
.
Преимущества программы:
- Бесплатная установка приложения
- Удобное оформление всплывающих окон на рабочем столе
- Возможность включить всплывающие окна с уведомлением о включенной функции, к примеру: использование CapsLock или режим «в самолете»
- Задействованные окна можно перемещать по рабочему столу и закреплять в удобном расположении
- Поддерживают темную и светлую тему
Как установить и использовать:
У программы задан стандартный процесс установки, позволяющий загрузить приложение практически в один клик. После скачивания программы, переходим в настойки и выбираем под себя нужные вам изменения. Программа предоставляет возможность свернуть окно, минималистично подчеркнув на рабочем столе иконку изображения, или же отключить всплывающие окна, в случае, если вам наскучит их внешний вид.
Ссылка на Microsoft Store:
https://www.microsoft.com/ru-ru/p/modernflyouts-preview/9mt60qv066rp