-
Notifications
You must be signed in to change notification settings - Fork 279
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
App doesn't work on macOS Ventura 13.3.1 #258
Comments
+1 |
same here |
1 similar comment
same here |
Attempted to fix the problem (and a lot more), pls check my pull request. #260. [Edit] @XiaomingNiu-Sam Oh it seems like you have not read the manual carefully. |
Care to elaborate? I have the same problem Edit: Figured it out: At least for me changing the screen resolution to "More Space" made it work again, but the whole notch thing is still very buggy, as icons often disappear under there and the "always hidden" section doesn't work as I can't set the screen resolution even lower so that I could see the second pipe. |
@maof97 It seems the original code is somewhat over complicated and poor in software engineering. I reviewed the code and found its chaotic logic in handling status bar items. I tried fixing this issue by writing my own version of Hidden Bar. It will be grateful if you can give it a try. (See PR #261 [EDITED: Updated the PR index]) |
@xCuri0 In macOS 13 a new mechanism was introduced to manage login items. The old api has been deprecated. So v1.9 won't start on login. |
@UeharaYou i found out it does, i'll try it. |
I tried your fork (built archive and dragged into Applications) but I can't enable Start Hidden Bar when I log in, it doesn't let me select it. Previous version would let me select it but it wouldn't work. Is this because I skipped signing or something ? |
@xCuri0 That's interesting, is there any screenshot for me to diagnose it? In my own test I found it works like a charm so maybe there's something I don't know that broke the program. [Edit] If you use the archived version (v1.9 or below), they won't work because they are just legacies from the original repo. You should pull the "stable" branch and build the project from source (the version number should be v2.0). |
@UeharaYou It's version 2.0 Here is screen recording showing what happens Screen.Recording.2023-05-30.at.6.36.56.PM.movIf you want me to run a debug build with logs or something I can do |
@xCuri0 It looks like there're some thing preventing the login item to be registered. Since this feature is managed by an imported module, I shall have it investigated. But there's something I speculate that might be the cause. Maybe it is the old Hidden Bar login item remained from the old versions stopped the 2.0 to be registered (Maybe a name and package id collision). Since the imported module won't throw the exceptions, I'm not sure if it is the fact. Therefore you might try manually removing the old Hidden Bar login item from the Settings app and give it another go. If the problem persists, it will be grateful to provide the output log from the Xcode output window. [Edit] There're some quotes I found from the module README that might justify the speculation:
|
I checked
Unless I'm missing something I don't see anything related to HiddenBar, I also deleted the I checked output in Xcode with both Release and Debug builds but nothing gets printed when I try to enable Start Hidden Bar when I log in |
This is tricky, since removing the allow in background items requires the original bundle who installed them, or you might have to clean that from all possible locations. If the original v1.9 was installed via brew, try purging it by running If it does not work, try finding these background items (usually in form of .plist) by searching the original bundle id "com.dwarvesv.LuancherApplication", "com.dwarvesv.minimalbar" or prefix "dwarvesv". You can use the command My copies of Hidden Bar should never register items in "Allow in Background", it should only appears in "Login Items". |
This is all that shows after 1 hour (NVMe SSD)
I should probably just manually add it to login items |
Adding it manually works perfectly fine and I will probably just use that for now |
Hi Do u solve it ?I have the same problem,and it makes me feel crazy. |
@Sinoftj just manually add it to login items |
Describe the bug
Can't hide app icons.
Steps to reproduce
Just open app as normal. Can't hide icons.
Expected behaviour
Hide other app icons
Screenshots
If applicable, add screenshots to help explain your problem.
Environment
You may write here the specifications like the version of the project, operating system, or hardware if applicable.
Desktop (please complete the following information):
Logs / Stack trace
The text was updated successfully, but these errors were encountered: