This issue gathers the various problems encountered during the migration to wxWidgets v3.11: (checked when solved)
BookmarkView.Solutions / Suggestions:
@vsonnier I also noticed that with 3.1.1 when new modem is added, corresponding buttons do not appear (bookmark, start recording, remove active). They appears only after "refocusing" - I have to click into the bookmarks or ranges, then back to the modems.
P.S. Hmmm. On same commit, but with 3.1.0 this issue is also present...
@vsonnier Yeah I got the 3.1.1 installed fine but it had to be compiled which actually took quite a while. Not an issue for me personally but I can see that maybe being an issue when there doesn't appear to be a single distro shipping 3.1+. Appimage is one solution but even that has had issues as of late.
(And by a long compile time it took nearly 8 minutes on a 4 core/8 thread machine running make at -j10. A bit lengthy and would only be longer for somebody running lower hardware)
@parkerlreed It is quite long indeed, but you have only to do it every 2 years given the super-slow wxWidgets release schedule.
I've pushed 1 commit on the master branch, which reverts most of the BookmarkView modifications... The control refresh is really slow here on Windows 10 with v3.1.1 vs 3.1.0, but is hopefully more correct.
Button foreground (i.e text color) has been forced to white (255,255,255) to stand out.
wxgtk v3.1.x is shipped as binary release for Debian, Ubuntu and Fedora : http://codelite.org/LiteEditor/WxWidgets31Binaries
Ahh thanks. Wonder why all the official repos seem to be behind (I guess due to compat with older software)
Hello @Magalex2x14, @parkerlreed and all. I've commited some changes on the master, which I believe fixes the following points:
BookmarkView refresh (Windows). Turns out the UI events were calling themselves back and forth.BookmarkView control logic, plus added other fixes. Please tell me how it goes for you.
OS X. Invisible button labels are still invisible (maybe labels must be forced to black? White labels becomes visible when the button is pressed...) In the rest everything seems OK.

Thanks @Magalex2x14. Funny thing, colors are exactly inverted on Windows 10:

So finally in the last commit I removed the buttons custom colors. Less sexy, but should be OK on all platforms.
What about your UI refreshing problems ?
Everything looks good. I do not see any problems with the UI.
Great ! Thanks for your input, I think we can close this issue then.