Code::Blocks Forums
Developer forums (C::B DEVELOPMENT STRICTLY!) => Contributions to C::B => Topic started by: Decrius on January 07, 2007, 07:23:34 pm
-
Hi,
I've been creating a logo for CodeBlocks. Maybe you like it or not. Perhaps I should make it look like boxes (blocks), but this is my design:
(http://daevius.com/cb.png)
Decrius
-
nice
good work
-
A few points regarding splash screens in general:
Irregular shapes are bad. Alpha-blended borders are worse. My post-RC2 design used both, and we had a lot of trouble with it. While it looked gorgeous under Windows, Linux would not display it properly, and when we wrote a special implementation for Linux, MacOS would not do it...
Although alpha blending looks really cool I must admit it was a stupid idea in the first place.
Irregular shapes with masks allegedly work on most platforms, but not on all. They look a lot worse than alpha-blended ones, but still don't do the job everywhere and don't make up for the associated hassle (hacks to make them work on older Windows systems).
Shapes that can be constructed with CSG regions are better, but the only really acceptable ones are shapes that can be constructed from rectangles. That is because regions are not properly implemented on all platforms, and not all shapes are properly supported on all platforms. On platforms where regions don't work properly, we emulate them with clipping. This is one of the reasons why the current startup screen consists of a block-shape (which also reflects Code::Blocks in its design, again).
The placeholder for the revision number cannot be placed anywhere deliberately, as the revision number is really drawn by the application (not embedded in the image). It has to be in the same location, otherwise we need to modify the application code.
-
Okay, well, this is my new design. Rect shape, no blending:
(http://daevius.com/cb2.png)
Hope you like it :P.
Decrius
-
good but not that good
current splash screen is better :D
you've good a potential ;)
-
And better use it, cause I'd like to see a new splash there :D (especially tango or crystal themed).
Fellas, I've got an idea! Shall I make a C::B splash && logo contest? dev's please reply.
-
Shall I make a C::B splash && logo contest? dev's please reply.
Actually no. I someone thinks he has made some picture he wants to share, that's one thing. But a contest is another thing. This is asking for changes. I don't think challenging people is fair if you don't have any real plans to really change something (which we don't have).
Some people will like the splash screen to have Mac-Style, some others want some weird "dark" style, whatever. Some people like crystal icons, others want "aqua" ones or what they're called. They're never all happy anyway, no matter what you do. No please don't ask us to make icons and start screens themable. :)
Please don't even think about a logo contest. While the splash screen may be disputable, the logo is certain not to be changed.
-
@thomas
Okay, but how do you like the 2 designs? Good, bad, could be worse or im-going-to-send-hate-mails lol :P.
I can even make music, but that is not usable for this program lol ^_^
-
I can even make music, but that is not usable for this program lol ^_^
Why not, did you ever heard of the songs (http://www.openbsd.org/lyrics.html) of OpenBSD?
-
LOL, omfg.
-
Sorry, my mistake in english syntax.
I mean something like a child-side, with all splash screens created by the community, and maybe special icon sets. Could we somehow change splash and icons with a resource editor ?
-
Okay, but how do you like the 2 designs? Good, bad, could be worse or im-going-to-send-hate-mails lol :P.
Number 1: Looks original. The wobbly variant of the blocks logo is a very cool idea. What I don't like too much is the title's font and colour as well as the all-black background.
Number 2: Looks weird, don't like at all. Makes me think of the writings they have on the walls in a kindergarden.
Could we somehow change splash and icons with a resource editor ?
You sure can, for example using PE Resource Explorer. However, that's of course unsupported, and you get no guarantees that we won't change icon IDs or add/remove icons in the future.
-
So I'll wait. But when can I expect changed c::b icons ? Ofcoz I know that the main thing is to fix every bug in c::b...
By the wat I have asked few days ago, without any result ->how can I disable creating *.layout and *.depend files?
-
how can I disable creating *.layout and *.depend files?
... Download the source, change it, and recompile? Why do you want to disable creating those files?
-
Could we somehow change splash and icons with a resource editor ?
You don't need a resource editor for that. All resources are in <install folder>/share/codeblocks/images...
-
Nice, so you can expect some 'theme' for c::b soon ;)
------------
I've attached tango (16x16) icon set for toolbar, but for unknown reasons it doesn't worked under my win xp :/
[attachment deleted by admin]
-
since i would love different icons too i am really interested in this.
i use tango-icons on my ubuntu laptop and have a tango-icon-set installed on my XP machine so a matching Code::Blocks would be quite nice.
just for a test i replaced a few 22x22 icons in "codeblocks\share\CodeBlocks\images" and restarted Code::Blocks.
well, i couldn't see any changes. after some more investigation i found resources.zip which also contains every toolbar icon. i removed resources.zip but extracted the *.xrc before doing so. Code::Blocks still starts normal but still with the old 22x22 icons.
now i have two questions about this :
1. why are there icons in resources.zip and in codeblocks\share\CodeBlocks\images ?
2. did i overlook something or why aren't my new icons showing up anywhere?
(this all with a clean install of yesterdays nightly build (svn 3464) on WindowsXP)
thanks in advance
Markus
[edit]
just tested this with a 16x16 icon -> same result, i don't see my new icon
[/edit]
[edit2]
mh, i feel stupid now. i still had resources.zip in the folder so my new icons couldn't show up.
*but* : resources.zip has all the toolbar icons in 16x16 and 22x22 in it. replacing them in the images-directory has no effect for me. removing the images from resources.zip results in Code::Blocks not being able to load any toolbar-image.
this is just a really wild guess, but could it be possible that this has to do with some of the current problems with icons (buttons not changing state, wrong icon in find&replace) because WxWidgets gets a little bit confused?
[/edit2]
-
I can't change any icons, by the images folder or via the resource editor. any ideas?
-
I can't change any icons, by the images folder or via the resource editor. any ideas?
Ok, I haven't looked in it for quite a while now, but I believe that the actually used images can be found inside <install_folder>/share/codeblocks/resources.zip.
-
Yeah mandrav, you're right. But... in my opinion it's messed up :)
in resources.zip you've got another resources folder, it's duplicated, despite of this, instead of resources.zip file, there's a images in the CodeBlocks directory, which contains the same images like in resources.zip...
What do you think about it ?
Above - modified icons.
http://angelo.xt.pl/daily/resources.zip
http://angelo.xt.pl/daily/compiler.zip
(http://img129.imagevenue.com/aAfkjfp01fo1i-4327/loc334/72276_shot_122_334lo.jpg)
I started a new topic for thoose icons.
-
lovely :D
would love to have this as the default or atleast the possibility to change icons without modifying ressources.zip
-
n resources.zip you've got another resources folder, it's duplicated, despite of this, instead of resources.zip file, there's a images in the CodeBlocks directory, which contains the same images like in resources.zip...
What do you think about it ?
Yes, it needs a little cleanup...
-
hehe, I remember I filled a bugreport about it :twisted: (as a note on another bug) ...