Skip to content

Conversation

@furszy
Copy link

@furszy furszy commented May 11, 2021

Straightforward update for the guiutil files.
First commit removes unused TableViewLastColumnResizingFixer and DHMSTableWidgetItem from guiutil.h/cpp.
Second and third commit comes from bitcoin#15208.
Fourth commit comes from bitcoin#14801.

@furszy furszy self-assigned this May 11, 2021
@furszy furszy added this to the 6.0.0 milestone May 11, 2021
@furszy furszy added the GUI label May 11, 2021
@random-zebra random-zebra added macOS Issues/problems specifically related to macOS Refactoring Upstream labels May 27, 2021
@random-zebra
Copy link

Shouldn't we also hide SettingsMainOptionsWidget::ui::pushSwitchStart when macOS > 10.11?

Other than this, concept ACK. Needs rebase for conflict in the release notes file.

@furszy
Copy link
Author

furszy commented May 27, 2021

yeah, plus now that #2272 was merged, i can removed every macOS <= 10.11 check.

@furszy furszy force-pushed the 2021_clean_guiutils branch 2 times, most recently from 1e214b0 to 20fb083 Compare May 27, 2021 13:46
@furszy
Copy link
Author

furszy commented May 27, 2021

Done, updated. Added more cleanup. Purely negative PR.

@furszy furszy requested a review from random-zebra May 27, 2021 18:40
random-zebra
random-zebra previously approved these changes May 28, 2021
Copy link

@random-zebra random-zebra left a comment

Choose a reason for hiding this comment

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

utACK 20fb08307fd14dbb171cd1ecfde5e30dbab89eb9

@furszy furszy requested a review from Fuzzbawls June 7, 2021 20:51
furszy and others added 8 commits June 24, 2021 11:54
-BEGIN VERIFY SCRIPT-
sed -i 's/__APPLE__/MAC_OSX/g' src/compat/byteswap.h src/util/system.cpp
-END VERIFY SCRIPT-
The macOS startup item code was disabled for builds targeting macOS > 10.11 in bitcoin#2272. Now that we require macOS 10.12 as a minimum, we can remove the startup item code entirely, as the API we were using was removed in macOS 10.12.
@furszy
Copy link
Author

furszy commented Jun 24, 2021

Had to rebase it again due conflicts with the release-notes. Let's merge this one.

Copy link

@random-zebra random-zebra left a comment

Choose a reason for hiding this comment

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

re-utACK 2896a48

Copy link
Collaborator

@Fuzzbawls Fuzzbawls left a comment

Choose a reason for hiding this comment

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

utACK 2896a48

@furszy furszy merged commit 92bea40 into PIVX-Project:master Jul 6, 2021
@furszy furszy deleted the 2021_clean_guiutils branch November 29, 2022 14:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

GUI macOS Issues/problems specifically related to macOS Refactoring Upstream

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants