Update to v092r03 release.
authorTim Allen <screwtape@froup.com>
Fri, 15 Mar 2013 13:11:33 +0000 (00:11 +1100)
committerTim Allen <screwtape@froup.com>
Fri, 15 Mar 2013 13:11:33 +0000 (00:11 +1100)
commitb7c212de7ec141218e8165cc58349ee54d67885f
tree2faca1a4ea1dd054759d20d592860aba59648503
parentd9400084c2a18949925d88a2247dc3c1cbab2f91
Update to v092r03 release.

byuu says:

This release adds the phoenix/Cocoa port, and rewrites a lot of the
higan user interface to work with all of the new changes (like blocking
in the main run loop and in modal windows.)

It doesn't yet modify the compilation flags to actually build on OS
X yet, and even then, we don't really have ruby drivers, so there'd be
no video, audio or input.

Two months between a single WIP point release ... for the first six
years, I never went more than a month without a full official release.
I guess I should be happy that it's become so refined, but I sure do
miss those halcyon days of exciting progress.
346 files changed:
higan/emulator/emulator.hpp
higan/nall/Makefile
higan/nall/beat/delta.hpp
higan/nall/compositor.hpp
higan/nall/dl.hpp
higan/nall/dsp/buffer.hpp
higan/nall/dsp/core.hpp
higan/nall/dsp/resample/lib/sinc.hpp
higan/nall/dsp/resample/sinc.hpp
higan/nall/file.hpp
higan/nall/filemap.hpp
higan/nall/function.hpp
higan/nall/http.hpp
higan/nall/inflate.hpp
higan/nall/lzss.hpp
higan/nall/png.hpp
higan/nall/serializer.hpp
higan/nall/string/base.hpp
higan/nall/string/cast.hpp
higan/nall/string/convert.hpp
higan/nall/string/core.hpp
higan/nall/string/datetime.hpp
higan/nall/string/markup/bml.hpp
higan/nall/string/platform.hpp
higan/nall/string/utility.hpp
higan/nall/string/wildcard.hpp
higan/nall/thread.hpp
higan/nall/vector.hpp
higan/nall/windows/guid.hpp
higan/nall/windows/registry.hpp
higan/nall/windows/utf8.hpp
higan/nall/zip.hpp
higan/phoenix/cocoa/action/action.cpp [new file with mode: 0644]
higan/phoenix/cocoa/action/action.hpp [new file with mode: 0644]
higan/phoenix/cocoa/action/check-item.cpp [new file with mode: 0644]
higan/phoenix/cocoa/action/check-item.hpp [new file with mode: 0644]
higan/phoenix/cocoa/action/item.cpp [new file with mode: 0644]
higan/phoenix/cocoa/action/item.hpp [new file with mode: 0644]
higan/phoenix/cocoa/action/menu.cpp [new file with mode: 0644]
higan/phoenix/cocoa/action/menu.hpp [new file with mode: 0644]
higan/phoenix/cocoa/action/radio-item.cpp [new file with mode: 0644]
higan/phoenix/cocoa/action/radio-item.hpp [new file with mode: 0644]
higan/phoenix/cocoa/action/separator.cpp [new file with mode: 0644]
higan/phoenix/cocoa/action/separator.hpp [new file with mode: 0644]
higan/phoenix/cocoa/application.cpp [new file with mode: 0644]
higan/phoenix/cocoa/application.hpp [new file with mode: 0644]
higan/phoenix/cocoa/desktop.cpp [new file with mode: 0644]
higan/phoenix/cocoa/desktop.hpp [new file with mode: 0644]
higan/phoenix/cocoa/dialog-window.cpp [new file with mode: 0644]
higan/phoenix/cocoa/dialog-window.hpp [new file with mode: 0644]
higan/phoenix/cocoa/font.cpp [new file with mode: 0644]
higan/phoenix/cocoa/font.hpp [new file with mode: 0644]
higan/phoenix/cocoa/header.hpp [new file with mode: 0644]
higan/phoenix/cocoa/keyboard.cpp [new file with mode: 0644]
higan/phoenix/cocoa/keyboard.hpp [new file with mode: 0644]
higan/phoenix/cocoa/message-window.cpp [new file with mode: 0644]
higan/phoenix/cocoa/message-window.hpp [new file with mode: 0644]
higan/phoenix/cocoa/mouse.cpp [new file with mode: 0644]
higan/phoenix/cocoa/mouse.hpp [new file with mode: 0644]
higan/phoenix/cocoa/object.hpp [new file with mode: 0644]
higan/phoenix/cocoa/platform.cpp [new file with mode: 0644]
higan/phoenix/cocoa/platform.hpp [new file with mode: 0644]
higan/phoenix/cocoa/timer.cpp [new file with mode: 0644]
higan/phoenix/cocoa/timer.hpp [new file with mode: 0644]
higan/phoenix/cocoa/utility.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/button.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/button.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/canvas.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/canvas.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/check-button.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/check-button.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/combo-button.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/combo-button.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/hex-edit.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/hex-edit.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/horizontal-scroller.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/horizontal-scroller.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/horizontal-slider.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/horizontal-slider.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/label.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/label.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/layout.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/line-edit.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/line-edit.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/list-view.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/list-view.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/progress-bar.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/progress-bar.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/radio-button.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/radio-button.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/sizable.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/text-edit.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/text-edit.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/vertical-scroller.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/vertical-scroller.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/vertical-slider.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/vertical-slider.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/viewport.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/viewport.hpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/widget.cpp [new file with mode: 0644]
higan/phoenix/cocoa/widget/widget.hpp [new file with mode: 0644]
higan/phoenix/cocoa/window.cpp [new file with mode: 0644]
higan/phoenix/cocoa/window.hpp [new file with mode: 0644]
higan/phoenix/core/core.cpp
higan/phoenix/core/core.hpp
higan/phoenix/core/layout/fixed-layout.cpp
higan/phoenix/core/layout/fixed-layout.hpp
higan/phoenix/core/layout/horizontal-layout.cpp
higan/phoenix/core/layout/horizontal-layout.hpp
higan/phoenix/core/layout/vertical-layout.cpp
higan/phoenix/core/layout/vertical-layout.hpp
higan/phoenix/core/state.hpp
higan/phoenix/gtk/action/action.cpp
higan/phoenix/gtk/action/check-item.cpp
higan/phoenix/gtk/action/item.cpp
higan/phoenix/gtk/action/menu.cpp
higan/phoenix/gtk/action/radio-item.cpp
higan/phoenix/gtk/action/separator.cpp
higan/phoenix/gtk/application.cpp [new file with mode: 0644]
higan/phoenix/gtk/desktop.cpp
higan/phoenix/gtk/dialog-window.cpp
higan/phoenix/gtk/font.cpp
higan/phoenix/gtk/header.hpp [new file with mode: 0644]
higan/phoenix/gtk/keyboard.cpp
higan/phoenix/gtk/message-window.cpp
higan/phoenix/gtk/mouse.cpp
higan/phoenix/gtk/platform.cpp
higan/phoenix/gtk/platform.hpp
higan/phoenix/gtk/settings.cpp
higan/phoenix/gtk/timer.cpp
higan/phoenix/gtk/utility.cpp
higan/phoenix/gtk/widget/button.cpp
higan/phoenix/gtk/widget/canvas.cpp
higan/phoenix/gtk/widget/check-box.cpp [deleted file]
higan/phoenix/gtk/widget/check-button.cpp [new file with mode: 0644]
higan/phoenix/gtk/widget/combo-box.cpp [deleted file]
higan/phoenix/gtk/widget/combo-button.cpp [new file with mode: 0644]
higan/phoenix/gtk/widget/hex-edit.cpp
higan/phoenix/gtk/widget/horizontal-scroll-bar.cpp [deleted file]
higan/phoenix/gtk/widget/horizontal-scroller.cpp [new file with mode: 0644]
higan/phoenix/gtk/widget/horizontal-slider.cpp
higan/phoenix/gtk/widget/label.cpp
higan/phoenix/gtk/widget/line-edit.cpp
higan/phoenix/gtk/widget/list-view.cpp
higan/phoenix/gtk/widget/progress-bar.cpp
higan/phoenix/gtk/widget/radio-box.cpp [deleted file]
higan/phoenix/gtk/widget/radio-button.cpp [new file with mode: 0644]
higan/phoenix/gtk/widget/text-edit.cpp
higan/phoenix/gtk/widget/vertical-scroll-bar.cpp [deleted file]
higan/phoenix/gtk/widget/vertical-scroller.cpp [new file with mode: 0644]
higan/phoenix/gtk/widget/vertical-slider.cpp
higan/phoenix/gtk/widget/viewport.cpp
higan/phoenix/gtk/widget/widget.cpp
higan/phoenix/gtk/window.cpp
higan/phoenix/phoenix.cpp
higan/phoenix/phoenix.hpp
higan/phoenix/qt/action/action.cpp
higan/phoenix/qt/action/check-item.cpp
higan/phoenix/qt/action/item.cpp
higan/phoenix/qt/action/menu.cpp
higan/phoenix/qt/action/radio-item.cpp
higan/phoenix/qt/action/separator.cpp
higan/phoenix/qt/application.cpp [new file with mode: 0644]
higan/phoenix/qt/desktop.cpp
higan/phoenix/qt/dialog-window.cpp
higan/phoenix/qt/font.cpp
higan/phoenix/qt/header.hpp [new file with mode: 0644]
higan/phoenix/qt/keyboard.cpp
higan/phoenix/qt/message-window.cpp
higan/phoenix/qt/mouse.cpp
higan/phoenix/qt/platform.cpp
higan/phoenix/qt/platform.moc
higan/phoenix/qt/platform.moc.hpp
higan/phoenix/qt/settings.cpp
higan/phoenix/qt/timer.cpp
higan/phoenix/qt/utility.cpp
higan/phoenix/qt/widget/button.cpp
higan/phoenix/qt/widget/canvas.cpp
higan/phoenix/qt/widget/check-box.cpp [deleted file]
higan/phoenix/qt/widget/check-button.cpp [new file with mode: 0644]
higan/phoenix/qt/widget/combo-box.cpp [deleted file]
higan/phoenix/qt/widget/combo-button.cpp [new file with mode: 0644]
higan/phoenix/qt/widget/hex-edit.cpp
higan/phoenix/qt/widget/horizontal-scroll-bar.cpp [deleted file]
higan/phoenix/qt/widget/horizontal-scroller.cpp [new file with mode: 0644]
higan/phoenix/qt/widget/horizontal-slider.cpp
higan/phoenix/qt/widget/label.cpp
higan/phoenix/qt/widget/line-edit.cpp
higan/phoenix/qt/widget/list-view.cpp
higan/phoenix/qt/widget/progress-bar.cpp
higan/phoenix/qt/widget/radio-box.cpp [deleted file]
higan/phoenix/qt/widget/radio-button.cpp [new file with mode: 0644]
higan/phoenix/qt/widget/text-edit.cpp
higan/phoenix/qt/widget/vertical-scroll-bar.cpp [deleted file]
higan/phoenix/qt/widget/vertical-scroller.cpp [new file with mode: 0644]
higan/phoenix/qt/widget/vertical-slider.cpp
higan/phoenix/qt/widget/viewport.cpp
higan/phoenix/qt/widget/widget.cpp
higan/phoenix/qt/window.cpp
higan/phoenix/reference/action/action.cpp
higan/phoenix/reference/action/action.hpp [new file with mode: 0644]
higan/phoenix/reference/action/check-item.cpp
higan/phoenix/reference/action/check-item.hpp [new file with mode: 0644]
higan/phoenix/reference/action/item.cpp
higan/phoenix/reference/action/item.hpp [new file with mode: 0644]
higan/phoenix/reference/action/menu.cpp
higan/phoenix/reference/action/menu.hpp [new file with mode: 0644]
higan/phoenix/reference/action/radio-item.cpp
higan/phoenix/reference/action/radio-item.hpp [new file with mode: 0644]
higan/phoenix/reference/action/separator.cpp
higan/phoenix/reference/action/separator.hpp [new file with mode: 0644]
higan/phoenix/reference/application.cpp [new file with mode: 0644]
higan/phoenix/reference/application.hpp [new file with mode: 0644]
higan/phoenix/reference/desktop.cpp
higan/phoenix/reference/desktop.hpp [new file with mode: 0644]
higan/phoenix/reference/dialog-window.cpp
higan/phoenix/reference/dialog-window.hpp [new file with mode: 0644]
higan/phoenix/reference/font.cpp
higan/phoenix/reference/font.hpp [new file with mode: 0644]
higan/phoenix/reference/header.hpp [new file with mode: 0644]
higan/phoenix/reference/keyboard.cpp
higan/phoenix/reference/keyboard.hpp [new file with mode: 0644]
higan/phoenix/reference/message-window.cpp
higan/phoenix/reference/message-window.hpp [new file with mode: 0644]
higan/phoenix/reference/mouse.cpp
higan/phoenix/reference/mouse.hpp [new file with mode: 0644]
higan/phoenix/reference/object.hpp [new file with mode: 0644]
higan/phoenix/reference/platform.cpp
higan/phoenix/reference/platform.hpp
higan/phoenix/reference/timer.cpp
higan/phoenix/reference/timer.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/button.cpp
higan/phoenix/reference/widget/button.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/canvas.cpp
higan/phoenix/reference/widget/canvas.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/check-box.cpp [deleted file]
higan/phoenix/reference/widget/check-button.cpp [new file with mode: 0644]
higan/phoenix/reference/widget/check-button.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/combo-box.cpp [deleted file]
higan/phoenix/reference/widget/combo-button.cpp [new file with mode: 0644]
higan/phoenix/reference/widget/combo-button.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/hex-edit.cpp
higan/phoenix/reference/widget/hex-edit.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/horizontal-scroll-bar.cpp [deleted file]
higan/phoenix/reference/widget/horizontal-scroller.cpp [new file with mode: 0644]
higan/phoenix/reference/widget/horizontal-scroller.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/horizontal-slider.cpp
higan/phoenix/reference/widget/horizontal-slider.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/label.cpp
higan/phoenix/reference/widget/label.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/layout.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/line-edit.cpp
higan/phoenix/reference/widget/line-edit.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/list-view.cpp
higan/phoenix/reference/widget/list-view.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/progress-bar.cpp
higan/phoenix/reference/widget/progress-bar.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/radio-box.cpp [deleted file]
higan/phoenix/reference/widget/radio-button.cpp [new file with mode: 0644]
higan/phoenix/reference/widget/radio-button.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/sizable.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/text-edit.cpp
higan/phoenix/reference/widget/text-edit.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/vertical-scroll-bar.cpp [deleted file]
higan/phoenix/reference/widget/vertical-scroller.cpp [new file with mode: 0644]
higan/phoenix/reference/widget/vertical-scroller.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/vertical-slider.cpp
higan/phoenix/reference/widget/vertical-slider.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/viewport.cpp
higan/phoenix/reference/widget/viewport.hpp [new file with mode: 0644]
higan/phoenix/reference/widget/widget.cpp
higan/phoenix/reference/widget/widget.hpp [new file with mode: 0644]
higan/phoenix/reference/window.cpp
higan/phoenix/reference/window.hpp [new file with mode: 0644]
higan/phoenix/windows/action/action.cpp
higan/phoenix/windows/action/check-item.cpp
higan/phoenix/windows/action/item.cpp
higan/phoenix/windows/action/menu.cpp
higan/phoenix/windows/action/radio-item.cpp
higan/phoenix/windows/action/separator.cpp
higan/phoenix/windows/application.cpp [new file with mode: 0644]
higan/phoenix/windows/desktop.cpp
higan/phoenix/windows/dialog-window.cpp
higan/phoenix/windows/font.cpp
higan/phoenix/windows/header.hpp [new file with mode: 0644]
higan/phoenix/windows/keyboard.cpp
higan/phoenix/windows/message-window.cpp
higan/phoenix/windows/mouse.cpp
higan/phoenix/windows/object.cpp
higan/phoenix/windows/platform.cpp
higan/phoenix/windows/platform.hpp
higan/phoenix/windows/settings.cpp
higan/phoenix/windows/timer.cpp
higan/phoenix/windows/utility.cpp
higan/phoenix/windows/widget/button.cpp
higan/phoenix/windows/widget/canvas.cpp
higan/phoenix/windows/widget/check-box.cpp [deleted file]
higan/phoenix/windows/widget/check-button.cpp [new file with mode: 0644]
higan/phoenix/windows/widget/combo-box.cpp [deleted file]
higan/phoenix/windows/widget/combo-button.cpp [new file with mode: 0644]
higan/phoenix/windows/widget/hex-edit.cpp
higan/phoenix/windows/widget/horizontal-scroll-bar.cpp [deleted file]
higan/phoenix/windows/widget/horizontal-scroller.cpp [new file with mode: 0644]
higan/phoenix/windows/widget/horizontal-slider.cpp
higan/phoenix/windows/widget/label.cpp
higan/phoenix/windows/widget/line-edit.cpp
higan/phoenix/windows/widget/list-view.cpp
higan/phoenix/windows/widget/progress-bar.cpp
higan/phoenix/windows/widget/radio-box.cpp [deleted file]
higan/phoenix/windows/widget/radio-button.cpp [new file with mode: 0644]
higan/phoenix/windows/widget/text-edit.cpp
higan/phoenix/windows/widget/vertical-scroll-bar.cpp [deleted file]
higan/phoenix/windows/widget/vertical-scroller.cpp [new file with mode: 0644]
higan/phoenix/windows/widget/vertical-slider.cpp
higan/phoenix/windows/widget/viewport.cpp
higan/phoenix/windows/widget/widget.cpp
higan/phoenix/windows/window.cpp
higan/sfc/controller/usart/usart.cpp
higan/target-ethos/bootstrap.cpp
higan/target-ethos/configuration/configuration.cpp
higan/target-ethos/ethos.cpp
higan/target-ethos/ethos.hpp
higan/target-ethos/general/browser.cpp
higan/target-ethos/general/browser.hpp
higan/target-ethos/general/dip-switches.cpp
higan/target-ethos/general/dip-switches.hpp
higan/target-ethos/general/presentation.cpp
higan/target-ethos/input/hotkeys.cpp
higan/target-ethos/input/input.cpp
higan/target-ethos/interface/interface.cpp
higan/target-ethos/settings/advanced.cpp
higan/target-ethos/settings/advanced.hpp
higan/target-ethos/settings/audio.cpp
higan/target-ethos/settings/audio.hpp
higan/target-ethos/settings/hotkey.cpp
higan/target-ethos/settings/input.cpp
higan/target-ethos/settings/input.hpp
higan/target-ethos/settings/server.cpp
higan/target-ethos/settings/settings.cpp
higan/target-ethos/settings/timing.cpp
higan/target-ethos/settings/video.cpp
higan/target-ethos/tools/cheat-database.cpp
higan/target-ethos/tools/cheat-editor.cpp
higan/target-ethos/tools/state-manager.cpp
higan/target-ethos/utility/utility.cpp
higan/target-ethos/window/window.cpp