anfragment / zen

Simple, free and efficient ad-blocker and privacy guard for Windows, macOS and Linux
https://zenprivacy.net
MIT License
2.32k stars 56 forks source link

Move icon from dock to menu bar #130

Open TheMapleStreet opened 2 weeks ago

TheMapleStreet commented 2 weeks ago

Description

right now the programm has to be open all the time and that takes a space in the dock bar it would be nice if this icon can be removed and only have it shown on the top in the menu bar

mulla028 commented 1 day ago

Hello, @anfragment ! I would like to work on this issue, please assign me!

anfragment commented 1 day ago

Hello @mulla028! Are you familiar with Objective C and/or macOS system programming?

mulla028 commented 1 day ago

@anfragment, I’m not currently familiar with Objective-C or macOS programming, but I’m very enthusiastic about learning and contributing to this issue. As a student who regularly learns new programming languages, I’m confident in my ability to quickly pick up the necessary skills and deliver a solution. I’m committed to figuring everything out on my own, and I’d greatly appreciate it if you could assign this issue to me! Currently, I am using macOS so it won't be a huge problem to test it. Let me take that shot 🙂

anfragment commented 1 day ago

@mulla028 of course, I'd be glad to have your help! The reason I asked is that I previously tried implementing this by copying some code from the getlantern/systray repo. Unfortunately, it didn't work due to some naming conflicts with Wails's data structures during linking. I love your enthusiasm, though - best of luck if you decide to go the same path! Before starting, please check out our getting started guide, it'll help you get up to speed with the project. If possible, try to replicate the functionality of the tray icon on Windows. Let me know if you need the icon in a specific format or color for placement in the tray, or if you have any other questions. 🫡

mulla028 commented 1 day ago

@mulla028 of course, I'd be glad to have your help! The reason I asked is that I previously tried implementing this by copying some code from the getlantern/systray repo. Unfortunately, it didn't work due to some naming conflicts with Wails's data structures during linking. I love your enthusiasm, though - best of luck if you decide to go the same path! Before starting, please check out our getting started guide, it'll help you get up to speed with the project. If possible, try to replicate the functionality of the tray icon on Windows. Let me know if you need the icon in a specific format or color for placement in the tray, or if you have any other questions. 🫡

Rahmet, @anfragment! If I have any problems, I will definitely contact you! Thank you for sharing sources, though!