Skip to content

[WIP]: ATL-1055 Update app icons #26

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

Merged
merged 2 commits into from
Feb 25, 2021
Merged

[WIP]: ATL-1055 Update app icons #26

merged 2 commits into from
Feb 25, 2021

Conversation

sebromero
Copy link
Contributor

This PR updates the icons to look all the same on the different OS. Windows and Linux need to be tested.

@sebromero sebromero changed the title WIP Update icons WIP Update app icons Feb 22, 2021
@sebromero sebromero changed the title WIP Update app icons [WIP] Update app icons Feb 22, 2021
@sebromero sebromero changed the title [WIP] Update app icons [WIP]: ATL-1055 Update app icons Feb 22, 2021
@sebromero
Copy link
Contributor Author

Not sure if that's still an issue: https://github.com/arduino/arduino-pro-ide/issues/123 but let's double check before we merge this.

@rsora
Copy link
Contributor

rsora commented Feb 23, 2021

Thanks @sebromero!
[Windows] I tested the new icons on windows and it seems that they are a little blurried compared to the previous release (see screenshots).
before
beta 1
after
PR

In addition it seems that the icon on the titlebar is not there anymore, I think we need a double check from @kittaakos on that.

[Linux] as you mentioned, there is still an Issue on linux, I could not test the new icon 😿,but I found an electron builder issue electron-userland/electron-builder#2269 that seems to contain the solution for arduino/arduino-pro-ide#123, maybe @kittaakos could take a look at the solution here electron-userland/electron-builder#2269 (comment) and see if it's applicable to the our IDE.

@kittaakos
Copy link
Contributor

maybe @kittaakos could take a look at the solution here

Sure. I will handle that in another PR. This PR should be about the new icons only.

In addition it seems that the icon on the titlebar is not there anymore, I think we need a double check from @kittaakos on that.

What should I do it here? If it works from the main, it is clearly an icon issue or something with its format.

@rsora
Copy link
Contributor

rsora commented Feb 24, 2021

it is clearly an icon issue or something with its format

@sebromero can you please check if the format was changed anyhow, compared to the previous icons?
Thanks!

@sebromero
Copy link
Contributor Author

@rsora Try again please. The Windows issues should be fixed.

Copy link
Contributor

@rsora rsora left a comment

Choose a reason for hiding this comment

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

Thanks @sebromero!
Icons are fine now on windows!
We can merge 👍

@sebromero
Copy link
Contributor Author

@rsora Can we test "manually" on LInux so we're sure that it works there too once we resolve the issue of the icon not being displayed?

@kittaakos
Copy link
Contributor

@sebromero, please squash the commits before the merge. Thank you!

on LInux
icon not being displayed?

I will take care of that part in a separate PR if you're OK with it.

@sebromero
Copy link
Contributor Author

@kittaakos I was just thinking if we could test it on Linux somehow just to see if the icon looks good visually before we merge, but I can make another PR later for that if necessary.

@sebromero sebromero marked this pull request as ready for review February 25, 2021 09:14
@sebromero
Copy link
Contributor Author

@kittaakos @rsora Why is "Squash and merge" not enabled for this repo? Can we enable it?

@rsora
Copy link
Contributor

rsora commented Feb 25, 2021

@sebromero creating manually a .desktop file in Ubuntu, I can see the icon on the launcher with no defects 👍
image
@kittaakos please merge this!

@kittaakos
Copy link
Contributor

Why is "Squash and merge" not enabled for this repo? Can we enable it?

Because it's not what we always want to have. Check the other PR (https://github.com/arduino/arduino-ide/pull/25/commits), why would we want to squash the commits.

@kittaakos
Copy link
Contributor

@kittaakos please merge this!

I am going to squash it and force push. No need to have to commits for one change.

@kittaakos
Copy link
Contributor

@kittaakos please merge this!

I am going to squash it and force push. No need to have to commits for one change.

OK. Never mind.

@kittaakos kittaakos merged commit 709baac into main Feb 25, 2021
@kittaakos kittaakos deleted the icon-update branch February 25, 2021 09:43
@per1234 per1234 added topic: code Related to content of the project itself type: enhancement Proposed improvement labels Oct 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
topic: code Related to content of the project itself type: enhancement Proposed improvement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants