Where can I get a good set of IDE icons? [closed] - icons

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'm developing a small IDE, and I'm wondering where I can find a set of IDE icons. A few google searches didn't turn anything up that was too useful. I suppose that's probably because an 'ide icon set' wouldn't get very many purchases (compared to more generic icons).
In any case, does anyone know where I can get some such icons? Certain icons such as save, load, etc I can find myself. I'm looking for more debugging-related icons.
Icons I'm interested in include:
start debug
step over, step into, etc
run/debug
view dissassembly
etc.
I'd like some larger ones for the main toolbar, plus some mini's for to sit beside important actions in the dropdown menus.
I will very likely not be profiting from my humble IDE, but in the case that I 'go commercial', I'd like the icons' license(s) to not limit me that way. I have no problem with attribution in the about menu and in the code, however.
Finally, commercial icons are not at all off-limits if they're reasonably cheap, but I'd prefer free ones :)
Thanks!
Update: 100 rep bounty
Here is an example set of icons that would be perfect (size/style) if it included the actual icons I need. In fact I'll probably use some of those icons anyway, such as the cut, paste and save icons. I also might use the 'play' and 'record' buttons for start and create breakpoint respectively.
I'm especially looking for step/run-to-cursor icons. Preferred icon size: 22x22px.
EDIT: What about the Netbeans icons? They're the perfect size and look very nice, but I can't seem to find any information about whether or not I'm allowed to use them. I realize netbeans is opensource, but I can't figure out if I can take the icons.
EDIT: It turns out that using NetBeans icons is fine, so I'm going with that. Thanks everyone!

A set of icons with a liberal license can be found at http://www.famfamfam.com/lab/icons/silk/. They're not IDE specific, but there are lots of them, only 16x16 though.

You could use some of the icons from Eclipse = they are available under the same licence as the rest of Eclipse. I had a quick look at my local install of Eclipse and lots of the icons are in subfolders under configuration\org.eclipse.osgi\bundles so you could search through the .gifs under there.

About using Standard Microsoft Icons.
The vast majority of developers out there don't know that Visual Studio comes with an Image Library. So here goes two links that highlight it:
About using Microsoft Visual Studio 2010 Image Library.
About using Microsoft Visual Studio 2008 Image Library.

how about http://sekkyumu.deviantart.com/art/Developpers-Icons-63052312
"You are free to use these icons on personal and/or commercial projects without any attribution or credit. "
(source: deviantart.net)
EDIT
also look at http://lokheed.deviantart.com/art/gperfection-sup2-Icon-Set-18530981
AND
Fugue Icons
Preview(Big)
And here (BUT ITS $74.5) ->
http://www.awicons.com/stock-icons/xp-artistic-icons/
Step-over
Compile
Step-into
Run to cursor

The Crystal icons are pretty cool.

this is a nice icon set: http://p.yusukekamiyamane.com/
can find just about anything else here: http://www.iconfinder.com/

The Humanity icons from Ubuntu are awesome.
100% SVG, license GPLv2.

Related

Report generator in Qt using webkit or QML [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
in my Qt application I'd like to output PDF-reports. The reports should be slightly modifiable for a particular customer. My idea was to create PFDs using QPrinter from rendered QWebkit-view. Rendered QML could also work. Looks for me as a very easy was to create PDF-reports with very flexible layout customization (CSS/HTML or QML) and without the need to learn/introduce additional software-package into the project.
Is someone aware of such an implementation already? It should be Open-Source (free or commercial)?
My wish-list is :-)
It should be able to display images preferably provided from
client-application as QImage/QPixmal.
It should be able either to
accept all variables as QMap or query values from a Postgres DB.
It should be either embeddable as code or linked as a library
EDIT
already checked:
QtRPT - pretty experimental and unmature. Many magics, comments in Russian in code.
NCReport - Open-source code is too old, last update 2007. Doesn't compile with Qt4.8.4. New versions are provided under commercial licenses. Commercial version looks very mature, has good documentation (ca. 100p), However I'm looking for a software which renders html/QML, so we could order a HTML-developer for creating/maintaining reports.
I dont think there is something ready made exists, otherwise it would be well known, because an issue itself pretty common. As a previous answer I also wrote my own generator. It's not open source, thought.
Problem is not only in printing (as being mentioned in previous answer). It can be more or less solved as soon as you can split whole report into pages yourself. Then you can render report content with headers/footers/page numbers/etc on 'per page' basis and print them separately.
Main problem is that it's easier up to me (having in mind all options Qt provides) to develop nice report generator for particular software, rather then trying to develop something very generic. In this case you have to either limit yourself on features you can use in the report OR introduce a lot of 'magics', certain assumptions/conventions etc.
You can make some kind of generic code for some cases then your reports all have similar structure (for example - header - first page header - main table section- footer with page numbering and all other pages the same without first page header), and then it's fairly simple to make an algorithm which will nicely split you main table section into pages.. but it's all gone as soon as you start think about more complicated scenarios with graphs etc.
An engine I've done based on JS and operates using basic reports primitives (like table, graph, label) which have some layout properties and actually JS code places them on a final report. Some reports primitives can be automatically splitter between pages some not..
I have made that kind of report generator using QWebKit (Qt version 5.1). It is not open source, though.
The biggest problem is that WebKit (or any browser's layout engine that I tried) does not work very well with printing. CSS standard covers printing, but the layout engines do not implement that stuff, or implement it only partially. So if you want features like headers and footers, page numbers, support for multiple paper sizes and support for both landscape and portrait, you have to do a lot of googling and testing. Almost nothing works as expected, so workarounds need to be invented and ugly hardcoding done.
So you can make a report generator using QWebKit. It's not going to be fun and new versions of Qt and QWebKit will most probably break something. So I would recommend making the report generator a separate application so that you can use different Qt versions for the main application and the report generator. At least design the report generator so, that you can separate it from the main application later if needed.

Qt, QML and Windows 8 [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 5 years ago.
Improve this question
I always been curious about QML introduced by Qt framework. But never had a chance to work with it. But now with Windows 8 coming, old school widget based interface is going to get outdated (just my opinion! :) ). Now I want to ask those, who had some experience with QML: Is it easy to write Metro-style (or how is it called nowadays) applications with QML? Is the QML photoshop plugin useable for real project?
For those who don't have a clue about Photoshop plugin, try search in youtube: Introducing Qt Quick for Stunning UI Creation - Nokia Developer Day, Barcelona 2011 (not sure, whether I can post links here :P)
Also, Is there any good Windows applications I can look, written in QML?
is there any good Windows applications I can look, written in QML?
Go through the trending Qml repositories at GitHub to get a good idea. People are implementing material design ideas in QML as well. Correct me if am wrong but lot of Sailfish's UI was done in QML as well. Infact, the SDK for the OS is based on Qt/QML.
I am personally fond of GCompris. They moved from GTK to QML and have been able to run their code on several platforms including Windows/Android/OSX etc.
is it easy to write Metro-style applications with QML?
I would personally say that qml is very capable of developing the fluid 'metro like' UIs in a very intuitive and easy way.
You can go through the links given here to get started on QML.
You can start with the Qt Wiki on it, and go through how to create Metro style applications and read about deploying on Windows 8.
Is the QML photoshop plugin useable for real project?
I havent used the Photoshop one, but the one for GIMP (YES! is exists for GIMP as well, man open source developers do some nice work!!!). Although it might not be very intuitive in its approach to generate files, but it still is a very nice tool to work on single files (screens), when your UI is not expected to change at all.
It gives hard coded values to pixels ( eg: width : 45 ) instead of writing it in a dependent way ( eg. parent.width * .75 ), thus in case there are modifications in UI you might end up modifying a lot.
And personally I would say qml is just awesome to learn and have fun.
And thanks hyde for that link.
Edit:
Also go through these:
A video showing the Metro like effects, written in qml
A video showing the IVI capability of qml. Just so that you can get an idea of what qml might be capable in terms of animations etc.

What's a good, free, drop-in set of mimetype icons? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I want a set of mimetype icons to go with my file uploads, to show in users' files lists and the like.
It should be:
16x16 PNG or JPG (other sizes through 64x64 would be a bonus but not required)
already organized such that I can do e.g. mimetype.sub('/','-') + '.png' and get the icon file name (I'd like to avoid spending a bunch of time figuring out the associations)
not platform specific, preferably using properitary apps' native icons where available (e.g. a .zip icon should not look like a KDE box)
pretty but readable and suitable to a general audience ;-)
What's a good package for this?
I found these: http://openiconlibrary.sourceforge.net/gallery2/?./Icons/mimetypes/oxygen-style
Edit 14-09-09 15:14 the link is now dead.
I don't know anymore how the above looked but I like these too: https://github.com/pasnox/oxygen-icons-png/tree/master/oxygen
I like Silk Icons. They contain over 700 16-by-16 pixel icons in strokably-soft PNG format and licensed under a Creative Commons Attribution 2.5 License.
Given the sheer volume of mime types out there, I think it's unlikely that you'll find a collection which encompasses all of them.
For a reasonable subset, what about Crystal Clear? The mime types aren't handed to you on a plate, but it should be reasonably easy to spot which ones map to where I would think?
there is an open source project :
https://github.com/teambox/Free-file-icons
it came in handy for me. when creating my file manger ..
it support 4 sizes (16,32,48,512) along with good naming [uniformed]
add to that the an .ai file came with it in case you wish to edit.
I've been hunting for such an icon set, but all of the ones I've found have some reason not to use them (usually missing MIME types for Office 2007+ formats).
However, I stumbled across this WordPress plugin which has a great set of icons in a number of sizes with standardized naming (based on file extension).
I know they can't be used directly with MIME types, but it's generally not too difficult to extend a system to support file extensions.
Edit: I don't use WordPress... just the icons.

Icon procurement: make one, buy one or find one [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I make a lot of simple single executable applications for various things at home and at work. Icons always seem to be a problem for me I am not a designer. Like most I can do a little here and there with photoshop, gimp and paint.net. However I should not be trusted if things need to look "good".
The question is how do you deal with icons for small (often one day) projects that just need something unique. Nothing flashy just enough that the user can associate it with its use and find it quickly on a desktop. Even something like the Gravatar fractal based icons would be a good starting point.
I'm aware that when asked about free icons the big box of knowledge comes back with many results but I want to know what my peer (and superior) developers do in these kinds of situations.
If it's icon-making software you use and you're enough of a designer that it doesn't look awful that's great, but may not be doable for me.
Do you ever buy icons? What is a reputable site for commercial products and where would you steer clear of?
Lastly what types of licenses do you look out for when using free icons found around the net?
First off, a disclaimer - I'm not an application developer, but a (amateur, technically speaking, since I'm not getting paid for this) web designer/developer. I use a lot of icons in my projects, but since I'm on a budget of $0.00, I have a fairly large collection of icons obtained from the internet, so I feel that I should have some say on this matter.
Automatically Generating your Icons
Automatically generated icons are a big no-no for me. Unless your application is a fractal generator, the generated icons usually won't fit the application. You're better off sticking to the plain or if you're using this.
Free Icons
Free icons are pretty good if you don't need anything too fancy. You didn't mention anything about whether the projects are commercial in nature, because legality is a big factor in determining what you can use. Also remember that in Vista/Windows 7 icons can go as big as 256x256 - icons of that size are not usually available for free icons.
In terms of legality, options for using free icons for commercial software is a lot less, than say, a freeware/FOSS project. Look carefully at the licenses: Creative Commons is a fairly popular choice these days, but there are others. Usually attribution is required, which usually means acknowledging them in the "About" section or the "README" file.
Sources for Free Icons
Like I said, I know of a lot, but these are the ones that I feel you should look at first.
Open Source Desktop Icon Projects.
Tango Desktop Project Base Icons (Public Domain, attribution preferred)
Crystal Icon Project (LGPL)
Hydroxygen Icon Project (CCGNU/GPL)
Candy Desktop Project (GPL)
Prominent Icon sets*
FamFamFam Silk (CC-by 2.5)
Buuf Iconset (CC-by-sa-nc 3.0)
Fugue Icons (CC-by 3.0)
Sources
Icon Archive
DeviantArt
Designing your own
Well, I can't say how good the icons are without actually looking at your icons, but there are certain things to keep in mind, specifically the Windows Icon Design Guideline published by Microsoft.
There are far too many if you want a complete list, but these are the good ones
The silk icons are free:
“Silk” is a smooth, free icon set, containing over 700 16-by-16 pixel icons in strokably-soft PNG format. Containing a large variety of icons, you're sure to find something that tickles your fancy. And all for a low low price of $0.00. You can't say fairer than that.
There are also the lesser-known Silk Companion 1 and Silk Companion II, icon sets from other designers in the same style as (and often based on) Silk.
I've found the GlyFX icon sets to be really well made, and worth their money. They provide a great range of icons, both in the Windows XP and now in the Vista style.
They also have a product called "Iconbox" which is basically custom-made icons for other customers that didn't insist on them being exclusive - so they sell these off to interested developers, too.
GlyFX also does custom work, if you really need something done e.g. for a commercial or semi-commercial product, at quite reasonable rate (last time I checked, anyway).
Highly recommended.
Marc
lgpl icons for use in commercial, gpl seems to work for everything else.
The gravatar icon is a cool idea. I guess you'd just have to convert them over to ico's.
Typically I just take something that's already in the development library. Otherwise there's tons of desktop icons out there to choose from.
I held an icon design contest with a $400 usd award, for a new icon for my program. It required a lot of sketching and feedback on every entry and there was little time for anything else. There was no awards to second places and I think it really affected how much effort people would spend on it.
Make sure you have plenty of time available for this. Make sure there is awards to 1st, 2nd, 3rd place.
In retrospect.. there must be another way to get a good icon made.
I'm found the Yusuke Kamiyamane's Fugue and Diagona icon sets useful. The Fugue set has 3000 icons, and Diagona 400. Fugue offers a variety of concepts, with variants of some.
You may also find this previous question useful.
I like the perfect icon icon suites. These are paid icons, but are pretty cheap and are high quality. They will also design custom icons for you for around $15.
http://www.perfecticon.com/

Generating Icon Files [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
I'm looking for an online solution for generating .ICO files. I'd like the ICO files to have the ability to have transparency as well.
What software or web site do you use to create them?
[Update]
To clarify, I have an existing image in PNG format, 32 x 32 pixels. I want to generate the icon from this existing file, not create a brand new one online. Sorry for the confusion.
I have found the application IcoFx useful, you can import pretty much any image type to use for icon creation, including PNG's.
I stumbled upon Icon Sushi a little while back and love it. It hasn't been updated in about a year, but it still works great, even in Vista. Plus it is free.
http://www.towofu.net/soft/e-aicon.php
You could use IrfanView, it's freeware and allows you to convert to ICO. It even allows you to select the transparent color.
I've used it a lot in my projects, since a WinForm needs an ICO file for it's icon, while I usually have PNG or BMP files.
I like MicroAngelo.
I also use Gif Movie Gear to create .ico files.
This online Favicon Generator tool also seems to work fine.
My favorite method is a photoshop plugin to "Save as .ICO".
http://www.telegraphics.com.au/svn/icoformat/trunk/dist/README.html
Fast, works offline, you're already in Photoshop, etc.
png2ico is what I've always used, and perfect for your situation.
Try, it has support for vista style Icons
Axialis IconWorkshop Lite for VS 2008
http://www.axialis.com/download/iwlite.html
Axialis Software, in association with Microsoft Corporation, presents Axialis IconWorkshop Lite for Visual Studio 2008:
* 100% Free for Visual Studio 2008 users;
* Make icons for Windows up to 256×256 PNG-compressed icons for Windows Vista™ and include them in your software projects;
* Use an advanced icon editor with various tools, filters and effects;
* Work efficiently using a Plug-in for Visual Studio 2008;
* Create icons from images or ready-to-use image objects;
* Use a fully integrated workspace with librarian, built-in file explorer with thumbnail preview, image viewer and more…
I can't imagine drawing icons online. Nowadays icons are usually drawn as vectors, and I'm not aware of any online vector packages.
In case you decide to draw off-line instead, I use Xara (www.xara.com) to draw all my computer artwork, and I use Gif Movie Gear to create .ico files. The former is a superb vector package, the latter is just something I have lying around.
I use a simple program called MyViewPad, which can convert (almost) any old image to a .ico file. It's free and easy to use. This may not be what you are looking for though.
Otto, if you could clarify what it is that you need this for, and we are more likely to have good suggestions. Provide a use-case, and someone will probably have some advice to fit it.
Is this something that needs to be done often and automatically, or is this just a one time thing for your app? If the latter is correct, MyViewPad will work.
I use InkScape with is a free vector graphics program.
I use GIMP for my icon design, but it's quite a bit of a pain having to join all the layers together then creating different layers for each icon size before exporting. Hmm maybe I could make my next project writing a plugin for the GIMP.
I stumbled up Greenfish Icon Editor Pro a while back and its been working great for the simple icons I have been needing to make.
Greenfish Icon Editor Pro
The only downside is that it is windows only.
With http://www.favicon.cc/ you can either draw your own, or upload a jpg, jpeg, gif, png, bmp, or ico. And it's a web app, so there's nothing to install. Works very nicely.
When creating icons for my apps using VS, I simply use Paint (32x32) to draw it and save as PNG, then I go to http://www.online-image-editor.com/, upload my PNG, click on the Wizards tab, click the Transparent button, then click on the points in the image I want to make transparent (usually, just the white sections.) I then save the image, go to another web site at http://prodraw.net/online-tool/pic-to-icon.php, upload the saved image from the previous site, set my Preference options, convert, and download. Viola, a transparent icon! Other than the actual drawing of the original image, it literally takes just a couple of minutes.

Resources