In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "ThemeShooter"

From WiiBrew
Jump to navigation Jump to search
(Updated ThemeShooterX)
Line 59: Line 59:
  
 
==ThemeShooterX==
 
==ThemeShooterX==
 
+
{{Infobox homebrew
 +
| image      = [[File:TSX1.0_Screenshot.png|200px]]
 +
| title      = ThemeShooterX
 +
| type        = Mac OS X Utility
 +
| author      = [[User:Leathl|Leathl]]
 +
| version    = 1.1
 +
| download    = http://www.mediafire.com/?om9sklq9x2p3xlm
 +
| source      = http://www.mediafire.com/?9tdjcv4dpc20v2v
 +
}}
 
===Description===
 
===Description===
  
[[File:TSX1.0_Screenshot.png|200px|thumb|right|ThemeShooterX Screenshot]]
+
ThemeShooterX is a Mac OS X version of ThemeShooter (Universal Binary, 32bit PPC and 32/64bit Intel).
ThemeShooterX (made by Leathl) is a Mac OS X version of ThemeShooter (Universal Binary, 32bit PPC and 32/64bit Intel).
 
 
I made this when I started to learn coding for Mac and was in lack of ideas for applications.
 
I made this when I started to learn coding for Mac and was in lack of ideas for applications.
 
It should run under Leopard and Snow Leopard and might also run under Tiger, but I'm not able to test or ensure that,
 
It should run under Leopard and Snow Leopard and might also run under Tiger, but I'm not able to test or ensure that,
Line 81: Line 88:
 
ThemeShooterX contains a database including several applications (name, description, icon).
 
ThemeShooterX contains a database including several applications (name, description, icon).
 
You can add/delete applications to/from the database in the preferences window.
 
You can add/delete applications to/from the database in the preferences window.
If turned on, 5 random applications from the database will be drawn on Themeshots instead of "Lorem Ipsum" text.
+
If turned on, random applications from the database will be drawn on Themeshots instead of "Lorem Ipsum" text.
 +
 
 +
===Changelog===
 +
 
 +
====Version 1.1====
 +
* Allowing zips without theme.xml file
 +
* Images will be checked for size
 +
* Warning for wrong sized images via log
 +
* New preference: Random bubbles (6 - 12 bubbles, random size and position, including collision detection)
 +
* Added grid-view themeshots
  
===Download===
+
===Example Themeshots===
  
Application: [http://www.mediafire.com/?ofiypawlaa13ust ThemeShooterX 1.0]<br>
+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List 4:3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List 16:9&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Grid 4:3&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Grid 16:9
Source: [http://www.mediafire.com/?1t4zw99fnlam51j ThemeShooterX 1.0 Source]
+
<br>[[File:TSX_List43.png|200px]] [[File:TSX_List169.png|200px]] [[File:TSX_Grid43.png|200px]] [[File:TSX_Grid169.png|200px]]
  
 
==Changelog==
 
==Changelog==

Revision as of 20:00, 3 October 2010

ThemeShooter
General
Author(s)SifJar
TypePC utility
Version2.5
Links
Download
Source

ThemeShooter is a small application made to allow HBC theme creators to create screenshots of their themes to put on the HBC theme repository here. ThemeShooter is Windows only, however there is a cross-platform, Python based version called ThemeShooterTk and a native Mac OS X version called ThemeShooterX.

Usage

Very simple. Just run ThemeShooter.exe and click "Browse", then select the theme.zip you want to screen shot. Then click "Make screenshot" and select where to save the screenshot.

If the screenshots the app generates don't have text on them, try right-clicking ThemeShooter.exe and choosing "Run as Administrator". This should only be necessary one time, to install the fonts. On subsequent runs, running normally should suffice.

Images

Screenshot of program

ThemeShooter.png

Sample themeshot

Sample.png

Todo List

  • Add choice of background/background_wide and apps_list/apps_grid
  • Randomize bubbles scaling/rotation
  • Add other screens

ThemeShooterTk

Description

ThemeShooterTk is a cross-platform, Python based clone of ThemeShooter made by HoKaze.

It can be run on Windows, Linux, Mac OS X and most modern Unix-like operating systems so long as the following requirements are met:

  • Python 2.x (Python 2.6 and 2.7 should work fine)
  • Tkinter (should come with python)
  • Python Imaging Library, PIL (Tends to be included with python)
  • PIL: ImageTk Module (on Linux this tends to be kept seperate, look for the "python-imaging-tk" package)

What started off as a quick and dirty clone of the original ThemeShooter has since grown and whilst it may be behind the original and ThemeShooterX, it should hopefully suffice for some basic "themeshots." I do intend on continuing to add to it on the rare occasion I have time.

Features

As of version 0.05:

  • Dummy text (with alpha)
  • Theme previews
  • Screenshot generation
  • Replaces missing images (apart from the background) with images from Dark Water v2 theme
  • Random bubble placement on both preview and screenshots
  • Cross-platform!

Download

The program/source can be downloaded here : Themeshootertk.zip

ThemeShooterX

ThemeShooterX
TSX1.0 Screenshot.png
General
Author(s)Leathl
TypeMac OS X Utility
Version1.1
Links
Download
Source

Description

ThemeShooterX is a Mac OS X version of ThemeShooter (Universal Binary, 32bit PPC and 32/64bit Intel). I made this when I started to learn coding for Mac and was in lack of ideas for applications. It should run under Leopard and Snow Leopard and might also run under Tiger, but I'm not able to test or ensure that, as I have no machine running Tiger.

There are a few differences to the original application:

  • Each opened theme gets its own window including a preview
  • You can choose 4:3 and 16:9 (widescreen)
  • Preferences (changed preferences only affect new opened windows):
    • Draw a pointer (hand) on Themeshots
    • Draw the description defined in theme.xml on Themeshots
    • Adjustable blur effect on Themeshots to get a TV-like look
    • Use application database (see below)

Application Database

ThemeShooterX contains a database including several applications (name, description, icon). You can add/delete applications to/from the database in the preferences window. If turned on, random applications from the database will be drawn on Themeshots instead of "Lorem Ipsum" text.

Changelog

Version 1.1

  • Allowing zips without theme.xml file
  • Images will be checked for size
  • Warning for wrong sized images via log
  • New preference: Random bubbles (6 - 12 bubbles, random size and position, including collision detection)
  • Added grid-view themeshots

Example Themeshots

                      List 4:3                                              List 16:9                                           Grid 4:3                                            Grid 16:9
TSX List43.png TSX List169.png TSX Grid43.png TSX Grid169.png

Changelog

v2.5

  • Added theme previewing
  • Rejects incorrectly sized images
  • Bubble positioning is now random (don't blame me if they overlap :P)

v2.0

  • Text implemented, including colour read from theme.xml
  • Some positioning made more accurate
  • Improved "the Homebrew Channel" text
  • Missing images replaced with ones from "Dark Waters v2" theme by NeoRame, with exception of background.png, which MUST be present

v1.0

  • Initial release
  • All images implemented, no text

Credits