After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 707287 - Missing high contrast icon
Missing high contrast icon
Status: RESOLVED FIXED
Product: gnome-maps
Classification: Applications
Component: general
git master
Other Linux
: Normal normal
: ---
Assigned To: gnome-maps-maint
gnome-maps-maint
ui-design
Depends on:
Blocks:
 
 
Reported: 2013-09-02 14:16 UTC by Andreas Nilsson
Modified: 2014-08-29 13:54 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
high contrast icon (26.20 KB, image/svg+xml)
2014-07-30 15:09 UTC, Andreas Nilsson
  Details
Adde high contrast icons (20.43 KB, patch)
2014-08-05 10:50 UTC, Daniel Mustieles
needs-work Details | Review
Patch updated (1.47 KB, patch)
2014-08-05 11:32 UTC, Daniel Mustieles
none Details | Review
Add High Contrast Icons (20.51 KB, patch)
2014-08-05 12:12 UTC, Zeeshan Ali
committed Details | Review
screenshot under GNOME Continuous (99.68 KB, image/jpeg)
2014-08-06 12:01 UTC, Andreas Nilsson
  Details
new icons in all sizes (18.09 KB, application/gzip)
2014-08-06 13:41 UTC, Andreas Nilsson
  Details
patch with the new icons (62.93 KB, patch)
2014-08-29 13:33 UTC, Andreas Nilsson
committed Details | Review

Description Andreas Nilsson 2013-09-02 14:16:36 UTC
As per http://wiki.gnome.org/GnomeGoals/HighContrastAppIcons

Will fix up with some graphics for this.
Comment 1 Daniel Mustieles 2013-10-15 15:29:34 UTC
Any news about his? just two modules remaining to close the goal! ;)
Comment 2 Zeeshan Ali 2013-10-31 14:50:32 UTC
(In reply to comment #1)
> Any news about his? just two modules remaining to close the goal! ;)

Andreas?
Comment 3 Andreas Nilsson 2013-10-31 15:13:35 UTC
Hey! Will try and fix this one tomorrow!
Comment 4 Daniel Mustieles 2014-01-21 11:19:20 UTC
Andreas: ping? ;)
Comment 5 Daniel Mustieles 2014-02-26 08:44:50 UTC
Hey! It would be great to have this for 3.12 release... Any news about it?

Thanks!
Comment 6 Andreas Nilsson 2014-07-30 15:09:02 UTC
Created attachment 282080 [details]
high contrast icon

here you go!
sorry that it took a while
Comment 7 Daniel Mustieles 2014-08-03 14:08:11 UTC
Many thanks Andreas!

Maintainers: could you please commit it to close this bug? Thanks in advance!
Comment 8 Zeeshan Ali 2014-08-04 16:29:08 UTC
I can push this but since its not a patch :( I'm not sure I know how to include this? Do we just replace the existing svg? What about the png variants?
Comment 9 Andreas Nilsson 2014-08-04 17:09:50 UTC
Adding Mattias Clasen who have been able to help with this in the past.
Comment 10 Matthias Clasen 2014-08-05 07:47:20 UTC
Here is an example of integrating hc app icons:

https://git.gnome.org/browse/baobab/commit/?id=07c459bb096f9e5042acbc9f62d48675970516b2
Comment 11 Daniel Mustieles 2014-08-05 10:50:03 UTC
Created attachment 282541 [details] [review]
Adde high contrast icons

Thanks Matthias for your guideline to create the patch :)
Comment 12 Zeeshan Ali 2014-08-05 11:07:22 UTC
Review of attachment 282541 [details] [review]:

Patch looks good but please follow the project's git log conventions:

Add high contrast icons

Provide high contrast version of project logo.

https://bugzilla.gnome.org/show_bug.cgi?id=707287
Comment 13 Daniel Mustieles 2014-08-05 11:10:15 UTC
No problem from my side, but not sure about how to do it. When using the -m parameter, should I use \n to include a new line in the log?

Thanks!
Comment 14 Zeeshan Ali 2014-08-05 11:24:49 UTC
(In reply to comment #13)
> No problem from my side, but not sure about how to do it. When using the -m
> parameter, should I use \n to include a new line in the log?

No, just hitting enter doesn't work?

https://wiki.gnome.org/Git/CommitMessages

Thanks.
Comment 15 Daniel Mustieles 2014-08-05 11:32:27 UTC
Created attachment 282547 [details] [review]
Patch updated

Hope now it's ok
Comment 16 Zeeshan Ali 2014-08-05 11:40:24 UTC
(In reply to comment #15)
> Created an attachment (id=282547) [details] [review]
> Patch updated
> 
> Hope now it's ok

Not really. :( Click the 'review' link to see how it turned out to be.

I can handle this for you if you like but if you are going to submit patches in future, I thought maybe this would be a good learning experience for you. Up to you!
Comment 17 Daniel Mustieles 2014-08-05 11:53:20 UTC
Just missing blank lines between descriptions lines isn't it?

If done it how like you said, but forgot the double intro... will take into account the next time.

For not losing more time with this, if you don't mind fix and commit it, i'd be grateful. For the llowing patches now I know hoy to properly format the commit message (thanks for it!)
Comment 18 Zeeshan Ali 2014-08-05 12:06:28 UTC
(In reply to comment #17)
> Just missing blank lines between descriptions lines isn't it?

That and shortlog has been moved to description and replaced by something that doesn't say anything about patch.

> If done it how like you said, but forgot the double intro... will take into
> account the next time.

You don't need double intro. The first one is shortlog (subject) and rest is description.

> For not losing more time with this, if you don't mind fix and commit it, i'd be
> grateful. For the llowing patches now I know hoy to properly format the commit
> message (thanks for it!)

Sure, I'll do that. BTW please do read DISCUSSION in `man git commit` and that link I pasted for future references.
Comment 19 Zeeshan Ali 2014-08-05 12:09:58 UTC
Oh and icon files are missing from second version as well.
Comment 20 Zeeshan Ali 2014-08-05 12:12:19 UTC
Created attachment 282554 [details] [review]
Add High Contrast Icons

Provide high contrast version of project logo.
Comment 21 Zeeshan Ali 2014-08-05 12:12:50 UTC
Attachment 282554 [details] pushed as ee8a8cb - Add High Contrast Icons
Comment 22 Andreas Nilsson 2014-08-06 12:01:15 UTC
Created attachment 282662 [details]
screenshot under GNOME Continuous

Hm, this doesn't look quite right :/
Comment 23 Zeeshan Ali 2014-08-06 12:05:22 UTC
(In reply to comment #22)
> Created an attachment (id=282662) [details]
> screenshot under GNOME Continuous
> 
> Hm, this doesn't look quite right :/

I wondered about that but since I don't have hidpi, I thought I'll just trust you. :) Can you provide new one please?
Comment 24 Andreas Nilsson 2014-08-06 13:41:10 UTC
Created attachment 282701 [details]
new icons in all sizes

Here are the icons in all sizes, rendered correctly.
The gnome-maps-highcontrast.svg should be consithered a "source" file similar to gnome-maps.svg in data/icons and should not be installed.
Comment 25 Zeeshan Ali 2014-08-29 13:01:51 UTC
(In reply to comment #24)
> Created an attachment (id=282701) [details]
> new icons in all sizes
> 
> Here are the icons in all sizes, rendered correctly.
> The gnome-maps-highcontrast.svg should be consithered a "source" file similar
> to gnome-maps.svg in data/icons and should not be installed.

Non-patch again. :(
Comment 26 Andreas Nilsson 2014-08-29 13:33:45 UTC
Created attachment 284815 [details] [review]
patch with the new icons

Sorry for not providing a patch earlier.
I hope the attached file patch.
This stuff is half-magic to me still, so I hope I did it right.
Comment 27 Zeeshan Ali 2014-08-29 13:48:18 UTC
Review of attachment 284815 [details] [review]:

I'll fix the commit message but for future reference please try to follow these conventions (they apply to most of gnome projects): https://wiki.gnome.org/Git/CommitMessages
Comment 28 Zeeshan Ali 2014-08-29 13:54:44 UTC
(In reply to comment #27)
> Review of attachment 284815 [details] [review]:
> 
> I'll fix the commit message but for future reference please try to follow these
> conventions (they apply to most of gnome projects):
> https://wiki.gnome.org/Git/CommitMessages

oh great, I forgot to update the commit log before pushing. :( Oh well.