-
Notifications
You must be signed in to change notification settings - Fork 806
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
Logo update #1401
Logo update #1401
Conversation
…anch. Decided for new naming sheme too keep old variants in repo untill all changes (also in helper repos like client-building) are done. Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good!
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
…s versions reg. the sizes) in https://github.com/KDE/extra-cmake-modules/blob/master/modules/ECMAddAppIcon.cmake Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
…rrected filenames to not change pattern in cmake scripts Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
… ECMAddAppIcon.cmake) Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
…Icon Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
…cmake-modules/blob/master/modules/ECMAddAppIcon.cmake with modifications for nc workflow (incl. png2imagemagick) Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Completed AFAICT for the windows buildchain & package. See pictures: There are a few notable changes besides the known new files in the corresponding commit:
Will report back here when I checked build and package on macOS & KDE. |
What do you think @camilasan @juliushaertl @misch7? |
I think it's great! :-) Works for me on Windows 👍 On my local Mac build the icons got placed in |
Alright, just saw that it blows up on the drone instances, except for the debian build - strange. Output looks like the new image files were not found e.g. an empty arg call was done within the macro module. |
You're welcome! =) 😸 If it helps, here's the output I got from calling:
|
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
…[NAME]) that changed by recent update of AddAppIcon modules. Fixes wrong naming of resource pack in build output. Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Signed-off-by: Dominique Fuchs <32204802+DominiqueFuchs@users.noreply.github.com>
Got it. There were to related mistakes that led to linux (CI fail) and mac issues (wrong named icon pack in build output). I had to update a variable in the CMakeLists in /src/gui 7aefa5a that changed in the new ECMAddAppIconScript. For the linux builds, I initially didn't realized possible case issues when adding the new logo files. But linux is indeed case sensitive in most (no pun intended) cases. Fixed by applying consistent naming and theme packaging e2f7947 and 6f5dcf Mac and linux builds worked now fine on my end. Ready to merge when you are 🦊 |
New UI resources based on current https://github.com/nextcloud/promo New: - Icon based on #1401 - Wizard image & header image (dotted background replaces old cloud background) Signed-off-by: Michael Schuster <michael@schuster.ms>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @DominiqueFuchs well done, you're such a fox 🦊 ❤️
In addition to this I put together some graphics and the newly generated icon to also make your changes visible in the Windows setup wizard 😏
( Will be in RC1 (just rebuilt the installer for it) and is also in daily 2019-09-07 )
New UI resources based on current https://github.com/nextcloud/promo New: - Icon based on #1401 - Wizard image & header image (dotted background replaces old cloud background) Signed-off-by: Michael Schuster <michael@schuster.ms> (cherry picked from commit 819a006) Signed-off-by: Michael Schuster <michael@schuster.ms>
Added png exports of current logo from promo branch as preparation for subsequent changes to implement the new variant in shell implementations, build chains and packaging.
As a proposal I decided to add them besides the old one for this reason until all changes are complete. I this gets acknowledged, I'll work on implementing these files in the corresponding places.