Comment from the developer: "The basic idea is pretty simple. The track list GtkTreeView will emit the columns-changed signal when the user reorders columns, at which point you could extract the column order and write it to GSettings. After constructing the track list (possibly in rb_source_bind_settings), you could rearrange the columns using gtk_tree_view_move_column_after to match the settings. When the value in GSettings changes, repeat that process.
Making it behave sanely is another matter. If you only have one setting for column order that applies to all sources (which makes sense since the settings for column visibility apply to all sources), it needs to deal with sources that have different sets of columns. I haven't thought too much about how this would work." -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to the bug report. https://bugs.launchpad.net/bugs/36413 Title: Drag-drop column ordering To manage notifications about this bug go to: https://bugs.launchpad.net/hundredpapercuts/+bug/36413/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs