[geary] (207 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:

  251f85b... Disable some code that will break when ConversationViewer l
  45f6207... Add new ConversationMessage widget to display a single mess
  7d21fe5... Convert ConversationViewer to a Stack with a ListBox, remov
  9358dd0... Remove uneeded ConversationWebView, HTML and CSS code.
  f0b8498... Minor code clean up.
  b1a0569... Renable and update code for clicking on links in messages.
  bf9251e... Just use tooltips instead of an overlay for displaying link
  e51f3e3... Reenable and update code for attached, full pane message co
  f9e2277... Remove now-unused composer-pane-position pref.
  7d21f5a... Reenable and update code for embedded message composer.
  cc50166... Delete now used scrollable-overlay.vala source file.
  0b219be... Enable ConversationViewer list box focus scrolling.
  bdd77d0... Minor code cleanup.
  9620df8... Reenable and update code for inline message quote toggling.
  f67d9a9... Add a workaround for web_view X allocation error.
  0c93d89... Reenable and update code for inline message image display.
  dc12c06... Tidy up transitions between the ConversationViewer's pages.
  ce58ef6... Clean up message header UI, tranitions and style a bit.
  d00f8dd... Style the ConversationViewer user message with CSS rather t
  89ec695... Add attachment icon back to the message viewer.
  7e3c6d9... Don't display ConversationMessage header boxes when header 
  2691644... Make collapsed ConversationMessage message boxes a bit ligh
  5f8018e... Fix "How does the code know the size to allocate" warning.
  bcf6595... Use two different buttons in ConversationMessage to show st
  ca9ff5b... Ensure message are marked ready when their message bodies a
  fdf6469... Tidy up ConversationMessage styling and state management.
  4c320bb... Don't require duplicating conversation message signals on t
  3e30117... Minor code clean up/reorganisation.
  df412d4... Roll back ConversationViewer focus handle changes.
  fedf694... Reenable and update code for displayed attachments.
  18a04e8... Reenable and update code for editing draft messages.
  44bb673... Remove ConversationMessage.containing_folder it's uneeded a
  e1f5dd6... Ensure ConversationMessage.web_view load stops when message
  3c32a10... Reenable displaying sub-messages.
  c435617... Expand the email for search conversations with only one mes
  852bda6... Allow ConversationEmail to manage its infobars indep. of Co
  de1f0bb... Reenable displaying the "sent but not saved" message.
  8f442d8... Reenable displaying sender avatars using Gravatar.
  96ca1c9... Depend on libsoup now we use it explicitly in the code base
  815488a... Convert ConversationWebView HML CSS file to a resource, rem
  ae2d74b... Silence a warning calling Use Gtk.Widget.get_window.
  da5298c... Load the avatar cache on startup to ensure it is being load
  8b534fb... Add trivial amount of documentation comments.
  f25ec04... Re-enable email menu actions and message star/unstar.
  24d479b... Re-enable attachments context menu.
  22a5ce4... Convert ConversationEmail's attachment icon into a button.
  4c29dd3... Rename conversation-message-menu.ui to conversation-email-m
  8b7f122... Add missing UI file to POTFILES.in.
  334d7f3... Re-enable the message context menu.
  136196d... Add missing file to POTFILES.in.
  64fb4de... Turn down some warnings the user can't do anything about.
  9cd98aa... Namespace a Geary GTK+ theme CSS class.
  eec18a9... Re-enable items in the ConversationEmail menu.
  dd2a23d... Mark ConversationMessage.context_menu_element as nullable.
  9c54514... Chase Yorba -> SFC copryright assignment change.
  b6651a1... Chase ConversationEmail action namespace change in its main
  6bb5134... Fix build after rebasing to current master.
  47d2f67... Don't ever collapse the last email in the conversation.
  08adc19... Update message header layout, use GtkFlowBox for addresses.
  f51c44d... Fix alignment of conversation message date and preview date
  57878bf... Ensure collapsed conversation email attachment button isn't
  df47908... Chase recent master ConversationViewer search changes.
  1615611... Re-enable search highlighting in conversation view.
  3096b4f... General clean up of conversation viewer code.
  1ea9094... Remove redundant Geary.Email arg from ConversationEmail sig
  9c89913... Re-enable replying to and quoting the selected message, if 
  798913b... Remove some unused web view font code.
  305d033... Tidy up conversation list style.
  efbe372... Show/hide any attached messages as the primary message is.
  741ff99... Go back to using the same size avatar for expanded/collapse
  14d02cc... Ensure embedded composer is always located below its referr
  3e773c1... Make conversation ListBox activate and sort call lambdas fu
  38b1afd... Reduce spacing between messages in the conversation list.
  30092c7... Fix build after rebase.
  e63e164... Emulate browser-style scroll-on-spacebar.
  0dd41b7... Ensure header buttons are not sensitive when convo email is
  a05fd86... Add support for easier iterating over conversation email an
  7ac27e4... Re-enable message view zoom.
  540d694... Fix a crash when viewer is cleared while highlighting searc
  f8bd595... Scroll to a useful location when a conversation is first lo
  eaa3ccc... Break out ListBox used to display conversations into standa
  c2bccf9... Gracefully handle messages with no from address in conversa
  9873d34... Add a tooltip to to conversartion viewer's date headers wit
  411542e... Don't collapse a conversartion email when it has an attache
  95a9fb8... Minor conversation code cleanup.
  8a9dd80... Fix logic error when determining when to show the "show ima
  a4ff37c... Minor conversation code cleanup.
  35331ff... Tidy up ConversationMessage GTK theme CSS.
  2c6d9ff... Enable popover for conversation message header addresses.
  89ee1cf... Fix in-window and in-comversation composers not getting cle
  c9eae72... Simplify how ConversationListBox removal, explicitly destro
  91f5b94... Don't hide in-window composers just after they are shown.
  c844cd5... Make conversation viewer email flag handling a bit more nul
  4d0db2c... Fix jumpy focus scrolling on emails bigger than the viewpor
  8930e78... Minor conversation viewer code cleanup.
  eff9c18... Fix some critical warnings during object destruction.
  17d4502... Port some changes over from master lost in the last rebase.
  676ed87... Substantially rework email HTML sanitising and styling.
  890cf2f... Use app-driven width for conversation web view, not content
  502be51... Remove some unused/uneeded message body CSS.
  0f41338... Tidy up collapsible quote container style and behaviour.
  5016dcf... Prefix CSS classes in message HTML to avoid collisions with
  dd47535... Always allow last messages in a convo to be expanded.
  76e01db... Ensure conversation messages min width is low enough for sm
  2dd7628... Fix most conversation web view height issues.
  e9afbff... Minor code cleanup.
  06e8d2a... Don't clobber avatar loads for second and subsequent convo 
  e3a8afe... Workaround wide convo InfoBars being too wide for small scr
  2654df9... Fix some inline parts not being visible.
  5fe2a9f... Fix inline JPEGs being corrupted when converted to data URI
  ba2b1ca... Move managing toolbar mesage buttons from convo viewer to c
  9a0c75d... Convert new convo widgets to use Gtk.Grid instead of Box.
  105bba3... Fix 0px elements being rendered as 1px boxes.
  df2f510... Fix massive memory leak due to some convo widgets never bei
  21776ee... Fix compile error.
  3e937f5... Fix missing space between message avatar and headers.
  9d672b7... Replace Gtk.IconView with FlowBox for displaying email atta
  c35e661... Fix lack of padding around GMail blockquotes.
  e547336... (Re-)fix crash when displaying exceptionally large messages
  383587f... Set GTK CSS classes on conversation email for sent, starred
  7dd12ae... Fix some bugs in AggregateProgressMonitor when removing mon
  5b2140b... Replace the conversation list store's model on folder chang
  9796ea9... Fix ConversationListStore instances never being finalised.
  dea4377... Really(?) fix DOM node crit warning when ConversationMessag
  16408a8... Highlight unread emails in convo viewer.
  e0b6fb5... Tidy up the ConversationListBox API for accessing reply tar
  c4d409e... Reimplement in-conversation find.
  fe0744d... Tidy up conversation viewer widget signal handling a bit.
  656bab5... Implement "Search for messages from" for email addresses.
  79b25da... Clean up the conversation find implementation a bit.
  8f20b1b... Don't show info bars on show all.
  c4d20b8... Minor code tidy.
  ab3dd5d... Fix build after shoddy rebase.
  5e6c601... Fix a crit warning when switching folders.
  af1edf9... Fix a possible critical error.
  379e314... Don't re-load folder when changing to the same one.
  501256b... Fix reply/forward toobar buttons not being enabled for sear
  658cdb0... Don't consider collapsed emails for find prefil/reply quoti
  5b63783... Dismiss link popover when a link is activated.
  7de90fa... Minor GTK and HTML CSS tweaks.
  29459c6... Fix possible crit loading an avatar for a cancelled convers
  11e5514... Set an explcit minimum version requirmeent for libsoup.
  ceb1dba... Tidy up avatar loading.
  36136eb... Fix possible crit error when conversation load is cancelled
  c5494a1... Prematurely optimise conversation email loading.
  3a3a01f... Fix a possible crit error.
  f9e5c8d... Fix a possible crit error when cancelling conversation load
  d81ff93... Add ConversationEmail::message_bodies_loaded prop, hook it 
  e8f3281... Fix logic thinko with conversation last row handling.
  e7bd3c5... Expand/collapse conversation rows matching fine/search term
  a5b0b6c... Manage search term highlighting for messages appended to a 
  6f64d4f... Explicitly handle find bar being closed, update search term
  29321e6... Highlight search terms in conversation message address head
  46dcca4... Define message address popover activation handlers via the 
  326bc01... Display Sender and Reply-To headers for conversation messag
  f7230af... Move conversation loading timout mgmt to ConversationListBo
  84fdc45... Remove blacklisting from ConversationListBox, use a compose
  673110e... Don't show draft messages when editing them.
  c906543... Ensure composer web views are always visible.
  a41bc1b... Improve ConversationViewer encapsulation.
  3fb4a4c... Update composer container style implementations a bit.
  44ac107... Ensure drafts messages are always displayed expanded by def
  0b39ac2... Make composer scrolled window directly available to the emb
  ebafabc... Minor composer container cleanup.
  28ce7eb... Fix next another conversation load cancelled crit error.
  63fc144... Workaround a GTK+ crasher, Bug 771812.
  866a6be... Rework conversation listbox message loading impl a bit.
  e64b96d... Split up handling of emails and composers in conversation l
  89ab34b... Use a slightly nicer way to ensure ConversationListStore is
  342b442... Remove obsolete ConversationFindBar class and related code.
  02a89d9... Fix a critical error if ConversationListBox is destroyed tw
  b3e332a... Don't append in-progress drafts to a conversation.
  7c7a8b5... Rename ConversationListBox.id_to_row to something more memo
  c10c26b... Rename source file for ConversationListBox to match convent
  0dc9a6e... Ensure new embedded composers are scrolled into view when o
  0331dfb... Ensure ConversationRow subclasses do not need to be indiviu
  a5138de... Clean up ComposerEmbed a bit.

Commits added to the branch:

  159c119... Ensure all new account/login placeholder text strings are t (*)
  9a7fa39... Updated Polish translation (*)
  b12aa22... Guard against empty envelope.sender list. Bug 772013 (*)
  5914043... Updated Slovak translation (*)
  346392d... Remove composer method that is a two-line foreach loop. (*)
  ea42967... Also allow inspecting composer web views when -i/--inspect  (*)
  6241b11... Updated Czech translation (*)
  e7ace76... Specify git hash when compiled from source. Bug 763986. (*)
  9241ed0... Updated Hungarian translation (*)
  a977b01... Updated Brazilian Portuguese translation (*)
  5c98f8f... Updated Slovak translation (*)
  b23dcbe... Updated Polish translation (*)
  fe30f19... Updated Finnish translation (*)
  5a0b85e... Fix compilation with valac git master. (*)
  87be228... Add shortcuts window. Bug 764926 (*)
  e6c6e7c... Update help text for move/label shortcuts in manual/help ov (*)
  65fed2c... Usage native file chooser when GTK 3.20+ is available. Bug  (*)
  8191ed4... Add Insert Image button, action and hander to composer. Bug (*)
  bfbafb2... Tidy up how pending attachments are managed. (*)
  13e775b... Allow adding inline attachments to the composer widget. Bug (*)
  6e2eb9e... Enable displaying inline images in the composer. Bug 712995 (*)
  4b94684... Attach inline parts to outgoing messages. Bug 712995. (*)
  5f8032b... Clean up RFC822.Message body part construction a bit. Bug 7 (*)
  210a911... Update IMG SRC values when sending HTML messages with inlin (*)
  bb51736... Minor ComposerWidget code cleanup. (*)
  efb7ecb... Rework ComposerWidget's pending attachment implementation.  (*)
  9c1ee06... Display draft inline attachments refered to using cid urls. (*)
  f48255a... Ensure inline parts with a Content Id keep the same id when (*)
  0f8a3d1... Fix compilation after rebasing against current master. (*)
  c3a09eb... Add missing source file to POTFILES. (*)
  6f66b6c... Disable some code that will break when ConversationViewer l
  64aa037... Add new ConversationMessage widget to display a single mess
  b29d83e... Convert ConversationViewer to a Stack with a ListBox, remov
  103619c... Remove uneeded ConversationWebView, HTML and CSS code.
  b2bd231... Minor code clean up.
  3bf1738... Renable and update code for clicking on links in messages.
  b083516... Just use tooltips instead of an overlay for displaying link
  5184a38... Reenable and update code for attached, full pane message co
  c55285f... Remove now-unused composer-pane-position pref.
  69a53d9... Reenable and update code for embedded message composer.
  8fec774... Delete now used scrollable-overlay.vala source file.
  579f163... Enable ConversationViewer list box focus scrolling.
  6581e9f... Minor code cleanup.
  881d41e... Reenable and update code for inline message quote toggling.
  a6acfe9... Add a workaround for web_view X allocation error.
  22e6765... Reenable and update code for inline message image display.
  83d0c16... Tidy up transitions between the ConversationViewer's pages.
  d0dc003... Clean up message header UI, tranitions and style a bit.
  89a1dc8... Style the ConversationViewer user message with CSS rather t
  21be64f... Add attachment icon back to the message viewer.
  0f64460... Don't display ConversationMessage header boxes when header 
  83457ca... Make collapsed ConversationMessage message boxes a bit ligh
  26574d8... Fix "How does the code know the size to allocate" warning.
  9e9e007... Use two different buttons in ConversationMessage to show st
  0a4611a... Ensure message are marked ready when their message bodies a
  9e7fee0... Tidy up ConversationMessage styling and state management.
  dc08a15... Don't require duplicating conversation message signals on t
  4c87414... Minor code clean up/reorganisation.
  6f54c47... Roll back ConversationViewer focus handle changes.
  b5270e3... Reenable and update code for displayed attachments.
  ea8a9c9... Reenable and update code for editing draft messages.
  47134cb... Remove ConversationMessage.containing_folder it's uneeded a
  deacbca... Ensure ConversationMessage.web_view load stops when message
  ec22b33... Reenable displaying sub-messages.
  cfe68ef... Expand the email for search conversations with only one mes
  ad035f7... Allow ConversationEmail to manage its infobars indep. of Co
  1af11b0... Reenable displaying the "sent but not saved" message.
  aabfb1d... Reenable displaying sender avatars using Gravatar.
  aa0471f... Depend on libsoup now we use it explicitly in the code base
  3dcf3ce... Convert ConversationWebView HML CSS file to a resource, rem
  c8bf0ef... Silence a warning calling Use Gtk.Widget.get_window.
  4044819... Load the avatar cache on startup to ensure it is being load
  1454a3d... Add trivial amount of documentation comments.
  19456bd... Re-enable email menu actions and message star/unstar.
  be31b33... Re-enable attachments context menu.
  338fe6c... Convert ConversationEmail's attachment icon into a button.
  b2fe0ce... Rename conversation-message-menu.ui to conversation-email-m
  9986e2e... Add missing UI file to POTFILES.in.
  82530d1... Re-enable the message context menu.
  50dab79... Add missing file to POTFILES.in.
  12b005f... Turn down some warnings the user can't do anything about.
  0544a7b... Namespace a Geary GTK+ theme CSS class.
  5c88e07... Re-enable items in the ConversationEmail menu.
  fa47465... Mark ConversationMessage.context_menu_element as nullable.
  57ea807... Chase Yorba -> SFC copryright assignment change.
  4daf4bd... Chase ConversationEmail action namespace change in its main
  b9b4114... Fix build after rebasing to current master.
  6253001... Don't ever collapse the last email in the conversation.
  a97a371... Update message header layout, use GtkFlowBox for addresses.
  12e64b4... Fix alignment of conversation message date and preview date
  b97d327... Ensure collapsed conversation email attachment button isn't
  5283b03... Chase recent master ConversationViewer search changes.
  eca969e... Re-enable search highlighting in conversation view.
  021c3c1... General clean up of conversation viewer code.
  edf1bb1... Remove redundant Geary.Email arg from ConversationEmail sig
  b121838... Re-enable replying to and quoting the selected message, if 
  069c2a8... Remove some unused web view font code.
  dcc5f42... Tidy up conversation list style.
  f93fb43... Show/hide any attached messages as the primary message is.
  911e81a... Go back to using the same size avatar for expanded/collapse
  48a45cc... Ensure embedded composer is always located below its referr
  141099d... Make conversation ListBox activate and sort call lambdas fu
  9eafaaa... Reduce spacing between messages in the conversation list.
  6009916... Fix build after rebase.
  1c67452... Emulate browser-style scroll-on-spacebar.
  648e726... Ensure header buttons are not sensitive when convo email is
  48e2b4e... Add support for easier iterating over conversation email an
  f7f350c... Re-enable message view zoom.
  b2b216e... Fix a crash when viewer is cleared while highlighting searc
  9f18545... Scroll to a useful location when a conversation is first lo
  d467647... Break out ListBox used to display conversations into standa
  b56e84f... Gracefully handle messages with no from address in conversa
  93e8a14... Add a tooltip to to conversartion viewer's date headers wit
  5cabcfd... Don't collapse a conversartion email when it has an attache
  a3dd8f8... Minor conversation code cleanup.
  4d02eec... Fix logic error when determining when to show the "show ima
  92603dd... Minor conversation code cleanup.
  6af28fe... Tidy up ConversationMessage GTK theme CSS.
  845d31d... Enable popover for conversation message header addresses.
  b5efee1... Fix in-window and in-comversation composers not getting cle
  8cb5971... Simplify how ConversationListBox removal, explicitly destro
  7cc739c... Don't hide in-window composers just after they are shown.
  579589f... Make conversation viewer email flag handling a bit more nul
  020ebfd... Fix jumpy focus scrolling on emails bigger than the viewpor
  6190079... Minor conversation viewer code cleanup.
  4403687... Fix some critical warnings during object destruction.
  c75719c... Port some changes over from master lost in the last rebase.
  7581f16... Substantially rework email HTML sanitising and styling.
  18c83d7... Use app-driven width for conversation web view, not content
  18621a2... Remove some unused/uneeded message body CSS.
  b5e7c27... Tidy up collapsible quote container style and behaviour.
  5ea4b0a... Prefix CSS classes in message HTML to avoid collisions with
  9c587bb... Always allow last messages in a convo to be expanded.
  a7570f8... Ensure conversation messages min width is low enough for sm
  7f3baa7... Fix most conversation web view height issues.
  49d3b82... Minor code cleanup.
  425c60e... Don't clobber avatar loads for second and subsequent convo 
  640e8fd... Workaround wide convo InfoBars being too wide for small scr
  f3f22ca... Fix some inline parts not being visible.
  edf1bf0... Fix inline JPEGs being corrupted when converted to data URI
  599da42... Move managing toolbar mesage buttons from convo viewer to c
  b03c0ad... Convert new convo widgets to use Gtk.Grid instead of Box.
  580f1b9... Fix 0px elements being rendered as 1px boxes.
  9953ef3... Fix massive memory leak due to some convo widgets never bei
  4b862dc... Fix compile error.
  a2644f2... Fix missing space between message avatar and headers.
  9c813ea... Replace Gtk.IconView with FlowBox for displaying email atta
  3d1b208... Fix lack of padding around GMail blockquotes.
  7825e90... (Re-)fix crash when displaying exceptionally large messages
  94cfa29... Set GTK CSS classes on conversation email for sent, starred
  b0a27c4... Fix some bugs in AggregateProgressMonitor when removing mon
  16e3bf0... Replace the conversation list store's model on folder chang
  a9fe56c... Fix ConversationListStore instances never being finalised.
  b2a43bf... Really(?) fix DOM node crit warning when ConversationMessag
  99e0f68... Highlight unread emails in convo viewer.
  1874be9... Tidy up the ConversationListBox API for accessing reply tar
  dca845d... Reimplement in-conversation find.
  1fab9ad... Tidy up conversation viewer widget signal handling a bit.
  67fbd08... Implement "Search for messages from" for email addresses.
  d157fa0... Clean up the conversation find implementation a bit.
  4e6d072... Don't show info bars on show all.
  2119ccd... Minor code tidy.
  0a48e7b... Fix build after shoddy rebase.
  44d2faa... Fix a crit warning when switching folders.
  61d46ed... Fix a possible critical error.
  755b390... Don't re-load folder when changing to the same one.
  842dab8... Fix reply/forward toobar buttons not being enabled for sear
  ea49c21... Don't consider collapsed emails for find prefil/reply quoti
  d32676d... Dismiss link popover when a link is activated.
  e0b956b... Minor GTK and HTML CSS tweaks.
  05b320b... Fix possible crit loading an avatar for a cancelled convers
  4bdffed... Set an explcit minimum version requirmeent for libsoup.
  71e56e9... Tidy up avatar loading.
  12b8917... Fix possible crit error when conversation load is cancelled
  39cc89b... Prematurely optimise conversation email loading.
  c12204d... Fix a possible crit error.
  5de63c6... Fix a possible crit error when cancelling conversation load
  fc9d9e4... Add ConversationEmail::message_bodies_loaded prop, hook it 
  21593af... Fix logic thinko with conversation last row handling.
  d4854d1... Expand/collapse conversation rows matching fine/search term
  973b6a3... Manage search term highlighting for messages appended to a 
  124273d... Explicitly handle find bar being closed, update search term
  d217cb8... Highlight search terms in conversation message address head
  e044b27... Define message address popover activation handlers via the 
  0e57d6e... Display Sender and Reply-To headers for conversation messag
  6ad9bd6... Move conversation loading timout mgmt to ConversationListBo
  f315fce... Remove blacklisting from ConversationListBox, use a compose
  23fdf58... Don't show draft messages when editing them.
  d8fbb6f... Ensure composer web views are always visible.
  2ee52ec... Improve ConversationViewer encapsulation.
  c0a9de8... Update composer container style implementations a bit.
  4170c94... Ensure drafts messages are always displayed expanded by def
  72d97c7... Make composer scrolled window directly available to the emb
  096de14... Minor composer container cleanup.
  d3c1b31... Fix next another conversation load cancelled crit error.
  e8a8e23... Workaround a GTK+ crasher, Bug 771812.
  a852ac0... Rework conversation listbox message loading impl a bit.
  8cde4f3... Split up handling of emails and composers in conversation l
  5c671c2... Use a slightly nicer way to ensure ConversationListStore is
  fa84010... Remove obsolete ConversationFindBar class and related code.
  37d40f2... Fix a critical error if ConversationListBox is destroyed tw
  b545eae... Don't append in-progress drafts to a conversation.
  6ba3836... Rename ConversationListBox.id_to_row to something more memo
  86c67e0... Rename source file for ConversationListBox to match convent
  bb1a6c0... Ensure new embedded composers are scrolled into view when o
  c0e12fa... Ensure ConversationRow subclasses do not need to be indiviu
  efeb8c6... Clean up ComposerEmbed a bit.

(*) 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]