Opened 12 years ago

Closed 2 years ago

#1429 closed enhancement (fixed)

Icons for some of the servers use old style.

Reported by: scottmc Owned by: leavengood
Priority: normal Milestone: R1
Component: User Interface Version: R1/alpha4.1
Keywords: Cc:
Blocked By: Blocking: #9588
Has a Patch: no Platform: All

Description (last modified by stippi)

Some filetypes that come included with apps need to be designed as well.

Attachments (14)

svg-icons.png (74.3 KB ) - added by scottmc 12 years ago.
Lightbulb.png (10.8 KB ) - added by scottmc 11 years ago.
server-icons.png (88.6 KB ) - added by scottmc 10 years ago.
system-bin-icons.png (20.1 KB ) - added by scottmc 10 years ago.
app-icons.png (150.3 KB ) - added by scottmc 10 years ago.
app icons as of hrev31471 in case anyone hasn't seen them all recently
Tracker-copy-icon.png (3.9 KB ) - added by humdinger 10 years ago.
Old bitmap style copy-icon
system.add-ons.print.png (24.1 KB ) - added by richienyhus 9 years ago.
Old bitmap style print add-ons icons
Prefs_Printer_PDF.png (5.1 KB ) - added by mmadia 9 years ago.
possible icon for pdf writer
Print spool.png (7.4 KB ) - added by Meanwhile 9 years ago.
'Printer spool' icon - screenshot
Printer spool icon.zip (5.5 KB ) - added by Meanwhile 9 years ago.
'Printer spool' icon
hand4.png (24.8 KB ) - added by jstressman 5 years ago.
Misc_Hand 23.zip (4.3 KB ) - added by jstressman 5 years ago.
coretex2.png (27.3 KB ) - added by jstressman 5 years ago.
CortexAddOnHost 8.hvif.zip (7.2 KB ) - added by jstressman 5 years ago.

Download all attachments as: .zip

Change History (47)

by scottmc, 12 years ago

Attachment: svg-icons.png added

comment:1 by axeld, 12 years ago

Component: - General- User Interface
Owner: changed from axeld to stippi

comment:2 by scottmc, 12 years ago

Cody cam icon seems to have been converted to the new style (nice job by the way). Still need Chart, Mandelbrot, Email (any others?).

comment:3 by stippi, 12 years ago

I have already two icons for Chart by genki and humdinger, don't know which one to use. I am thinking a rocket would be cool too. A different one from LaunchBox though. What about an "enterprise" icon?

For the Email preflet, I have one proposal too, but I was thinking of a mailbox which just gets the name plate inserted or something. Maybe it's too difficult to display this conceivably.

No icon work has been done for Mandelbrot yet.

The Disk icon should be composed of the already existing Harddisk and CD icons.

All the server icons are missing, but genki is getting to work on them. zuMi has done an icon for the logging server.

As for full HVIF implementation, we are still missing a way for drivers to transmit HVIF icons to userspace.

More icons for common file types would also be nice.

in reply to:  2 comment:4 by meanwhile, 12 years ago

Replying to scottmc:

Cody cam icon seems to have been converted to the new style (nice job by the way). Still need Chart, Mandelbrot, Email (any others?).

'Device watcher' is still waiting at his chalkboard...;)

comment:5 by hma, 11 years ago

"For the Email preflet, I have one proposal too, but I was thinking of a mailbox which just gets the name plate inserted or something. Maybe it's too difficult to display this conceivably."

Mailbox designs are really culture specific. For example, US-style tube with a red L thing on the side may be difficult to recognize if you have only seen them in movies or cartoons. How about something like an envelope with a @ as stamp. Envelopes don't vary that much from country to country and @ should be strongly associated with email.

comment:6 by scottmc, 11 years ago

Looks like chart and disks icons are now in place as of hrev24609 at least.

I'm not sure but it looks like the little speaker box for volume on the deskbar might be the old style as well?

comment:7 by stippi, 11 years ago

Description: modified (diff)
Summary: Icons for Chart, Mandelbrot, Email, Cody Cam and Disks use old style.Icons for Mandelbrot and other demos as well as all the servers use old style.

comment:8 by scottmc, 11 years ago

Summary: Icons for Mandelbrot and other demos as well as all the servers use old style.Icons for some of the servers use old style.

Mandelbrot, and a few of the server icons have now been added. This leave just a few of the servers with older style icons. Also it looks like something went wrong with the bluetooth server icon. Also among the optional applications, many have new style icons, but Beam, BePDF, Firefox and Netsurf could also use spiffy Haiku style icons. Nice work on these so far guys.

comment:9 by scottmc, 11 years ago

Also the "idea" lightbulb icon needs to be updated.

by scottmc, 11 years ago

Attachment: Lightbulb.png added

by scottmc, 10 years ago

Attachment: server-icons.png added

by scottmc, 10 years ago

Attachment: system-bin-icons.png added

comment:10 by scottmc, 10 years ago

The idea icon has now been updated. I have attached a couple more screenshots showing some of the few icons that still need updating... CortexAddOnHost and spamdbm which are in the system/bin folder, and app_server, midi_server, and print_server in the servers folder. Also cddb_daemon, fake_app_server and net_server are using the default app icon, bonus points for adding specific icons any of those. ;) Anyone spot any others that are old style?

by scottmc, 10 years ago

Attachment: app-icons.png added

app icons as of hrev31471 in case anyone hasn't seen them all recently

comment:11 by leavengood, 10 years ago

Owner: changed from stippi to leavengood
Status: newassigned

So far I have created new icons for:

cddb_daemon midi_server CharacterMap (since that was using the same icon as the Font preferences)

I think zuMi's icon for DiskUsage is fine and can add that soon.

I am working on an icon for MediaConverter.

I have plans for a print_server icon (just one of those big laser jet printers, though I had thoughts of a newspaper printing machine or a Gutenberg printing press.)

I've had ideas for an app_server icon, but nothing really great. Any suggestions are appreciated, since I think this is an important one.

I will also think about icons for the net_server, spamdbm and CortextAddOnHost. I suppose we also need one for the userlandfs_server and I'm sure there are more.

Do we still need a light bulb icon?

I will go ahead and take ownership of this since stippi is busy with other things.

comment:12 by richienyhus, 10 years ago

Does the files in ~/system/add-ons/print/ still need updating as well?

(Not that they matter that much!)

comment:13 by humdinger, 10 years ago

Does the files in ~/system/add-ons/print/ still need updating as well?

Looks like it. All old-style bitmap icons.
As well as the copy-icon in the transaction progress window, see attached screenshot.

by humdinger, 10 years ago

Attachment: Tracker-copy-icon.png added

Old bitmap style copy-icon

by richienyhus, 9 years ago

Attachment: system.add-ons.print.png added

Old bitmap style print add-ons icons

by mmadia, 9 years ago

Attachment: Prefs_Printer_PDF.png added

possible icon for pdf writer

comment:14 by mmadia, 9 years ago

Here's a possible icon for the pdf writer, using the logo from the HVIF File_PDF. I'm starting to look at updating src/add-ons/print/drivers/* to use hvif + rdef instead of bitmap + rsrc.

comment:15 by mmadia, 9 years ago

Except for PDF Writer, the print add-ons have been updated in hrev36582.

comment:16 by mmadia, 9 years ago

PDF Writer's HVIF applied in hrev36603.

comment:17 by stippi, 9 years ago

Volume control speaker icon replaced in hrev36803 and hrev36804. (desklink application)

by Meanwhile, 9 years ago

Attachment: Print spool.png added

'Printer spool' icon - screenshot

by Meanwhile, 9 years ago

Attachment: Printer spool icon.zip added

'Printer spool' icon

comment:18 by Meanwhile, 9 years ago

Cooked up a possible 'printer spool' icon.

comment:19 by leavengood, 9 years ago

I love Meanwhile's 'printer spool' icon (another example where the HVIF version just looks so much sharper and cleaner than the equivalent Be bitmap version.) Unfortunately I just cannot find where to replace the existing icon with this new one. I see the application/x-vnd.Be.printer-spool MIME type in FileTypes, but it is not in the usual src/data/beos_mime directory. Does anyone have any idea where it is stored? A search for the above MIME type in the code just turns up various places where it is defined in the code.

in reply to:  19 comment:20 by phoudoin, 9 years ago

Does anyone have any idea where it is stored?

In libtracker.so:

http://dev.haiku-os.org/browser/haiku/trunk/src/kits/tracker/TrackerIcons.rdef#L1507

This icon is installed in MIME database if needed (which is the case currently):

http://dev.haiku-os.org/browser/haiku/trunk/src/kits/tracker/TrackerInitialState.cpp#L474

As it seems icon resource can also be in vector format, replacing this resource with HVIF should works.

A search for the above MIME type in the code just turns up various places where it is defined in the code.

comment:21 by stippi, 9 years ago

Thanks, Philippe! I'm taking care of it. Ryan, I was looking too, and couldn't find it... :-)

comment:22 by stippi, 9 years ago

Placed the icon in the image in hrev36864.

comment:23 by scottmc, 8 years ago

Resolution: fixed
Status: in-progressclosed

I believe this one is done now? If anyone spots old style icons still in the system being used, attached a screenshot and reopen this ticket. Thanks for all the new icons!

comment:24 by leavengood, 8 years ago

I don't know if the app_server ever had an updated icon created? It was always a more tricky one.

I also wanted to create a new spamdb icon. I even bought some SPAM (the food) to use the can as a model :)

But those could be new tickets.

Also my midi_server and cddb_daemon icons could use some clean-up (they look bad when really scaled up), but that isn't critical.

comment:26 by richienyhus, 6 years ago

Resolution: fixed
Status: closedreopened
Version: R1/pre-alpha1R1/alpha4.1
  • Network Share Icon is still in the old style. #9554
  • System bin icons CortexAddOnHost and Spamdbm still use old style in R1A4.1
  • mail2mbox & mbox2mail icons need to removed or replaced
  • x-pdf & x-vnd.agmsmith file type icons

Not really covered by this ticket but I'll repeat them here as well:

  • Tracker navigation icons/buttons need replacing #4996
  • Mail toolbar icons need replacing/new icons #9519
  • "copy" and "empty trash" dialogs are still using the old style icons #4272
  • GLife screensaver
Last edited 6 years ago by richienyhus (previous) (diff)

comment:27 by richienyhus, 6 years ago

Blocking: 9588 added

comment:28 by pulkomandy, 5 years ago

Servers currently needing an icon: app_server, dns_resolver_server, keystore_server, net_server, nfs4_idmapper_server, package_daemon, power_daemon, userlandfs_server system/bin: cortex add-on host, mail2mbox/mbox2mail, spamdbm Screensavers needing an icon: all of them. GLife uses a bitmap one.

comment:29 by jstressman, 5 years ago

I'll try to get to some of these other ones. But I've already redone the hand in preparation for some of these, and redid the CortexAddOnHost one.

by jstressman, 5 years ago

Attachment: hand4.png added

by jstressman, 5 years ago

Attachment: Misc_Hand 23.zip added

by jstressman, 5 years ago

Attachment: coretex2.png added

by jstressman, 5 years ago

Attachment: CortexAddOnHost 8.hvif.zip added

comment:30 by stippi, 5 years ago

Good work so far! To be honest, one reason I have never followed up on these hand icons is that I think it's somewhat ignorant to show a white persons hand. One solution could be to show a more neutral color (by making it darker and more ambiguous). But what was done for the servers that already have vector icons (debug_server, logging_daemon, mail_server, ...) is to create completely new icons. I've discussed with zuMi at the time (who did most of these) and we didn't think there was huge value in the concept of a unifying graphical element. For the same reason, the red tick was removed from all preflet icons. And with the hand, the icon size is much smaller for the important bits. You would soon see that it's quite a restriction for the freedom of design. What do you think?

comment:31 by jstressman, 4 years ago

I agree with your assessment I think. The binaries are already organized in folders etc, and accessed in ways that convey their belonging to a group by other means, so the hand part becomes redundant and detracts from the icon resolution in the way you describe. Unless someone has a better argument to the contrary it seems pretty reasonably settled to me.

comment:32 by pulkomandy, 3 years ago

Only the nfs4_idmapper_server is missing an icon now. Anyone wants to draw it?

comment:33 by humdinger, 2 years ago

Resolution: fixed
Status: reopenedclosed

Last icon added with hrev51086. \o/

Note: See TracTickets for help on using tickets.