geary:wip/730682-refine-convo-list

Last commit made on 2018-01-06
Get this branch:
git clone -b wip/730682-refine-convo-list https://git.launchpad.net/geary

Branch merges

Branch information

Name:
wip/730682-refine-convo-list
Repository:
lp:geary

Recent commits

0dd5bd6... by Michael Gratton

Fix conversation action bar copy and move shortcuts not working.

ae7d7ad... by Michael Gratton

Re-enable conversation action bar flag buttons, fix their behaviour.

0b49045... by Michael Gratton

Don't auto-mark messages read when in selection mode.

fd30327... by Michael Gratton

Implement ConversationList.get_visible_conversations().

dbb1440... by Michael Gratton

Ensure preview loader gets cancelled when main window's folder changes.

5b89041... by Michael Gratton

Style conversation list subject using CSS, add some whitespace above.

e860797... by Michael Gratton

Re-enable drag and drop for conversation list.

Also fixes Bug 743667.

* src/client/conversation-list/conversation-list.vala (ConversationList):
  Call Gtk.drag_source_set to enable drag from the list.

* src/client/folder-list/folder-list-folder-entry.vala
  (internal_drop_received): Simply activate the move or drag action
  directly, without going via the folder list and controller. Determine
  move or copy action from DragContext directly rather than via the
  Gdk.Device, which was causing a crash.

* src/client/folder-list/folder-list-tree.vala (Tree): Remove
  now-redundant copy and move signals.

* src/client/application/geary-controller.vala (GearyController): Remove
  use of folder list signals, and remove last vestiges of now-unused
  controller-based conversation moving/copying code.

c3cd410... by Michael Gratton

Tweak conversation context menu labels a bit.

b697dfc... by Michael Gratton

Fix flagging individual unread/starred convos flagging all messages.

48a9d3c... by Michael Gratton

Fix a critical when switching between folders and previews still loading.