From WiiBrew
Jump to navigation Jump to search

Here Is The Talk Page For ThemeShooters!

Discuss themeshooter by posting comments and asking questions and or submitting problems with the app.

just fyi, the used fonts for HBC:

Liberation Sans-Book-R-Normal-Sans--34-340-72-72-P-197-ISO8859-1
Liberation Sans-Bold-R-Normal-Sans--34-340-72-72-P-205-ISO8859-1

see dhewg 17:56, 14 August 2010 (UTC)

Please do also note that there is no spacing between app buttons, neither in list nor in grid mode. If you do button designs that fill right to the edge, buttons will touch. --Drmr 17:49, 15 August 2010 (UTC)

Thanks for the comments, I will try to update it soon to take account of these things. --SifJar 20:28, 18 August 2010 (UTC)
OK, I'm a bit confused about fonts. I have found Sans-Bold, but not Sans-Book, and I'm confused about the stuff after that in the names of the fonts you mentioned... --SifJar 11:33, 19 August 2010 (UTC)

"the homebrew channel"

I couldn't help but notice that the text that says "the homebrew channel" is very fuzzy. I have the font that it is in so I made a png with the same scale as the screenshots. I'm not sure how well you can put this in there but here it is. --bg4545 21:37, 15 August 2010 (UTC)

Well now I feel stupid, I just downloaded it and I can see that there's just a separate png for it.

--bg4545 23:47, 15 August 2010 (UTC)

Thank you very much, I made the original version from a theme in a few seconds and was aware it was crap, I'll replace it with your version in the next release, if that's OK with you? --SifJar 20:28, 18 August 2010 (UTC)

Python/Tkinter ThemeShooter

ThemeShooter is a good app that will definitely help with the new HBC themes but unfortunately its windows-only with no-source. As a result of this, I decided to write a python version from scratch (relies on Tkinter and PIL), using the screenshots from the main page as guidance. It could probably do with some cleaning up, comments, etc and it's inferior as it merely shows a preview rather than generate an image file (plus I haven't added the Homebrew Channel text to it yet) but in theory it should run on pretty much any OS with python 2.x, Tkinter and the Python Imaging Library. Basically what I'm asking is whether I can get the approval to add this to the ThemeShooter page as an alternate version for Linux, BSD and Mac users. HoKaze 21:08, 16 August 2010 (UTC)

Yes, it definitively help making me angry and frustrated. — Extrems (talkcontribs) 21:20, 16 August 2010 (UTC)
I'd be very happy for you to release a cross-platform version, I just made this to try and help theme developers. I can also release source if you want, it's written in AutoHotKey. I'll release source with the next version which will have a few improvements. --SifJar 20:28, 18 August 2010 (UTC) Also: Sorry Extrems for angering you :( Just trying to make a useful program.
Source is now available with v2.0. Also, BTW, the Homebrew Channel text is a PNG, so you should be able to add it pretty easily. Dunno how easy it is to put on the app text (the Lorem Ipsum stuff) with Tkinter and PIL, but if it can be done, I'm sure your app will become far superior to mine, simply due to the fact it can be cross-platform. --SifJar 19:40, 19 August 2010 (UTC)
Thanks. Upon looking back at my original post here I see that I could have worded things better, although I'm not certain what I have done to upset Extrems. I have added to the python version after seeing your reply Sifjar and I've added the HBC image and limited text support (no alpha yet). Text took a long time but I was indeed able to do it, although it was done in a pretty ugly way.
I don't really have any experience with editing wiki pages so I'm not too sure how I should best add my version to the page. Anyway, file can be found here: HoKaze 18:43, 20 August 2010 (UTC)
I don't think it was you that upset Extrems, it was me for releasing the app, leading to theme creators adding "inaccurate" screenshots to the theme repo. Anyway, thanks for uploading your version, I will try it out tomorrow and add it to the main page if no-one else has done so by then --SifJar 23:49, 20 August 2010 (UTC)
I added ThemeshooterTK to the main page, thanks again for making this. --SifJar 20:15, 22 August 2010 (UTC)
No, the thanks are all mine to you. I was just scratching a bit of a personal itch with this and using it as an excuse to learn a few things about Tkinter and PIL. Thank you for the original program, for letting me do this and for you aid in sorting this all out. I used screenshots both of your program (for the layout and appearance of my clone) and those your program generated (to help me get co-ordinates for placing the images where they need to be, roughly) so it would not have been possible without you. I wouldn't have gotten the idea or started on the clone without the original. Thanks. HoKaze 22:08, 22 August 2010 (UTC)


Maybe you could randomize where the bubbles are placed, and also in some of the real pictures like my tetris theme the bubble pictures are tilted, turned, and different sizes. --Abeckring 22:45, 19 August 2010 (UTC)

This feature is planned, see the Todo list I just added on the main page --SifJar 19:31, 21 August 2010 (UTC)

Here's an idea, how about we refer to images taken with Themeshooter as "themeshots" it sounds alot nicer than "clearer mockup" and is shortened. --Abeckring 22:33, 24 August 2010 (UTC)


every time i make a screenshot, everything works fine except text. there is none. help? --Stonga 04:32, 20 August 2010 (UTC)

Hmm, you're using v2.0 right? If so, it sounds like there is a problem installing the fonts necessary...Are you an admin? If not, maybe try running as admin. Not sure if this will work or not...Also, it could be that the font installation method in the app is wrong, but it seems to work for me, and I have seen others who I believe have made screenshots with my app and text is working for them. If you still can't get it to work, try installing the fonts manually by going into the resources folder and copying the two .ttf files into C:\WINDOWS\Fonts --SifJar 09:17, 20 August 2010 (UTC)
Running as admin worked. ty --Stonga 15:12, 20 August 2010 (UTC)
Thank you for testing this and helping find and test a solution. I'll put it on the main page now. BTW, now that the font is installed, you shouldn't have to run as admin in future ;) --SifJar 15:19, 20 August 2010 (UTC)

Lorem Ipsum?

What does Lorem Ipsum mean, and what is it? --Jrcolonial98 17:41, 20 August 2010 (UTC)

No idea what it means, but its latin and its standard "filler" text, to show where text should be. I copied it from Extrems's "official" theme screenshots. --SifJar 18:26, 20 August 2010 (UTC)
Just look at the Wikipedia page. --Crayon (talk) 19:18, 20 August 2010 (UTC)

Feature Requests

Please add feature requests here, and I will move them to Accepted, Completed or Rejected --SifJar 19:24, 21 August 2010 (UTC)

  1. Add TV filter so no more manual screenshots.
I don't understand what you mean by this --SifJar 10:09, 23 August 2010 (UTC)
It looks different on a TV than it does on a computer, so add a slight blur/static to make it look like a TV so Extrems will stop replacing everything. --Abeckring 00:47, 24 August 2010 (UTC)
I may try, but its not currently a priority for me.--SifJar 12:06, 25 August 2010 (CEST)
I know how to add blur pretty easily with the program I use. You could probably find some kind of dll or something pretty easily. --Abeckring 22:43, 25 August 2010 (CEST)
  1. Add basically everything ThemeShooterX has --Stonga 05:52, 29 September 2010 (CEST)
Wow, hadn't noticed ThemeShooterX. Very impressive. Sorry, but the regular ThemeShooter will never reach this level. I will try to add more stuff, but it will never be that advanced. I don't have much free time, and ThemeShooter isn't my main priority. But nice work Leathl if you read this on ThemeShooterX. --SifJar 19:31, 29 September 2010 (CEST)
If anyone knows how to port programs from mac to windows it would be very helpful. --Abeckring 00:23, 1 October 2010 (CEST)
I'm not exactly an expert on this, but glancing over the source of ThemeShooterX reveals that it uses Objective C and opening main.c revealed that the cocoa libraries were imported. In other words, whilst Objective C can be compiled under Linux and Windows, the Cocoa API is unique to OS X and any calls to this API would have to be rewritten to use a different API. Again, I'm no expert on this or anything but I'd imagine that adding most of the features onto ThemeShooter (or ThemeShooterTk) should be easier than rewriting the OS X version. If/when I get time I plan on adding more features to ThemeShooterTk but it'll never be anywhere nearly as good as ThemeShooterX. HoKaze 20:32, 1 October 2010 (CEST)
I have made a request to Leathl about this since he also develops using windows, I have no idea whether he'd be willing to do this or not but it would be very helpful. BTW I went in and saw the Objective C files, but sadly I have little knowledge on developing programs. --Abeckring 03:54, 4 October 2010 (CEST)

Accepted feature requests

  1. Choose whether to use backround or background_wide, apps_list/apps_grid, etc. --Stonga
  2. Show menu buttons, dialog background, and everything, even if it takes multiple screenshots --Stonga
  3. Preview of Loading Bar(theme.xml) --Abeckring

Rejected feature requests

  1. For the preview make it emulator like, e.g. a demo mode. (Don't worry about this too much as it's probably hard to make) --Abeckring
Yes, much too hard. Never gonna happen --SifJar 23:56, 25 August 2010 (CEST)
I could make something similar to this with game maker, but images wouldn't be changeable. --Abeckring 00:09, 26 August 2010 (CEST)
  1. Notification on missing files. --Abeckring
Not going to happen, because themes work when images are missing, and my tool will show what they should look like in HBC with those elements missing. --SifJar 20:06, 30 September 2010 (CEST)

Completed feature requests