achow101 changed the topic of #bitcoin-core-dev to: Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Weekly Meeting Thursday @ 16:00 UTC | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt
_flood has quit [Remote host closed the connection]
_flood has joined #bitcoin-core-dev
_flood has quit [Remote host closed the connection]
_flood has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 256 seconds]
_flood has quit [Remote host closed the connection]
flooded has joined #bitcoin-core-dev
flooded has quit [Remote host closed the connection]
flooded has joined #bitcoin-core-dev
flooded has quit [Remote host closed the connection]
flooded has joined #bitcoin-core-dev
flooded has quit [Remote host closed the connection]
flooded has joined #bitcoin-core-dev
flooded has quit [Remote host closed the connection]
flooded has joined #bitcoin-core-dev
flooded has quit [Remote host closed the connection]
flooded has joined #bitcoin-core-dev
flooded has quit [Remote host closed the connection]
flooded has joined #bitcoin-core-dev
flooded has quit [Remote host closed the connection]
flooded has joined #bitcoin-core-dev
kevkevin has quit [Read error: Connection reset by peer]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Read error: Connection reset by peer]
kevkevin has joined #bitcoin-core-dev
zeropoint has quit [Quit: leaving]
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
TallTim_ has joined #bitcoin-core-dev
PaperSword has quit [Quit: PaperSword]
l0rinc has joined #bitcoin-core-dev
l0rinc has quit [Ping timeout: 248 seconds]
l0rinc has joined #bitcoin-core-dev
l0rinc has quit [Ping timeout: 264 seconds]
l0rinc has joined #bitcoin-core-dev
l0rinc has quit [Remote host closed the connection]
l0rinc has joined #bitcoin-core-dev
l0rinc_ has joined #bitcoin-core-dev
l0rinc has quit [Ping timeout: 240 seconds]
l0rinc_ has quit [Ping timeout: 252 seconds]
l0rinc has joined #bitcoin-core-dev
l0rinc has quit [Remote host closed the connection]
l0rinc has joined #bitcoin-core-dev
l0rinc has quit [Ping timeout: 244 seconds]
l0rinc has joined #bitcoin-core-dev
l0rinc has quit [Ping timeout: 248 seconds]
l0rinc has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
l0rinc has quit [Read error: Connection reset by peer]
l0rinc has joined #bitcoin-core-dev
l0rinc has quit [Client Quit]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 264 seconds]
dviola has quit [Quit: WeeChat 4.7.1]
dviola has joined #bitcoin-core-dev
dviola has quit [Client Quit]
dviola has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 240 seconds]
kevkevin has joined #bitcoin-core-dev
Guest73 has joined #bitcoin-core-dev
Guest73 has quit [Client Quit]
memset_ has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
Guest37 has joined #bitcoin-core-dev
PaperSword has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 256 seconds]
<bitcoin-git> [bitcoin] famouswizard opened pull request #33654: fix: invalid plist format and update values to meet macOS 1.0 standard (master...patch-1) https://github.com/bitcoin/bitcoin/pull/33654
TheRec has joined #bitcoin-core-dev
TheRec has joined #bitcoin-core-dev
Guest37 has quit [Quit: Client closed]
SpellChecker_ is now known as SpellChecker
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 246 seconds]
kevkevin has joined #bitcoin-core-dev
roconnor has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 264 seconds]
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
l0rinc has joined #bitcoin-core-dev
l0rinc has quit [Client Quit]
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
<dviola> hebasto, pablomartin4btc: I'm having some second thoughts about: https://github.com/bitcoin-core/gui/pull/904
<dviola> just asked in #qt-labs and they said "Most likely there's something more complex going on than just setting the hint"
<dviola> so I wanted to ask, please don't merge yet
l0rinc has joined #bitcoin-core-dev
Guest15 has joined #bitcoin-core-dev
l0rinc has quit [Remote host closed the connection]
l0rinc has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
<hebasto> dviola: kk
jonatack has quit [Ping timeout: 244 seconds]
<dviola> I'm curious whether it would be possible to set those flags before the window is created, supposedly the window gets recreated and that's why the flicker appears
<dviola> I think I'll just switch to xcb until someone with more knowledge decides to look into this again
kevkevin has joined #bitcoin-core-dev
jerryf has quit [Remote host closed the connection]
jerryf has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
kevkevin has joined #bitcoin-core-dev
Guest15 has quit [Quit: Client closed]
Guest9 has joined #bitcoin-core-dev
Guest9 has quit [Client Quit]
<dviola> trying one more thing
bugs_ has joined #bitcoin-core-dev
Guest39 has joined #bitcoin-core-dev
<dviola> ok, I think I figured it out
<dviola> the problem isn't the Qt::WindowStaysOnTopHint, but bringToFront() is doing w->show() twice and there's something calling bringToFront() on the main window
<dviola> so as such, the main window is being repainted more than it should
<dviola> I will update my PR
<dviola> hopefully pablomartin4btc can take it from here, but I'm happy with this approach
<dviola> it's not even a problem in bringToFront but *this* (BitcoinGUI) is being passed to bringToFront
<dviola> so a window that is already at the front is being told to move to the front again
<dviola> hebasto: a revert would have just dealt with the symptom and not the cause, I'm afraid
<bitcoin-git> [bitcoin] l0rinc closed pull request #33569: refactor: throw `std::string_view` instead of `const char*` in constexpr/consteval functions (master...l0rinc/throw-by-value) https://github.com/bitcoin/bitcoin/pull/33569
PaperSword has quit [Quit: PaperSword]
PaperSword has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
dviola has quit [Ping timeout: 240 seconds]
dviola has joined #bitcoin-core-dev
<dviola> just updated the PR: https://github.com/bitcoin-core/gui/pull/904
dviola has quit [Ping timeout: 244 seconds]
diego has joined #bitcoin-core-dev
diego has left #bitcoin-core-dev [#bitcoin-core-dev]
dviola has joined #bitcoin-core-dev
evias has joined #bitcoin-core-dev
flooded has quit [Remote host closed the connection]
flooded has joined #bitcoin-core-dev
l0rinc has quit [Quit: l0rinc]
cotsuka has quit [Remote host closed the connection]
cotsuka has joined #bitcoin-core-dev
kevkevin has quit [Remote host closed the connection]
bugs_ has quit [Quit: Leaving]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 246 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 264 seconds]
l0rinc has joined #bitcoin-core-dev
l0rinc has quit [Ping timeout: 256 seconds]
dp_ has joined #bitcoin-core-dev
jarthur has quit [Ping timeout: 260 seconds]
dp_ has quit [Client Quit]
l0rinc has joined #bitcoin-core-dev
purpleKarrot has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
purpleKarrot has quit [Changing host]
purpleKarrot has joined #bitcoin-core-dev
jarthur has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 246 seconds]
___nick___ has joined #bitcoin-core-dev
jarthur has quit [Quit: jarthur]
___nick___ has quit [Ping timeout: 246 seconds]
jarthur has joined #bitcoin-core-dev
jarthur has quit [Client Quit]
___nick___ has joined #bitcoin-core-dev
memset has quit [Remote host closed the connection]
memset has joined #bitcoin-core-dev
jarthur has joined #bitcoin-core-dev
jarthur has quit [Client Quit]
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
kevkevin has joined #bitcoin-core-dev
___nick___ has joined #bitcoin-core-dev
___nick___ has quit [Client Quit]
durandal_ has quit [Ping timeout: 246 seconds]
___nick___ has joined #bitcoin-core-dev
purpleKarrot has quit [Quit: purpleKarrot]
kevkevin has quit [Ping timeout: 248 seconds]
durandal_ has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
durandal_ has quit [Ping timeout: 244 seconds]
jynxbt has joined #bitcoin-core-dev
<dviola> it took me a lot of trial-and-error to solve this, as I'm not familiar with the bitcoin codebase, but I think I learned something
jonatack has joined #bitcoin-core-dev
jynxbt has quit [Client Quit]
<dviola> I noticed that for macOS GUIUtil::bringToFront(this) is being called just like on wayland: https://github.com/bitcoin/bitcoin/blob/v30.0/src/qt/bitcoingui.cpp#L567
<dviola> but in this case it's not a problem because Qt::WindowStaysOnTopHint is not being set for macOS
<dviola> anyway, I think I'm done, looking forward to your reviews
purpleKarrot has joined #bitcoin-core-dev
purpleKarrot has quit [Client Quit]
jonatack has quit [Ping timeout: 244 seconds]
evias_ has joined #bitcoin-core-dev
evias has quit [Ping timeout: 250 seconds]
durandal_ has joined #bitcoin-core-dev
robszarka has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
szarka has quit [Ping timeout: 248 seconds]
l0rinc has quit [Quit: l0rinc]
durandal_ has quit [Quit: Leaving]
kevkevin has quit [Ping timeout: 256 seconds]
Talkless has quit [Quit: Konversation terminated!]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 246 seconds]
kevkevin has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 244 seconds]
evias_ has quit [Quit: This computer has gone to sleep]
<bitcoin-git> [bitcoin] furszy closed pull request #32730: p2p: avoid traversing blocks (twice) during IBD (master...2025_net_avoid_traversing_block_twice) https://github.com/bitcoin/bitcoin/pull/32730
l0rinc has joined #bitcoin-core-dev