﻿CHANGELOG:

R254
Fixed bug where wrong titles where shown after WiiTDB upgrade.

R253
*Fixed  issue 369  , It will wait forever until your HDD is ready, also reset
button or home on any wiimote or GC controller will exit.
*Fix wdm selection not showing after going into game settings.

R252
*Fix using case spine colors from wiiTDB
*Fix music sound setting in settings.  Would go back to full volume after
clicking a game before
*Code cleanup.

R251
*Fix trailer playback
*Make trailers use voice 10 instead of 0
*Fade music in and out when viewing trailers

R250
* Fixed crash when no music files are found.

R249
*Dont block showing wait message until thread is complete if there is only one
wait message.
*More fixes to music
*Lower g_repeat_delay back to 80, it doesnt help the issue and makes coverflow
seem laggy if its 100.
*Fix gameconfig.txt loading for brawl+, etc (hopefully)

R248
*Some tweaks to the music fading and _stopSounds.
*Call cleanup() instead of _stopsounds and only call it 1 time.
*Fix broken channels and base ios for some ppl.
*Fix theme tag for screen menu.
*Remove unused compiles folder
*Fix reversed alt ios selection.
*Some cleanup of code.

R247
* Added DVD skin images
* Fixed small bug in waitmessage animation, where the animation would wait
endlessly for a variable which was never reset in the first place
* Added cios base + revision in the game settings window
* Added music fade-in/fade-out as described in  issue 25  (thanks, shiv, for the
initial patch)
* Fixed small bug in cheat menu, where the hooktype was retrieved from the wrong
settings file

R246
*Move some pages in the menu's
*Rename menu_config3.cpp to menu_config_screen.cpp
*Rename menu_config5.cpp to menu_config7.cpp
*Rename menu_config2.cpp to menu_config3.cpp
*Change theme tags for CONFIG3/ to SCREEN/
*Change theme tags for CONFIG5/ to CONFIG7/
*Change theme tags for CONFIG2/ to CONFIG3/

*Remove unused code.

R245
*Fix displayed installed base ios for base 56, (and other bases not yet
released)
*Fix a bug in shadow_mload where mload_ver was always 0 and therefore never
shadowed mload because mk_mload_version was (and still is) never called.
*Make sure wait message thread cannot start again if it is already running.

R244
* Moved cheat.cpp to menu/menu_cheat.cpp
* Added getStrings to config class, for getting a list of strings
* Added possibility for animated wait messages. Themers can add the following to
their themes:
  [GENERAL]
  waitmessage=1.png,2.png,3.png,4.png,etc.
  waitmessage_delay=0,2
* Fixed  issue 347  (Miigotu did that)
* Changed repeatDelay to 100, for a bit slower scrolling

R243
* Fixed bug where pressing B in game settings on the place where the cover would
be, would flip the cover while returning to coverflow
* Added cios rev20 support by searching for all installed cios-es on the wii.
This will also add cios 202 to the list of possible cios-es, which is annoying.
Have to find a good solution for that, and no, removing 202 hardcoded is not a
good solution. Anyway, this was requested in  issue 269 .

R242
Fixed bad, bad patch in 241.

R241
*Add parsing of any ios= argument from slot 1-253.  Makefile will also build
wiiflow for any slot you choose by make ios=230 etc.
*Tweak game menu to not show alt-dol+ button for previously selected game while
scrolling, unload fanart when scrolling and set theme background
*Add r-win's patches to fix removing folder when removing a game (deletes all
files in the folder!), use wiitdb case color codes to color the game box edge,
xml and wiitdb changes, im sure more.
*Change chinese language file to DL the right files from wiitdb
*Add a hide option to zones for themes.  they can set buttons_hide=false (or
whatever that zone's identifier is) to disable the zone from hiding when no
pointer is on the screen.
*Fix IOS minimum rev detection for alt ios.
-More i missed im sure.

R240
*Increase repeate delay that I forgot to change last commit.
*Add ability to use a "custom_titles.ini" in the settings directory to override
wiitdb titles.
*Some more tweaks to the game menu for sounds.

R239
--All of these fixes were required to fix the banner issues--
*Fix a bug in inputs repeater where a u8 was incremented beyond control, causing
the repeater to skip returning an input for one frame every 127 frames.
*Fix banner sounds so that banner is not extracted or exchanged unless it is
completely ready and required.
*Fix controls in game screen so that directions cannot be switched once a banner
has started extracting until the process is complete.

R238
* Fixed bug with reading wrong configuration file
* Fixed slow loading of HBC image (it didn't use a cache file)

R237
* Patch for fanart, which should make global settings work (thanks to nosklo)
* Let's not draw buttons, labels and progressbars 4 times (it's ugly)
* Updated version number to 2.2

R236
*Fix lan adapter support
*Fix widescreen width
*Fix Banner playing when using a nunchuck stick to move coverflow in game view.
*Fix banner sometimes playing 1 second of last selected game before it plays the
right one.

R235
*More attempt at proper video mode support.
*Fix banner sounds not stopping/changing when switching games really fast and
showing/hiding a game superman fast.
*Lower the repeat delay for coverflow movement by 30%.
*Fix Page button behavior in game settings.

R234
* Changed ogg player from tremor to vorbisidec
* Fixed bug where gamesound would continue playing after deleting a file
* Changed include pngu.h file in video.cpp

R233
*Fix bug i created in adjust coverflow menu.
*Make buttons click when dpad is used in config menu's
*Fix ntsc tv's screen width.

R232
*Fix game highlighting and selection when it is not the focused cover.
*Reverse the chan order so that player 1 gets preference (only the lowest number
player's pointer highlights covers and shows the title he is pointing)
*Remove strcat'd path from update download code and fix a bug i created with it
anyways.

R231
*Commit before i break it =P
*Change behavior of Prev/Next arrow buttons in the coverflow. A on the Prev/Next
arrow will Prev/Next page. B on the Prev/Next will go to the Prev/Next Letter.
*Button click sounds integrated into CButtonsMgr::selected so that .click()
doesn't need to be called separately.
*Old repeat code removed from the menu's and added BTN_A_REPEAT to the
repeaters. (Fixed repeat on buttons in the options/ coverflow editor)
*Rename all "wmaote" variables to "chan" as it is used for GC also.
*Fix "skipping" in coverflow scrolling.
*Clean up a lot of code in the menus and inputs and remove use and declaration
of unnecessary variables

-Known issue: Cannot point and click to select a game that is not the main focus
in coverflow.

R230
*Fix controls so that all Wiimotes can be on screan at one time with proper
rumble.
*Wiimote IR will take priority over a GC pointer plugged as the same player #.
*GC will not rumble a wiimote now, and will rumble on the GC controller now.
*Fix a potential unzipping bug for updates

R229
*Remove release.sh and beta.sh
*Makefile update and tidy-
- use make ios=249 etc.
- new option, make all

R228
*Fix updater bugs, still some small fixes to come.

R227
*Increase zip functionality in the updater, now updates meta.xml, icon.png,
boot.dol, wdm files, languages, or anything else we need to add to the update.
*Fix a bug where the gamelist got dumped every boot.
*Add a wiiflow.ini to make it easy when doing a fresh install to tell wiiflow
where you want data files created.
*Modify the beta and release scripts to make it easier to update the beta site.
*Update versions.txt
*Updated languages to current translations on the wiki

R226
* Added download progress bar to cheats menu
* Made paging in all menus more relax by allowing the pages to cycle
* Fixed bug in Coverflow when a cover was deleted
* Updated libntfs
* Made some changes to disc mounting, please test this with slow and troublesome
harddisks
* Added an optional second location for gameconfig.txt (/wiiflow/codes (or the
txt_codes directory in wiiflow.ini))
* Added ZIP support for wiiflow updates (Miigotu: test this!)
* Changed synopsis in the default theme to not scroll through the title anymore
* Fixed a bug in xml.c, where memory would be set to 0, even when allocation
failes.
* Changed language file, added a single line for cheats downloading (cfgg23).

R225
*Reverted to r219.

R224
*Why does something always go wrong AFTER i commit?  Anyways this one doesnt
freeze. and launches fast.

R223
*Revert usb startup changes made in r220
*Only remount devices if !(WBFS_Available() || FS_USBAvailable()) on boot.
*Wait longer and remount devices if a HDD is not inserted right away.
*Dont try to mount device or reload ios a second time to mount device if it is
not inserted.
*Fix games >4gb again.

R222
*Public alpha
*Rewrite some documentation and clean up the wii folder.
*Remove outdated information.