Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

minor dialog fixes #4709

Merged
merged 8 commits into from
Jun 8, 2018
Merged

minor dialog fixes #4709

merged 8 commits into from
Jun 8, 2018

Conversation

Megamouse
Copy link
Contributor

@Megamouse Megamouse commented Jun 4, 2018

Fixes Qt Dialog progress bars never reaching 100%.

Switches weird progressvalue int pointer to int.

Handle file access error in cellSaveData by returning an error.

Remove old code for the ppu compile wall of dialogs.

Add taskbar progress to all progressbar dialogs (Qt dialog AND native UI).

@Megamouse Megamouse force-pushed the minor_fixes branch 9 times, most recently from 931b074 to ec24b9e Compare June 6, 2018 20:10
@@ -69,6 +69,11 @@ class GSFrameBase
virtual void hide() = 0;
virtual void show() = 0;

// taskbar progress
virtual void progress_reset() = 0;
Copy link
Contributor

@kd-11 kd-11 Jun 8, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is unnecessary. These methods belong to the GSFrame implementation, only the core stuff should be in the frame base class (i.e, it is not necessarily true that the implementation has support for taskbar progress at all). It will work just fine once you remove the override specifier in the implementation class (gs_frame).

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

True. This was a remnant of my earlier implementation.

@kd-11 kd-11 merged commit 5454f57 into RPCS3:master Jun 8, 2018
@Megamouse Megamouse deleted the minor_fixes branch June 8, 2018 22:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants