[geary] (187 commits) Non-fast-forward update to branch wip/765516-gtk-widget-conversation-viewer



The branch 'wip/765516-gtk-widget-conversation-viewer' was changed in a way that was not a fast-forward 
update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:

 https://wiki.gnome.org/Git/Help/NonFastForward

Commits removed from the branch:

  ec73cdc... Disable some code that will break when ConversationViewer l
  0db4891... Add new ConversationMessage widget to display a single mess
  1e2ca20... Convert ConversationViewer to a Stack with a ListBox, remov
  ac4cac9... Remove uneeded ConversationWebView, HTML and CSS code.
  a2bef17... Minor code clean up.
  107f756... Renable and update code for clicking on links in messages.
  dbff551... Just use tooltips instead of an overlay for displaying link
  82e1d26... Reenable and update code for attached, full pane message co
  16ca6d8... Remove now-unused composer-pane-position pref.
  d2c2390... Reenable and update code for embedded message composer.
  4cd2aa9... Delete now used scrollable-overlay.vala source file.
  d2c5f90... Enable ConversationViewer list box focus scrolling.
  6acc287... Minor code cleanup.
  5e22263... Reenable and update code for inline message quote toggling.
  4047f03... Add a workaround for web_view X allocation error.
  875276e... Reenable and update code for inline message image display.
  8b6c561... Tidy up transitions between the ConversationViewer's pages.
  c73473f... Clean up message header UI, tranitions and style a bit.
  19bbbb8... Style the ConversationViewer user message with CSS rather t
  e3ba3d6... Add attachment icon back to the message viewer.
  f21fe46... Don't display ConversationMessage header boxes when header 
  da299be... Make collapsed ConversationMessage message boxes a bit ligh
  4138b09... Fix "How does the code know the size to allocate" warning.
  c37a583... Use two different buttons in ConversationMessage to show st
  e66ca21... Ensure message are marked ready when their message bodies a
  4d452a7... Tidy up ConversationMessage styling and state management.
  7e5167a... Don't require duplicating conversation message signals on t
  f7b3f20... Minor code clean up/reorganisation.
  f85b776... Roll back ConversationViewer focus handle changes.
  5fc3502... Reenable and update code for displayed attachments.
  b55666c... Reenable and update code for editing draft messages.
  ad356f3... Remove ConversationMessage.containing_folder it's uneeded a
  ffec790... Ensure ConversationMessage.web_view load stops when message
  9a3f73d... Reenable displaying sub-messages.
  d28b8d8... Expand the email for search conversations with only one mes
  d83c58a... Allow ConversationEmail to manage its infobars indep. of Co
  fc19763... Reenable displaying the "sent but not saved" message.
  faa8958... Reenable displaying sender avatars using Gravatar.
  f392f21... Depend on libsoup now we use it explicitly in the code base
  fc59351... Convert ConversationWebView HML CSS file to a resource, rem
  017eb15... Silence a warning calling Use Gtk.Widget.get_window.
  7c4cd29... Load the avatar cache on startup to ensure it is being load
  ec4fdc5... Add trivial amount of documentation comments.
  a7119d3... Re-enable email menu actions and message star/unstar.
  12e5985... Re-enable attachments context menu.
  5b5480e... Convert ConversationEmail's attachment icon into a button.
  b68d37b... Rename conversation-message-menu.ui to conversation-email-m
  f4351b0... Add missing UI file to POTFILES.in.
  0dcb569... Re-enable the message context menu.
  d81221f... Add missing file to POTFILES.in.
  cf32256... Turn down some warnings the user can't do anything about.
  e41a670... Namespace a Geary GTK+ theme CSS class.
  8596843... Re-enable items in the ConversationEmail menu.
  0a7dac9... Mark ConversationMessage.context_menu_element as nullable.
  9b36014... Chase Yorba -> SFC copryright assignment change.
  76607d3... Chase ConversationEmail action namespace change in its main
  b88c794... Fix build after rebasing to current master.
  8527747... Don't ever collapse the last email in the conversation.
  a0ad92e... Update message header layout, use GtkFlowBox for addresses.
  4c32680... Fix alignment of conversation message date and preview date
  910aaa4... Ensure collapsed conversation email attachment button isn't
  d5ad6ce... Chase recent master ConversationViewer search changes.
  91e356c... Re-enable search highlighting in conversation view.
  b245090... General clean up of conversation viewer code.
  c7e0983... Remove redundant Geary.Email arg from ConversationEmail sig
  e8a9dc6... Re-enable replying to and quoting the selected message, if 
  d407526... Remove some unused web view font code.
  8935f5c... Tidy up conversation list style.
  fa85412... Show/hide any attached messages as the primary message is.
  f28d744... Go back to using the same size avatar for expanded/collapse
  9f44e88... Ensure embedded composer is always located below its referr
  dd7d689... Make conversation ListBox activate and sort call lambdas fu
  1d9ba83... Reduce spacing between messages in the conversation list.
  f3fe08b... Fix build after rebase.
  d95dc61... Emulate browser-style scroll-on-spacebar.
  e66904f... Ensure header buttons are not sensitive when convo email is
  e07c0d0... Add support for easier iterating over conversation email an
  e6107b6... Re-enable message view zoom.
  2b50128... Fix a crash when viewer is cleared while highlighting searc
  282a3f9... Scroll to a useful location when a conversation is first lo
  d32f91e... Break out ListBox used to display conversations into standa
  ea76ff7... Gracefully handle messages with no from address in conversa
  c217f68... Add a tooltip to to conversartion viewer's date headers wit
  44e8b0d... Don't collapse a conversartion email when it has an attache
  13faec4... Minor conversation code cleanup.
  3cbf9fd... Fix logic error when determining when to show the "show ima
  c6d2819... Minor conversation code cleanup.
  ea78174... Tidy up ConversationMessage GTK theme CSS.
  1e89971... Enable popover for conversation message header addresses.
  4ff75f1... Fix in-window and in-comversation composers not getting cle
  1d4b3a3... Simplify how ConversationListBox removal, explicitly destro
  0df8b89... Don't hide in-window composers just after they are shown.
  4f4de18... Make conversation viewer email flag handling a bit more nul
  6e9cd55... Fix jumpy focus scrolling on emails bigger than the viewpor
  16954ef... Minor conversation viewer code cleanup.
  39ede14... Fix some critical warnings during object destruction.
  562a52b... Port some changes over from master lost in the last rebase.
  ce44c88... Substantially rework email HTML sanitising and styling.
  23eee14... Use app-driven width for conversation web view, not content
  69ddb27... Remove some unused/uneeded message body CSS.
  6e5a234... Tidy up collapsible quote container style and behaviour.
  1f840dc... Prefix CSS classes in message HTML to avoid collisions with
  c9c059a... Always allow last messages in a convo to be expanded.
  c321c56... Ensure conversation messages min width is low enough for sm
  325f81f... Fix most conversation web view height issues.
  d2fa4af... Minor code cleanup.
  8fa63a0... Don't clobber avatar loads for second and subsequent convo 
  7e5aaa9... Workaround wide convo InfoBars being too wide for small scr
  fa393ca... Fix some inline parts not being visible.
  9d9766b... Fix inline JPEGs being corrupted when converted to data URI
  41434f2... Move managing toolbar mesage buttons from convo viewer to c
  50c25c3... Convert new convo widgets to use Gtk.Grid instead of Box.
  d5adfa0... Fix 0px elements being rendered as 1px boxes.
  ef016dc... Fix massive memory leak due to some convo widgets never bei
  d971ab2... Fix compile error.
  89f830d... Fix missing space between message avatar and headers.
  b33d3b3... Fix full-pane composer not taking upthe full window.
  3978312... Replace Gtk.IconView with FlowBox for displaying email atta
  1e9888e... Fix lack of padding around GMail blockquotes.
  f47cca4... (Re-)fix crash when displaying exceptionally large messages
  6e62f20... Set GTK CSS classes on conversation email for sent, starred
  579d632... Fix some bugs in AggregateProgressMonitor when removing mon
  7539932... Replace the conversation list store's model on folder chang
  91a156f... Fix ConversationListStore instances never being finalised.
  36d4dc1... Really(?) fix DOM node crit warning when ConversationMessag
  4b36f4b... Highlight unread emails in convo viewer.
  40e1567... Tidy up the ConversationListBox API for accessing reply tar
  6d6d0bf... Reimplement in-conversation find.
  9280f9a... Tidy up conversation viewer widget signal handling a bit.
  83b45cc... Implement "Search for messages from" for email addresses.
  05b61c2... Clean up the conversation find implementation a bit.
  85e85a8... Don't show info bars on show all.
  592978b... Minor code tidy.
  0d80d76... Fix build after shoddy rebase.
  d1fc723... Fix a crit warning when switching folders.
  41e73f1... Fix a possible critical error.
  962740a... Don't re-load folder when changing to the same one.
  98af337... Fix reply/forward toobar buttons not being enabled for sear
  5ea0d5f... Don't consider collapsed emails for find prefil/reply quoti
  1a5e157... Dismiss link popover when a link is activated.
  5bb1320... Minor GTK and HTML CSS tweaks.
  4c8a41d... Fix possible crit loading an avatar for a cancelled convers
  20d79c7... Set an explcit minimum version requirmeent for libsoup.
  274a109... Tidy up avatar loading.
  82d0ba0... Fix possible crit error when conversation load is cancelled
  c9349cc... Prematurely optimise conversation email loading.
  1234b14... Fix a possible crit error.
  86efdc6... Fix a possible crit error when cancelling conversation load
  9e9c887... Add ConversationEmail::message_bodies_loaded prop, hook it 
  b848822... Fix logic thinko with conversation last row handling.
  47eb910... Expand/collapse conversation rows matching fine/search term
  d713fa7... Manage search term highlighting for messages appended to a 
  991b054... Explicitly handle find bar being closed, update search term
  e84ab39... Highlight search terms in conversation message address head
  4074a02... Define message address popover activation handlers via the 
  0c691ef... Display Sender and Reply-To headers for conversation messag

Commits added to the branch:

  9705f14... Updated Lithuanian translation (*)
  832a1b7... Updated German translation (*)
  4cf4ef8... Persist Conversation Viewer zoom level. Bug 714933 (*)
  5a53da3... Fix detection of Sqlite3 SQLITE_DBCONFIG_ENABLE_FTS3_TOKENI (*)
  ebd7889... Use GLib.Actions in the composer. Bug 770356. (*)
  3670211... Correctly get the composer's style properties. Bug 770356. (*)
  56c10ac... Fix for the context menu. Bug 770356. (*)
  6a38d42... Fix alternate email weirdness in composer from combobox. Bu (*)
  a6a78b9... Updated Polish translation (*)
  81b3188... Updated Czech translation (*)
  4edc16e... Updated Hungarian translation (*)
  0b299e1... Fix Close and Save not saving drafts. Bug 747627. (*)
  c9acc6f... Update Close and Save button state as draft status changes. (*)
  42ef49b... Fix ComposerWidget never being finalised. (*)
  ad1fc5b... Updated Hungarian translation (*)
  6b58da6... Fix delay showing composer for accounts with large numbers  (*)
  ee61c08... Fix ContactEntryCompletion and ContactListStore being leake (*)
  a3e0e47... Use GtkApplication built-in for loading app menu. (*)
  17f7ec2... Replace application-scoped GtkAction with GActions. (*)
  65c5363... Add -q/--quit command line options. Fixes Bug 730537. (*)
  a5eee62... Fix some console spew when invoked qith -q/--quit and app i (*)
  5712c31... Disable some code that will break when ConversationViewer l
  b2ce61a... Add new ConversationMessage widget to display a single mess
  51331b4... Convert ConversationViewer to a Stack with a ListBox, remov
  bdf587a... Remove uneeded ConversationWebView, HTML and CSS code.
  1a109b6... Minor code clean up.
  74b3efc... Renable and update code for clicking on links in messages.
  f837161... Just use tooltips instead of an overlay for displaying link
  211f1ab... Reenable and update code for attached, full pane message co
  ced78c3... Remove now-unused composer-pane-position pref.
  c2e99cc... Reenable and update code for embedded message composer.
  a2fa160... Delete now used scrollable-overlay.vala source file.
  be15ca4... Enable ConversationViewer list box focus scrolling.
  0abbf82... Minor code cleanup.
  7d7abac... Reenable and update code for inline message quote toggling.
  034c387... Add a workaround for web_view X allocation error.
  bb7bf29... Reenable and update code for inline message image display.
  1d0d775... Tidy up transitions between the ConversationViewer's pages.
  e0fbee0... Clean up message header UI, tranitions and style a bit.
  17a3bcc... Style the ConversationViewer user message with CSS rather t
  bb21ea4... Add attachment icon back to the message viewer.
  f5df31f... Don't display ConversationMessage header boxes when header 
  2068d15... Make collapsed ConversationMessage message boxes a bit ligh
  d16a357... Fix "How does the code know the size to allocate" warning.
  73bac9b... Use two different buttons in ConversationMessage to show st
  b476c35... Ensure message are marked ready when their message bodies a
  35abafc... Tidy up ConversationMessage styling and state management.
  4e0b266... Don't require duplicating conversation message signals on t
  4fa82e5... Minor code clean up/reorganisation.
  0a56cae... Roll back ConversationViewer focus handle changes.
  5b6bf6c... Reenable and update code for displayed attachments.
  fac19aa... Reenable and update code for editing draft messages.
  03c9cc3... Remove ConversationMessage.containing_folder it's uneeded a
  cdeab08... Ensure ConversationMessage.web_view load stops when message
  f58d659... Reenable displaying sub-messages.
  988747e... Expand the email for search conversations with only one mes
  1c0ecd0... Allow ConversationEmail to manage its infobars indep. of Co
  d8b1a89... Reenable displaying the "sent but not saved" message.
  8b0d5da... Reenable displaying sender avatars using Gravatar.
  dca28fa... Depend on libsoup now we use it explicitly in the code base
  4e8a8d9... Convert ConversationWebView HML CSS file to a resource, rem
  90c218f... Silence a warning calling Use Gtk.Widget.get_window.
  18724c0... Load the avatar cache on startup to ensure it is being load
  2279b2d... Add trivial amount of documentation comments.
  0ea33f8... Re-enable email menu actions and message star/unstar.
  deadbc6... Re-enable attachments context menu.
  78b1ba8... Convert ConversationEmail's attachment icon into a button.
  59761e1... Rename conversation-message-menu.ui to conversation-email-m
  9f842db... Add missing UI file to POTFILES.in.
  8d363a9... Re-enable the message context menu.
  86e9e1e... Add missing file to POTFILES.in.
  d551882... Turn down some warnings the user can't do anything about.
  ca7c272... Namespace a Geary GTK+ theme CSS class.
  7d150da... Re-enable items in the ConversationEmail menu.
  f07cf75... Mark ConversationMessage.context_menu_element as nullable.
  e7847ba... Chase Yorba -> SFC copryright assignment change.
  13c8d5a... Chase ConversationEmail action namespace change in its main
  501d996... Fix build after rebasing to current master.
  db8b67b... Don't ever collapse the last email in the conversation.
  08b37ac... Update message header layout, use GtkFlowBox for addresses.
  9009a1f... Fix alignment of conversation message date and preview date
  18cc089... Ensure collapsed conversation email attachment button isn't
  e402d41... Chase recent master ConversationViewer search changes.
  e66a492... Re-enable search highlighting in conversation view.
  2444ca7... General clean up of conversation viewer code.
  f05d8ae... Remove redundant Geary.Email arg from ConversationEmail sig
  13420f7... Re-enable replying to and quoting the selected message, if 
  cefea74... Remove some unused web view font code.
  8bf30cb... Tidy up conversation list style.
  aa5aacc... Show/hide any attached messages as the primary message is.
  1320625... Go back to using the same size avatar for expanded/collapse
  d6b30b5... Ensure embedded composer is always located below its referr
  cb23db8... Make conversation ListBox activate and sort call lambdas fu
  9f267a4... Reduce spacing between messages in the conversation list.
  c6aa8f8... Fix build after rebase.
  174ce67... Emulate browser-style scroll-on-spacebar.
  f4f6e3d... Ensure header buttons are not sensitive when convo email is
  6b2ea44... Add support for easier iterating over conversation email an
  8a3dfe3... Re-enable message view zoom.
  7464920... Fix a crash when viewer is cleared while highlighting searc
  53b8128... Scroll to a useful location when a conversation is first lo
  7fc2487... Break out ListBox used to display conversations into standa
  c3e539d... Gracefully handle messages with no from address in conversa
  b8dddfb... Add a tooltip to to conversartion viewer's date headers wit
  68557fb... Don't collapse a conversartion email when it has an attache
  b9530c9... Minor conversation code cleanup.
  1ce1ca6... Fix logic error when determining when to show the "show ima
  173066c... Minor conversation code cleanup.
  91b313c... Tidy up ConversationMessage GTK theme CSS.
  cc5785d... Enable popover for conversation message header addresses.
  586545f... Fix in-window and in-comversation composers not getting cle
  b8e5adc... Simplify how ConversationListBox removal, explicitly destro
  28e4fbe... Don't hide in-window composers just after they are shown.
  3f762bf... Make conversation viewer email flag handling a bit more nul
  0eacb80... Fix jumpy focus scrolling on emails bigger than the viewpor
  8d98eea... Minor conversation viewer code cleanup.
  a097351... Fix some critical warnings during object destruction.
  36b40d9... Port some changes over from master lost in the last rebase.
  7a05b85... Substantially rework email HTML sanitising and styling.
  9557dcc... Use app-driven width for conversation web view, not content
  e48c944... Remove some unused/uneeded message body CSS.
  2a1279e... Tidy up collapsible quote container style and behaviour.
  a347a26... Prefix CSS classes in message HTML to avoid collisions with
  7cc817a... Always allow last messages in a convo to be expanded.
  7522162... Ensure conversation messages min width is low enough for sm
  16aad6b... Fix most conversation web view height issues.
  95b910a... Minor code cleanup.
  25814ee... Don't clobber avatar loads for second and subsequent convo 
  98d97a6... Workaround wide convo InfoBars being too wide for small scr
  b830980... Fix some inline parts not being visible.
  a763f49... Fix inline JPEGs being corrupted when converted to data URI
  e0c9d01... Move managing toolbar mesage buttons from convo viewer to c
  b737c7a... Convert new convo widgets to use Gtk.Grid instead of Box.
  06f5381... Fix 0px elements being rendered as 1px boxes.
  392ef99... Fix massive memory leak due to some convo widgets never bei
  19c04d4... Fix compile error.
  cd1eb0e... Fix missing space between message avatar and headers.
  ebe5acc... Replace Gtk.IconView with FlowBox for displaying email atta
  80fc732... Fix lack of padding around GMail blockquotes.
  5058e30... (Re-)fix crash when displaying exceptionally large messages
  c7bf601... Set GTK CSS classes on conversation email for sent, starred
  e8ccd8b... Fix some bugs in AggregateProgressMonitor when removing mon
  51206da... Replace the conversation list store's model on folder chang
  a32cc74... Fix ConversationListStore instances never being finalised.
  bb3c527... Really(?) fix DOM node crit warning when ConversationMessag
  a23bc7b... Highlight unread emails in convo viewer.
  7892840... Tidy up the ConversationListBox API for accessing reply tar
  0f8ead0... Reimplement in-conversation find.
  41e9685... Tidy up conversation viewer widget signal handling a bit.
  329f6d5... Implement "Search for messages from" for email addresses.
  c2b0cdb... Clean up the conversation find implementation a bit.
  c8af66c... Don't show info bars on show all.
  59f5620... Minor code tidy.
  eb1c0a4... Fix build after shoddy rebase.
  d839d63... Fix a crit warning when switching folders.
  88a3fdf... Fix a possible critical error.
  0768a69... Don't re-load folder when changing to the same one.
  28506c1... Fix reply/forward toobar buttons not being enabled for sear
  0744642... Don't consider collapsed emails for find prefil/reply quoti
  4385bfe... Dismiss link popover when a link is activated.
  22cc3be... Minor GTK and HTML CSS tweaks.
  601651e... Fix possible crit loading an avatar for a cancelled convers
  3171e21... Set an explcit minimum version requirmeent for libsoup.
  be2e312... Tidy up avatar loading.
  df48277... Fix possible crit error when conversation load is cancelled
  b9afa45... Prematurely optimise conversation email loading.
  ca032f4... Fix a possible crit error.
  707fe03... Fix a possible crit error when cancelling conversation load
  8b3c8a5... Add ConversationEmail::message_bodies_loaded prop, hook it 
  012c158... Fix logic thinko with conversation last row handling.
  1b3157c... Expand/collapse conversation rows matching fine/search term
  0d7c70d... Manage search term highlighting for messages appended to a 
  0170659... Explicitly handle find bar being closed, update search term
  40b80e4... Highlight search terms in conversation message address head
  99baeba... Define message address popover activation handlers via the 
  fb211b2... Display Sender and Reply-To headers for conversation messag
  5938c9b... Move conversation loading timout mgmt to ConversationListBo
  650501d... Remove blacklisting from ConversationListBox, use a compose
  ca0bc12... Don't show draft messages when editing them.
  3c8d53a... Ensure composer web views are always visible.
  f0e7f2e... Improve ConversationViewer encapsulation.
  241eeed... Update composer container style implementations a bit.
  5093220... Ensure drafts messages are always displayed expanded by def
  315d0ff... Make composer scrolled window directly available to the emb
  8ee0b97... Minor composer container cleanup.
  8d195fb... Fix next another conversation load cancelled crit error.
  7c950dd... Workaround a GTK+ crasher, Bug 771812.

(*) This commit already existed in another branch; no separate mail sent


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]