oliviaophia / smarttaskbar Goto Github PK
View Code? Open in Web Editor NEWA lightweight utility which can automatically switch the display state of the Windows Taskbar.
License: MIT License
A lightweight utility which can automatically switch the display state of the Windows Taskbar.
License: MIT License
最大化和最小化,win7没有反应,
QQ或微信有新消息时,任务栏会自动显示,希望可以不自动显示。
因为我是将任务栏靠右放置,这样子就挡住了之前窗口的关闭按钮。
I am happy that I found this just in time, I wrote a forum thread in MDL a couple of days ago asking if someone can develop a software that offer similar functions...
Right now I am using Activate Taskbar which resolve the issue with the windows taskbar and I've shared a way on how to hide it completely and still have it working properly which make it almost perfect for the task but it's very outdated software and doesn't support multi-screens
When I tried your software, I liked some of it's features but I really wish if you implant the same features in Activate Taskbar and have it stay top most, it will resolve the issue so many have with the taskbar and make your software a must in every desktop! (I am using yandex browser with tabs on the bottom and in fullscreen so I would love to have the tabs show automatically when I move the mouse to the bottom but at the same time when I move the mouse out of the screen and after let's say 600ms then the taskbar show up on top as it should so the task switching become seamless)
I can help with suggestion and UI design...
开着软媒时间,然后打开Chrome浏览器,智能任务栏隐藏之后,再唤出任务栏会发现,右下角任务栏的东西都找不到了。是有冲突还是Bug啊?怎么解决呢?
由于windows自带的问题,有些复杂的情况很难处理,可以考虑添加白名单机制,对部分最大化窗口不隐藏,解决这些窗口出现小问题令人不适的情况。。。
隐藏任务栏的时候,任务栏会闪一下
因为反馈不能发截图或者视频
安全启动之后 录的一段视频上传到了度盘
希望开发者有空看一下
链接:https://pan.baidu.com/s/1jZpRuOoGvGadyMijzeGxRQ
提取码:dr6c
Win10最新版
1、 当我的任务栏使用 小任务栏 ,我用自适应模式,发现每次 任务栏无缘无故变为 大任务栏 ,希望能兼容下 默认小任务栏的情况
2、如果我不用 自适应, 智能 的话,能确保一直是小任务栏 ,但扩展屏的的时候,扩展屏不能满屏,下面还是有任务栏(不一定总出现,概率问题出现,特别电脑卡的时候特容易出现)
所以这个很纠结
The program Glary Utilities allows the delaying of start-up programs. When I use that function with SmartTaskBar (version: the most recent github version), SmartTaskBar crashes.
Windows 8.1 x64.
I use Windows 10 virtual workspaces to isolate my regular chrome windows, office gmail (chrome) and personal gmail.
When moving from one workspace to the other, the smartaskbar worked beautifully - showing the taskbar whenever no window is maximized and hiding it when there is a maximized window is present.
It ran into problems when the different workspaces had maximized windows. I would use my keys to go from workspace number 2 to 3, but it would bounce back to 2 (3 had chrome gmail in fullscreen mode). As if workspace No 2 was sticky, it kept bouncing back to 2.
The issue does not exist without Smartbar.
Any ideas what could be happening? I'm happy to share any logs or more information.
Need to periodically check the status of the taskbar and update the flag.
在具有深度睡眠或快速启动功能的电脑上, 有一定概率重启/开机后SmartTaskbar不能正确的切换任务栏的显示状态. 需要周期性检查任务栏状态或根据事件触发更新标志位
Normally, a hidden taskbar in windows still leaves a small strip visible on the bottom of the screen. It would be nice to be able to fully hide the taskbar, without leaving anything visible. #
Telegram Desktop doesn't let you show the Taskbar when in Auto Mode, it stays hidden
在win10多桌面环境下,如果chrome最大化时切换桌面会自动切换回原来的桌面
chrome68 ,其他软件(如IE)最大化时不会出现这个问题。
Hey ChanpleCai,
This application looks great, but im just looking for a way to have it the other way around
I love to make my desktop as clean as possible and if you would make this feature my desktop would look super clean.
I would love it if you would make it so:
Maximized Windows = Taskbar shows and it doesnt auto hide
Desktop Visible = Taskbar hidden and auto hide is enabled
As I said I would like it reversed 😁
Thanks!
BlackBearFTW
Hi... I need your guys help. SmartTaskbar is working fine for me. But after some tweaks on the OS, i wanted it to do something like:
When I go to the Desktop, it should hide the Taskbar whereas when using any application, it should unhide. Right now, the case is vice versa i.e. when I go to the Desktop, it unhides the Taskbar whereas when using any application, it hides.
Please help me out. Thank you.
一直在隐藏感觉没有了效率。
但是如果可以有最大化的时候使用小任务栏按钮的话就好了。感谢啦。
在两台pc机上使用,其中一台过度很流畅,另一台有桌面切换为全屏模式后,任务栏还会闪烁一下。两台电脑的win10版本一样,希望作者解答下,谢谢!
在与DisplayFusion同时运行时,任务栏可以在窗口最大化时自动隐藏,但将鼠标移到任务栏位置时不会自动显示。这个问题在使用单一显示器和双显示器时都存在,而且在单一显示器使用且退出DisplayFusion后消失。希望能检查一下并修复,支持国产优秀软件!
非常好用的工具
在Win10系统下,使用Windows Terminal时,窗口最大化时任务栏自动隐藏,但将鼠标移到任务栏位置时不会自动显示
存在最大化窗口但焦点在非最大化窗口上,个人认为此时显示任务栏/使用正常图标比较好(或者给个切换的选项
对于PotPlay这个软件最大化时,鼠标移动到隐藏任务栏的地方。不会自动弹出任务栏。按win键弹出菜单的时候采用出现任务栏
以前没问题,现在都不弹出了。
希望自适应模式下,最大化窗口可以永久隐藏任务栏,待取消最大化窗口后再显现任务栏。
谢谢!
It would be really good if taskbar hides only for some particular apps of our choice while not hidin in other apps.
有时候并不想打开智能隐藏,但是要去任务栏里面点很麻烦,希望加入快捷键来设置是否开启。
另外就是希望也加入任务栏透明或者磨砂功能。
在显示任务栏的情况下启动软件,智能模式下 最大化一个窗口,任务栏隐藏了,此时退出软件 任务栏还是隐藏的,没有将任务栏显示出来。
Hope to add a new feature that when maximizing a window, it moves to a new windows workspace and hide the taskbar automatically like MacOS.
Moreover, users can config the setting to choose the behavior they want.
最大化的窗口最小化后点击任务栏中一个最大化的窗口任务栏没有隐藏
以资源管理器为例
1 | 窗口最大化后 | 任务栏隐藏 |
2 | 点击最小化按钮 | 任务栏显示 |
3 | 点击任务栏资源管理器图标 | 任务栏显示 |
4 | 点击其他图标或"显示隐藏的图标"箭头图标 | 任务栏隐藏 |
或用`Alt-Tab`切换一个最大化的窗口 |
有时会盯着屏幕发呆,这时候就想碍眼的任务栏暂时消失,好让我专心看壁纸。
工作时还是习惯直接点击任务栏图标切换程序,alt+tab 只有在来回切的情况下常用。如果软件能通过计时判断我此时不需要频繁切换程序,于是收起状态栏,会不会有一种很 awesome 的感觉?
总而言之这真是一个很好的软件,希望能考虑这个功能。
I have been looking for new ways to implement Auto Mode in the past few months.
The basic idea is to set the taskbar to Auto-Hide and then activate it. In this way, many of the SmartTaskbar bugs will not longer exist (#8 , #13 , #19 , #24 , #25 ).
Currently I have found three successful but flawed ways:
Use the WM_ACTIVATE
message to activate the taskbar:
PostMessage(FindWindow(TEXT("Shell_TrayWnd"), nullptr), WM_ACTIVATE, WA_ACTIVE, NULL);
Using this method, we can bring out the taskbar in a very short time. It will quickly return to the hidden state and then display again when it receives the next WM_ACTIVATE
message. This way is a bit stupid, but it looks very funny ~
Use the WM_USER + 459
message to activate the taskbar:
PostMessage(FindWindow(TEXT("Shell_TrayWnd"), nullptr), WM_USER + 459, TRUE, 0x10001);
Deactivate:
PostMessage(FindWindow(TEXT("Shell_TrayWnd"), nullptr), WM_USER + 459, FALSE, 0);
This method can successfully activate the taskbar for a long time, and the effect is perfect. But its last parameter doesn't always have to be 0x10001
, and its changing pattern looks like random. This makes it difficult for me to locate really valid values. Moreover, this method can only activate one taskbar at a time, not the desired multi-monitor solution.
Use the WM_USER + 443
message to activate the taskbar by activate start button?
PostMessage(FindWindow(TEXT("Shell_TrayWnd"), nullptr), WM_USER + 443, TRUE, 0);
Deactivate:
PostMessage(FindWindow(TEXT("Shell_TrayWnd"), nullptr), WM_USER + 443, FALSE, 0);
This method requires a click on the start button to make it selected, and then the taskbar with the button can be activated. Similarly, only one taskbar can be activated at a time.
The above methods can be executed correctly on Windows10 1809. But these methods are not perfect, if you happen to know how to activate the taskbar when it is auto-hide, please help me!
Upon first run (of SmartTaskBar 1.1.8 - not of previous versions) the following happened: my mouse pointer became very slow; then explorer.exe crashed and restarted.
Also: since I installed the new version of SmartTaskbar, the size of my taskbar icons keeps reverting from normal to small, even though I do not have the 'small icons' option ticked in the options of SmartTaskbar. (Or at least I believe that I do not. Since the unticked state is represented with no icon at all, it is somewhat hard to tell.)
Version 1.1.8 running on Windows 8.1 Pro x64.
就是比如打开浏览器或者其他软件到最大化窗口,然后退出窗口最大化的时候桌面的图标会抖动
1.可以安装到其他盘吗?
2.我用的UC浏览器,运行一段时间后,鼠标移动到任务栏,任务栏不会自动弹出(不知道是不是个例)
1.19版容易导致win10左下角的开始图标消失。
Can you make the taskbar hide only on the display where a program is maximized and not all the others?
首先表示对开发者的感谢!
其次就是问题:
软件使用的“智能”模式,然后任务栏使用的“小任务栏按钮”,每次重启或者鼠标点击软件的托盘图标都会使任务栏图标变成正常大小,请问这方面可以改进一下吗?
我的桌面有7x10个图标,打开我的电脑,最大化之后,状态栏隐藏,然后再最小化或者还原窗口,桌面图标会自动按照6行图标来排列,刷新一下才会变成7x10的排列。系统版本win10 LTSB,64位
当显示任务栏时,增加 任务栏透明化,或者磨砂化 功能.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.