Code Monkey home page Code Monkey logo

Comments (9)

dpaulino avatar dpaulino commented on May 23, 2024 7

@Grekkq @VinhDevNguyen thanks for the comments. System tray is not easy to work with. It will degrade other UX aspects of Ambie (such as what MarcAnt01 said), it will break ARM device support, and it will break xbox support (or will make it difficult to). For these reasons, please know that minimizing to taskbar will be a low priority for the next little while. That said, I'd like to keep this issue open to track this request. Sorry if this is a downer, but I wanted to be honest and I wanted to set your expectations.

from ambie.

MarcAnt01 avatar MarcAnt01 commented on May 23, 2024 2

I think this is not a good solution and I also think using Desktop Bridge will break the possibility of having the sounds playing with the screen off

from ambie.

dpaulino avatar dpaulino commented on May 23, 2024

When you say minimize to the task bar, do you mean minimize to this section?
image

from ambie.

VinhDevNguyen avatar VinhDevNguyen commented on May 23, 2024

@dpaulino I think it will be better if you add minimize feature like you said

from ambie.

Grekkq avatar Grekkq commented on May 23, 2024

@dpaulino yes, similar to Spotify
image
image

from ambie.

pedrozaalex avatar pedrozaalex commented on May 23, 2024

@dpaulino Hey, I'm really interested in this feature and would love to help out with it if possible/needed.

I think it's super worth adding and it fits in so well with Ambie's motto of less is more: if the app is out of your desktop and out of your sight, it's also out of your mind, reducing cognitive load.

If you still want to go forward with it, what would be the priorities here? Maintaining multiplatform support?

P.S.: sorry, if I'm going about this the wrong way, I'm new to contributing to open source, and would really enjoy this feature.
P.P.S.: thanks and congrats for making Ambie, I love it to bits!

from ambie.

dpaulino avatar dpaulino commented on May 23, 2024

@pedrozaalex Thanks for the kind words!

I think a proof of concept would be interesting to see if you can provide one. However, I'm skeptical that the cost would be worth it, particularly since only a handful of people asked me for this feature out of 14000+ users. Also, I believe wapproj will be required for this, and wapproj is a pain to work with and it has pitfalls such as compilation issues, arm64 issues, and winui issues (all issues I faced first-hand).

Feel free to fork ambie and build a proof of concept. I'd be happy to re-evaluate once your PoC is complete. But I can't make promises on if I would agree to a merge. It would have to depend on the maintainability costs and any UX regressions.

As said in a previous comment, sorry if I sound discouraging about all this. I just wanted to be upfront about my reluctance with using and maintaining wapproj. Ideally, Windows should just build a modern version of systray that works directly with WinRT so wapproj isn't needed. But anyway, it would be cool to see a PoC.

from ambie.

nhan000 avatar nhan000 commented on May 23, 2024

Just want to leave a request for this enhancement. Would really make a better experience.

from ambie.

giseledute avatar giseledute commented on May 23, 2024

It would be incredible if you could see the time count/focus on the tray.

from ambie.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.