dashy icon indicating copy to clipboard operation
dashy copied to clipboard

[Bug/Feature Request] Safari support

Open Smexhy opened this issue 3 years ago • 15 comments

Question

Hello, I was looking through everywhere but couldn't find any reason why Safari isn't supported browser for Dashy. I would love to use it, but since our devices are mainly from apple ecosystem, we are using Safari a lot. I would like to know why if possible. Thank you.

Category

Development

Please tick the boxes

Smexhy avatar Sep 10 '22 11:09 Smexhy

If you're enjoying Dashy, consider dropping us a ⭐
🤖 I'm a bot, and this message was automated

liss-bot avatar Sep 10 '22 12:09 liss-bot

I don't experience any issues running on safari

Dima-Kal avatar Sep 11 '22 15:09 Dima-Kal

I have only issues with the minimalist style of the UI:

CleanShot 2022-09-11 at 23 46 11@2x

and some small issues with the default UI, but I was just curious more than anything. Also when clicking on a phone (on iphone and on safari) I am always opening contextual menu for editing, which can be turned off in settings, so it's not that big of a deal either, it's just those small little things :)

Smexhy avatar Sep 11 '22 21:09 Smexhy

Yeah, so Safari has a few weird quirks, but nothing which can't be fixed. To be honest, the main reason it's not officially supported, is because I don't have an Apple device I can test it on. But if you can send me screenshots of any bugs, I should be able to fix them just by sight.

Is that one in the screenshot the only issue you've come across, or is there more?

Lissy93 avatar Sep 11 '22 22:09 Lissy93

Yeah, so Safari has a few weird quirks, but nothing which can't be fixed. To be honest, the main reason it's not officially supported, is because I don't have an Apple device I can test it on. But if you can send me screenshots of any bugs, I should be able to fix them just by sight.

Is that one in the screenshot the only issue you've come across, or is there more?

I fully understand that, thank you for your answer. It is one of the worst problems I encountered, but not the only one for sure. I found quite a few while setting it up, but didn't take notes which is actually my bad. I will need to give it a look again. I would definitely took notes if I knew you would be willing to have a look at those, just wasn't sure since it's not even listed as supported browser and I know you have other stuff to fix and do for the supported browsers. Though I remember few of them:

There is a problem with the logo (if the user uploads one in settings). I was able to fix it with custom CSS by setting it a fixed height, otherwise it would look like this:

CleanShot 2022-09-12 at 00 35 23@2x

Next issue I noticed is that if I use custom CSS option in settings (the one that is used locally to browser, not globally) it doesn't actually work and messes some other stuff on the page. The only way to fix this is by removing local storage for that specific webpage, which reverts all the CSS changes with it.

Another stuff from what I recall is the issue with widgets on safari - or at least with few of them, in my case with glances. I checked on google chrome on my second device that I use, and it was correct there, so this has to be yet again because of safari. The percentage value for the current CPU and memory usage is not in the middle - which is causing the value to be almost invisible, depending on the color of the section and theme, in my case yellow. The value is put into the graph instead of the middle. This can be also simply fixed by the custom CSS, which I didn't have chance to do so yet.

CleanShot 2022-09-12 at 00 40 09@2x

Lastly, what I already mentioned in the previous reply here, while using the Safari app on my iPhone, while navigating and scrolling through the website UI or while opening links, I mostly always open the built-in contextual menu to edit stuff. I am not sure if this is intended or not since I don't have other device to try it out, and yes, we do have option to turn this contextual menu off like I mentioned as well, but what I personally would love to be able to is to disable it only on phones (since it can be pretty useful on desktop), or perhaps change how the right click is registered on the phones if somehow possible, since on smartphone we don't have option of difference between left / right click like on desktop, but just touch.

And now to deviate a bit from the main topic, I would also love to have some status of the rebuilding happening after making changes to the configuration from the UI. Often after making changes I am not sure if my changes were wrong or if it's cache, or if it's still rebuilding and without looking directly in logs it's a bit problematic to find out.

Otherwise, to not only make this look like I am searching for every possible bug or error in design etc. I am very happy altogether with Dashy, since it looks really classy, simple and minimalistic, works fast and is really one of a kind. One of the best home-fronts for my server I ever had. Changed from Organizr and I am happy I finally did, since it's much better looking and quick in my opinion.

Smexhy avatar Sep 11 '22 23:09 Smexhy

This issue has gone 6 weeks without an update. To keep the ticket open, please indicate that it is still relevant in a comment below. Otherwise it will be closed in 5 working days.

liss-bot avatar Oct 12 '22 01:10 liss-bot

Still relevant!

Smexhy avatar Oct 12 '22 01:10 Smexhy

This issue has gone 6 weeks without an update. To keep the ticket open, please indicate that it is still relevant in a comment below. Otherwise it will be closed in 5 working days.

liss-bot avatar Nov 12 '22 01:11 liss-bot

This issue was automatically closed because it has been stalled for over 6 weeks with no activity.

liss-bot avatar Nov 17 '22 01:11 liss-bot

#1358 seems also relevant here.

CrazyWolf13 avatar Feb 03 '24 18:02 CrazyWolf13

Would be great if this would happen. Dashy is absolute unusable on my iPhone 14 Pro. The dashboard doesn't even load, neither with Safari, Chrome, Opera or Firefox.

Juicytronic avatar Feb 18 '24 17:02 Juicytronic

Also linking #1443 to this.

CrazyWolf13 avatar Feb 27 '24 05:02 CrazyWolf13

Also linking #1443 to this.

Thank you!

lyra56k avatar Feb 28 '24 05:02 lyra56k

I have only issues with the minimalist style of the UI:

CleanShot 2022-09-11 at 23 46 11@2x

I realize this comment is over a year old, but I can also report the same issue.

lyra56k avatar Feb 28 '24 18:02 lyra56k