Closed Bug 452492 Opened 16 years ago Closed 16 years ago

Fennec logo in maemo menu.

Categories

(Firefox for Android Graveyard :: General, defect)

Other
Maemo
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: tonikitoo, Assigned: tonikitoo)

Details

Attachments

(2 files, 4 obsolete files)

No logo is being used for Fennec in menu, after installed.
Attachment #335763 - Flags: review?(blassey)
if madhava review+ it , it has to be push in mobile/installer/debian/
Attachment #335764 - Flags: review?(madhava)
is should look like

https://bugzilla.mozilla.org/attachment.cgi?id=335555

at the end.
(In reply to comment #2)
> Created an attachment (id=335764) [details]
> 64x64 transparent background icon for fennec in menu
> 
> if madhava review+ it , it has to be push in mobile/installer/debian/
> 

ops , icon should be pushed as mobile/installer/debian/fennec_scalable.png
Attachment #335763 - Flags: review?(blassey) → review+
Attachment #335764 - Flags: review?(madhava) → review+
Comment on attachment 335763 [details] [diff] [review]
add support to fennec logo in menu


>+	$(NSINSTALL) -D $(DEBDESTDIR)/usr/share/icons/hicolor/scalable/hildon/
>+	cp debian/$(MOZ_APP_NAME)_scalable.png $(DEBDESTDIR)/usr/share/icons/hicolor/scalable/hildon/$(MOZ_APP_NAME).png

just install directly from the src dir
$(NSINSTALL) $(srcdir)/debian/$(MOZ_APP_NAME)_scalable.png $(DEBDESTDIR)/usr/share/icons/hicolor/scalable/hildon/$(MOZ_APP_NAME).png

> #	$(NSINSTALL) -m 755 debian/postinst debian/$(MOZ_APP_NAME)/DEBIAN
> 	dh_link; fakeroot dh_fixperms; 	dh_shlibdeps; fakeroot dh_gencontrol; fakeroot dh_md5sums; dh_builddeb
> endif
>diff -r 02edca6b16db installer/debian/fennec_scalable.png
>Binary file installer/debian/fennec_scalable.png has changed
>diff -r 02edca6b16db makefiles.sh
>--- a/makefiles.sh	Tue Aug 26 10:47:58 2008 -0500
>+++ b/makefiles.sh	Wed Aug 27 16:30:35 2008 -0400
>@@ -47,6 +47,7 @@ mobile/installer/debian/fennec.desktop
> mobile/installer/debian/fennec.desktop
> mobile/installer/debian/fennec.links
> mobile/installer/debian/fennec.service
>+mobile/installer/debian/fennec_scalable.png
> mobile/installer/debian/files
> mobile/installer/debian/icon_base64
> mobile/installer/debian/menu"


the image should be preprocessed, drop this change
> 
> the image should be preprocessed, drop this change
> 

err....the image shouldn't be preprocessed, drop this change
> >+	$(NSINSTALL) -D $(DEBDESTDIR)/usr/share/icons/hicolor/scalable/hildon/
> >+	cp debian/$(MOZ_APP_NAME)_scalable.png $(DEBDESTDIR)/usr/share/icons/hicolor/scalable/hildon/$(MOZ_APP_NAME).png
> 
> just install directly from the src dir
> $(NSINSTALL) $(srcdir)/debian/$(MOZ_APP_NAME)_scalable.png
> $(DEBDESTDIR)/usr/share/icons/hicolor/scalable/hildon/$(MOZ_APP_NAME).png

Ok, lets install directly but doing this way icon will end up like:

/usr/share/icons/hicolor/scalable/hildon/fennec.png/fennec_scalable.png

it has to be:

        $(NSINSTALL) -D $(DEBDESTDIR)/usr/share/icons/hicolor/scalable/hildon/
        cp $(srcdir)/debian/$(MOZ_APP_NAME)_scalable.png $(DEBDESTDIR)/usr/share/icons/hicolor/scalable/hildon/$(MOZ_APP_NAME).png

as done for 'fennec.service'. Is that ok ?

> the image shouldn't be preprocessed, drop this change

k

Attachment #335763 - Attachment is obsolete: true
Attachment #335789 - Flags: review?(blassey)
Comment on attachment 335789 [details] [diff] [review]
right patch according to comment  #7

>diff -r 02edca6b16db installer/Makefile.in
>--- a/installer/Makefile.in	Tue Aug 26 10:47:58 2008 -0500
>+++ b/installer/Makefile.in	Wed Aug 27 18:24:24 2008 -0400
>@@ -86,6 +86,8 @@ deb: debian/control
> 	$(NSINSTALL)  debian/$(MOZ_APP_NAME).desktop $(DEBDESTDIR)/usr/share/applications/hildon/
> 	$(NSINSTALL) -D $(DEBDESTDIR)/usr/share/dbus-1/services/
> 	cp debian/$(MOZ_APP_NAME).service $(DEBDESTDIR)/usr/share/dbus-1/services/org.mozilla.$(MOZ_APP_NAME).service
>+	$(NSINSTALL) -D $(DEBDESTDIR)/usr/share/icons/hicolor/scalable/hildon/
>+	cp $(srcdir)/debian/$(MOZ_APP_NAME)_scalable.png $(DEBDESTDIR)/usr/share/icons/hicolor/scalable/hildon/$(MOZ_APP_NAME).png
> #	$(NSINSTALL) -m 755 debian/postinst debian/$(MOZ_APP_NAME)/DEBIAN
> 	dh_link; fakeroot dh_fixperms; 	dh_shlibdeps; fakeroot dh_gencontrol; fakeroot dh_md5sums; dh_builddeb
> endif
Attachment #335789 - Attachment description: patch according to comment #7 → right patch according to comment #7
Attached patch fixed mistyped "srcdir" (obsolete) — Splinter Review
Attachment #335789 - Attachment is obsolete: true
Attachment #335888 - Flags: review?(blassey)
Attachment #335789 - Flags: review?(blassey)
Attached patch update to mobile "trunk" (obsolete) — Splinter Review
Attachment #335888 - Attachment is obsolete: true
Attachment #335904 - Flags: review?(blassey)
Attachment #335888 - Flags: review?(blassey)
Attached patch final patchSplinter Review
Final patch. It includes the image.

create with :

> hg diff -w --git

applyable with:

git-apply <patch>

ps: do not know how to apply patch w/ binary file in it.
Attachment #335904 - Attachment is obsolete: true
Attachment #336557 - Flags: review?(blassey)
Attachment #335904 - Flags: review?(blassey)
Attachment #336557 - Flags: review?(blassey) → review+
brad has pushed.

767c0315369c
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
verified with beta3.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: