forked from ares-emulator/ares
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
byuu says: Changelog: - updated to newest hiro API - SFC performance profile builds once again - hiro: Qt port completed Errata 1: the hiro/Qt target won't run tomoko just yet. Starts by crashing inside InputSettings because hiro/Qt isn't forcefully selecting the first item added to a ComboButton just yet. Even with a monkey patch to get around that, the UI is incredibly unstable. Lots of geometry calculation bugs, and a crash when you try and access certain folders in the browser dialog. Lots of work left to be done there, sadly. Errata 2: the hiro/Windows port has black backgrounds on all ListView items. It's because I need to test for unassigned colors and grab the default Windows brush colors in those cases. Note: alternating row colors on multi-column ListView widgets is gone now. Not a bug. May add it back later, but I'm not sure. It doesn't interact nicely with per-cell background colors. Things left to do: First, I have to fix the Windows and Qt target bugs. Next, I need to go through and revise the hiro API even more (nothing too major.) Next, I need to update icarus to use the new hiro API, and add support for the SFC games database. Next, I have to rewrite my TSV->BML cheat code tool. Next, I need to post a final WIP of higan+icarus publicly and wait a few days. Next, I need to fix any bugs reported from the final WIP that I can. Finally, I should be able to release v095.
- Loading branch information
1 parent
0271d6a
commit 4344b91
Showing
200 changed files
with
7,023 additions
and
5,436 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
#if defined(Hiro_Alignment) | ||
|
||
Alignment::Alignment() { | ||
setAlignment(-1.0, -1.0); | ||
} | ||
|
||
Alignment::Alignment(double horizontal, double vertical) { | ||
setAlignment(horizontal, vertical); | ||
} | ||
|
||
Alignment::operator bool() const { | ||
return state.horizontal >= 0.0 && state.horizontal <= 1.0 | ||
&& state.vertical >= 0.0 && state.vertical <= 1.0; | ||
} | ||
|
||
auto Alignment::horizontal() const -> double { | ||
return state.horizontal; | ||
} | ||
|
||
auto Alignment::setAlignment(double horizontal, double vertical) -> type& { | ||
state.horizontal = horizontal; | ||
state.vertical = vertical; | ||
return *this; | ||
} | ||
|
||
auto Alignment::setHorizontal(double horizontal) -> type& { | ||
state.horizontal = horizontal; | ||
return *this; | ||
} | ||
|
||
auto Alignment::setVertical(double vertical) -> type& { | ||
state.vertical = vertical; | ||
return *this; | ||
} | ||
|
||
auto Alignment::vertical() const -> double { | ||
return state.vertical; | ||
} | ||
|
||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.