Skip to content
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

Use full-bleed Start Tile #2982

Merged
merged 1 commit into from
May 6, 2022

Conversation

elsiehupp
Copy link
Member

@elsiehupp elsiehupp commented Mar 9, 2021

Closes #2954; see also #22 and #2903.

I have not actually tested this to see if it works, because I don't currently have a Windows setup, so could someone else build these changes and see if they at least have their intended effect? I'm working from this guide. I'm not sure if removing the explicit background color is a breaking change, but it seemed extraneous with a full-bleed icon.

As for the stylistic merits of using a full-bleed tile versus a masked icon, I'm not a Windows user, and I don't have the strongest opinions, but at the very least this change makes a pinned shortcut to the Nextcloud application visually distinct from a pinned shortcut to the Nextcloud folder. I'll do some digging to see how (or if) the Nextcloud folder icon is assigned, as described in #2903.

@elsiehupp
Copy link
Member Author

I just realized this might create problems depending on how the manifest is created for OEMs, but it doesn't appear to be a template file.

Copy link
Member

@jancborchardt jancborchardt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! :) Just to be sure, this uses the file from https://github.com/nextcloud/promo/blob/master/nextcloud-icon.svg, right?

I don’t have Windows to test, so @FlexW @allexzander need to check :)

@jancborchardt
Copy link
Member

Btw @elsiehupp it’s super cool to see so many nice contributions from you! :) If you don’t mind I would add you to the Nextcloud Github organization – then you could directly work on branches of this main repo instead of a fork, which makes collaboration much easier.

Also, we have a "Desktop team public" channel on our Nextcloud Talk instance for communication, I could add you there with a guest account via email if you like. Just send me an email to my first name at nextcloud dot com with the email you want to be added with. :)

@elsiehupp
Copy link
Member Author

Hi Jan—what’s the current status of this? Should it be merged, or not? (I’m just checking in because I don’t have any obvious next steps here myself.)

@jancborchardt
Copy link
Member

Hi Jan—what’s the current status of this? Should it be merged, or not? (I’m just checking in because I don’t have any obvious next steps here myself.)

Design-wise this looks good, just the code and actual working on Windows has to be checked. :) cc @mgallien @FlexW @camilasan @allexzander

@elsiehupp elsiehupp closed this Nov 18, 2021
@jancborchardt
Copy link
Member

@tobiasKaminsky @mgallien @camilasan @allexzander could you check this out?

@elsiehupp I assume this is still current and you only closed it because of lacking activity? Sorry!

@jancborchardt jancborchardt reopened this Nov 29, 2021
@elsiehupp
Copy link
Member Author

Hi @jancborchardt—Sorry for the lack of explanation! I closed this PR partially because of the lack of activity, yes, but also because Microsoft no longer uses Start Menu Tiles in Windows 11.

There’s a new feature in Windows 11 called “widgets” which seem similar to Live Tiles, but it’s not clear how to create them. It could be nice to have a Nextcloud widget and a Nextcloud Live Tile that are roughly equivalent to each other, but that would probably be a lot of work, and it would have to wait on Microsoft releasing a widget development guide.

If you want to use a full-bleed Start Tile in Windows 10 regardless, it would be worth testing to make sure still Windows 11 correctly uses a standard icon in the new Start Menu. I don’t currently have a working install of Windows 10 or Windows 11, so I can’t test this myself.

@mgallien
Copy link
Collaborator

I am going to have a look quickly

Copy link
Collaborator

@mgallien mgallien left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

works great
thanks

@mgallien
Copy link
Collaborator

mgallien commented Dec 1, 2021

@elsiehupp can you rebase and then we merge it

@camilasan
Copy link
Member

/rebase

@mgallien mgallien force-pushed the full-bleed-start-tile branch from a3c6865 to 1e85564 Compare May 6, 2022 06:49
Signed-off-by: Elsie Hupp <9206310+elsiehupp@users.noreply.github.com>
@mgallien mgallien force-pushed the full-bleed-start-tile branch from 1e85564 to f929d1b Compare May 6, 2022 08:04
@nextcloud-desktop-bot
Copy link

AppImage file: Nextcloud-PR-2982-f929d1bef047e989259426e59757ff659c0ec4e0-x86_64.AppImage

To test this change/fix you can simply download above AppImage file and test it.

Please make sure to quit your existing Nextcloud app and backup your data.

@mgallien mgallien merged commit 9c7b1f7 into nextcloud:master May 6, 2022
@mgallien
Copy link
Collaborator

mgallien commented May 6, 2022

/backport to stable-3.5

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Start Menu Tile Enhancements?
5 participants