Closed sedwards closed 1 year ago
This is the gtk3 build with a minor bit of hacking. It works fairly well, there is just some window placement problems I will look at, but anyway, if you want to merge your code, it will make it easier for me to keep working on it.
Merge conflict
Merge conflict
Damnit, I don't understand why it keeps doing that. I've resolved it like twice now. OK I am going to convert this back to a draft, create a new clean branch of master, cherry pick this one in and then try again. I'll convert back to draft for the moment.
This patch leaves GtkClist and GtkTree* stuff alone in GTK2, your TreeView is only enabled if it is gtk3, though my plan is to eventually get your treeview code working for both gtk2 and gtk3 and we can just drop the clist stuff entirely.
I have a few minor tweeks outside of the tree to get this working, and of course it is incomplete, but it does work for upload/download and drag and drop.
TODO:
Add whatever missing functionality for transfers there is
So yeah my thinking was as follows: