Gamer125 / fofix

Automatically exported from code.google.com/p/fofix
0 stars 0 forks source link

Revamp theme system to allow greater control for theme creators #597

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Yeah, what the title says. Possibly scale as well.
Items that could be shifted (in no particular order)
- rock meter (RB bar, GH needle)
- score meter
- streak counter
- dots
- star power meter (RB overdrive bar, GH2 Bar, GH3 lights)
- possibly more
It would be an easy way to make custom themes a lot more custom. Although
putting settings in for each of those items probably varies in difficulty.

In the future, perhaps theme.ini settings to specify what types of rock
meter (GH/RB) star power indicator (RB/GH3/GH2) score meter (RB/GH3/GH2/WT)
etc... and be able to position each of them, all from the theme.ini.

This is a low priority suggestion for now. I know there is some work being
done on more important things.

Original issue reported on code.google.com by death.au on 25 Feb 2009 at 1:16

GoogleCodeExporter commented 9 years ago
i agree with this, this would greatly improve the theme customization factor. i 
feel
that the look and feel should all be determined by the theme instead of just 
having a
theme type, but that will take a little more work. i might try and work on this
sometime this week.

Original comment by Qst...@gmail.com on 10 Mar 2009 at 3:50

GoogleCodeExporter commented 9 years ago
Better title, I think, as I'd like to hit Dialogs up as well. Really anywhere 
that
uses the theme 0-3 thing.

Original comment by aked...@gmail.com on 29 May 2009 at 6:04

GoogleCodeExporter commented 9 years ago
exactly, we need to talk some about this sometime this weekend, i started in on
dialogs yesterday afternoon, cut around 400 lines thus far, steadily keeping 
track of
where i need new theme settings. I had a few ideas that i was discussing with
death_au last night on the IRC. i managed to get a basic python module imported
realtime, but think we should focus on redoing the ini structure first, and 
adding
the module option later since the majority of people probably will not use that.

Original comment by Qst...@gmail.com on 29 May 2009 at 4:05

GoogleCodeExporter commented 9 years ago
also we need to let blazin know not to code in a new theme type, as it sounds 
from
his post in the rockmeter thread that he is getting ready to do.

Original comment by Qst...@gmail.com on 29 May 2009 at 4:07

GoogleCodeExporter commented 9 years ago
I think this would also include a few simple things, like allowing
overdrive_string_flash in GH themes and lightning in RB themes.

Original comment by enussb...@gmail.com on 26 Sep 2009 at 9:57

GoogleCodeExporter commented 9 years ago
Even though this issue hasn't been updated in a while, I know akedrou an Qstick 
have
been discussing things and the current plan is to get rid of the theme types
completely. So we won't have GH and RB themes as we do now, and things like you
mentioned will be possible

Original comment by death.au on 26 Sep 2009 at 11:16

GoogleCodeExporter commented 9 years ago
Should mark this as started, as it has been.

Original comment by aked...@gmail.com on 27 Sep 2009 at 4:39

GoogleCodeExporter commented 9 years ago
r1914 is background for this, will be working on it more tonight

Original comment by Qst...@gmail.com on 30 Sep 2009 at 8:34

GoogleCodeExporter commented 9 years ago
I don't know if you can star an issue without commenting but consider this 
starred

Original comment by StagingTheUniverse@gmail.com on 1 Oct 2009 at 12:41

GoogleCodeExporter commented 9 years ago
"I don't know if you can star an issue without commenting but consider this 
starred"
Sure you can. ;-)

Original comment by azzc...@gmail.com on 1 Oct 2009 at 2:31

GoogleCodeExporter commented 9 years ago
...it says so right next to the comment box.... *facepalm*

Original comment by StagingTheUniverse@gmail.com on 2 Oct 2009 at 3:13

GoogleCodeExporter commented 9 years ago
A fair amount more is committed as of now. So yes. Reflecting that fact.

Original comment by aked...@gmail.com on 7 Oct 2009 at 11:32

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
I'm going through certain areas of the code and working on this.  All files not 
dealing with the rockmeter (because that is now 100% independent of themes) are 
being changed to their rockband alternatives since they have more functionality 
and flexibility in design.  Certain things are also going to have new names 
(overdrive neck for example) so they are no longer associated with either GH or 
RB and are instead associated with FoF.

I'm also taking ownership of this issue since QStick hasn't shown any activity 
for awhile.

Original comment by n_hyd...@comcast.net on 18 Jul 2010 at 2:09

GoogleCodeExporter commented 9 years ago
There isn't that much left to do on this issue, just remove whats left of the 
old theme system, which isn't much.

Original comment by matthews...@gmail.com on 13 Mar 2012 at 1:03