Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Correct typo in the previous commit ('error' versus 'local_error') | Milan Crha | 2014-07-08 | 1 | -1/+1 |
| | |||||
* | Disconnect the store when connected it on send from an Outbox | Milan Crha | 2014-07-08 | 1 | -0/+16 |
| | | | | | | | | When there was a send from the Outbox folder, then the transport service was connected when needed, but not disconnected after the send was finished. That could mean that any later send from the Outbox for this service could fail.because the server disconnected meanwhile. | ||||
* | SMTP part of a new mail account dialog doesn't update UI properly | Milan Crha | 2014-07-08 | 1 | -0/+16 |
| | | | | | | | | | Using "Server requires authentication" checkbox doesn't update the new mail account dialog properly, thus it seems like a username is required when the server does not require authentication. It's due to the dialog being updated properly only on CamelSettings changes, while this checkbox doesn't have any direct connection to any CamelSettings property. | ||||
* | Replace GtkStyle usages with GtkStyleContext | Milan Crha | 2014-07-07 | 55 | -764/+1139 |
| | | | | | | | | | | | | | | This makes evolution depend on theme-defined named colors, namely: theme_bg_color theme_base_color theme_fg_color theme_text_color theme_selected_bg_color theme_selected_fg_color theme_unfocused_selected_bg_color theme_unfocused_selected_fg_color If it's not defined, then a fallback color is used, in the worse case one of the fallbacks defined in evolution itself. | ||||
* | tests: rename email fields in expected results | Vadim Rutkovsky | 2014-07-04 | 1 | -5/+5 |
| | |||||
* | Bug 732724 - mail-send-recv.c:report_error_to_ui() does UI calls in non-main ↵ | Milan Crha | 2014-07-04 | 1 | -21/+54 |
| | | | | thread | ||||
* | EHTMLEditorView - Fix reply to message | Tomas Popela | 2014-07-03 | 1 | -3/+1 |
| | | | | | | After commit 8a004f3e we are finally sure that the text that is passed into e_html_editor_view_set_text_html function has always the HTML content, so don't try to treat it as plain text. | ||||
* | Bug 732609 - Cannot decrease indentation | Tomas Popela | 2014-07-02 | 1 | -225/+407 |
| | | | | | Don't use WebKit indent/unindent commands. Make our indentation/undentation code (that was used when there was no selection) selection aware. | ||||
* | Bug 732140 - Allow multiple folder selection when creating Send account ↵ | Milan Crha | 2014-07-02 | 1 | -32/+45 |
| | | | | overrides | ||||
* | Bug 732502 - Ignore get_quota errors in folder properties | Milan Crha | 2014-07-02 | 1 | -1/+3 |
| | |||||
* | Bug 732091 - Automatically mark message as read sometimes doesn't work | Milan Crha | 2014-07-01 | 1 | -4/+20 |
| | |||||
* | When setting some content into the composer body we have to specify if it is ↵ | Tomas Popela | 2014-07-01 | 2 | -14/+40 |
| | | | | | | | | | a HTML content Code paths for HTML content and plain text content are different. When we will try to load plain text content as a HTML content we will lose the new line characters. In the opposite case when HTML content is load as a plain text at least the whole structure is lost. | ||||
* | EHTMLEditorView - Create new paragraph in body if body is empty and save ↵ | Tomas Popela | 2014-07-01 | 1 | -0/+8 |
| | | | | caret there | ||||
* | EHTMLEditorSelection - Try to move with the caret only when it is possible ↵ | Tomas Popela | 2014-07-01 | 1 | -0/+2 |
| | | | | to save it | ||||
* | EMsgComposer - Remove unneeded GtkHTML code | Tomas Popela | 2014-07-01 | 1 | -9/+0 |
| | |||||
* | Bug 473198 - evolution should ignore signature when checking for missing ↵ | Tomas Popela | 2014-06-30 | 4 | -1/+43 |
| | | | | | | attachments Introduce method that returns body inner text without signature text. | ||||
* | EHTMLEditorView - Fix quoting of the lines with anchors | Tomas Popela | 2014-06-30 | 1 | -7/+4 |
| | | | | | Remove bogus new line character insertion and don't quote the anchor element if it has caret/selection inside. | ||||
* | EHTMLEditorView - Refactor the code that triggers the surround of links with ↵ | Tomas Popela | 2014-06-30 | 1 | -6/+9 |
| | | | | | | anchor elements And add www to patterns. | ||||
* | EHTMLEditorView - Correctly replace tabulators with spaces | Tomas Popela | 2014-06-30 | 1 | -18/+96 |
| | | | | | Don't replace them with 8 spaces, but count the right amount of spaces to relace the tab character with. | ||||
* | EHTMLEditorSelection - Fix wrapping of the anchor elements | Tomas Popela | 2014-06-30 | 1 | -1/+11 |
| | | | | | When there is a whitespace after the link leave it after the link and don't try to wrap before it. | ||||
* | Bug 731416 - [webkit-composer] Busy-loop when replying to an email | Tomas Popela | 2014-06-30 | 1 | -1/+6 |
| | | | | | | When wrapping lines with really long words (more that is defined in Composer settings) the maximal length for wrap could be less than zero. For proper functionality we have to set it to the right value. | ||||
* | EHTMLEditorSelection - Correctly find the element's parent node when ↵ | Tomas Popela | 2014-06-30 | 1 | -19/+46 |
| | | | | changing the block's format | ||||
* | EHTMLEditorSelection - When removing the elements use by composer for quoted ↵ | Tomas Popela | 2014-06-30 | 1 | -0/+6 |
| | | | | content remove all of them | ||||
* | EHTMLEditorSelection - Fix detection of the paragraph format inside the ↵ | Tomas Popela | 2014-06-30 | 1 | -18/+11 |
| | | | | quoted content | ||||
* | Add translator comments and contexts for texts added for bug 729963 | Christian Schaarschmidt | 2014-06-30 | 1 | -20/+38 |
| | |||||
* | Bug 543572 - Display more information in a certificate selector | Christian Schaarschmidt | 2014-06-30 | 2 | -43/+17 |
| | |||||
* | test: rename email fields after bug 729963 was resolved | Vadim Rutkovsky | 2014-06-30 | 1 | -5/+5 |
| | |||||
* | Bug 732180 - Excessive CPU usage due to GtkSpinner | Milan Crha | 2014-06-27 | 10 | -19/+354 |
| | | | | | Let's use our own spinner-like widget, which doesn't need as that much of CPU as GtkSpinner. | ||||
* | Reply to selection in text-highlight part loses white-spaces | Milan Crha | 2014-06-27 | 1 | -1/+33 |
| | | | | | | | | | | text-highlight module encloses the generated text into <pre/> tags, thus the preview panel shows white-spaces correctly, but once a reply is done to a selected text the returned HTML portion had missing <pre/> tags, which led to lose of the white-spaces in the generated content (in UI), while the white-spaces were there in the raw HTML code. Enclosing selected HTML portion into <pre/> tags in case the original text is also enclosed it them fixes it. | ||||
* | Updated POTFILES.in | Piotr Drąg | 2014-06-27 | 1 | -0/+1 |
| | |||||
* | Bug 729963 - Consistently name EMail/Phone/IM/SIP contact fields in the UI | Christian Schaarschmidt | 2014-06-26 | 6 | -264/+334 |
| | |||||
* | Updated POTFILES.in | Piotr Drąg | 2014-06-26 | 1 | -0/+2 |
| | |||||
* | store_info_insert_folder_info: Use g_hash_table_replace() to avoid ↵ | Milan Crha | 2014-06-26 | 1 | -1/+2 |
| | | | | | | | | | | use-after-free The previously used g_hash_table_insert() replaces only value for keys which are already included in the hash table, but as the key is owned by the value and freed together with the value, then here should be used g_hash_table_replace(), which replaces both key and value, thus avoids the use-after-free on the hash table's key. | ||||
* | EHTMLEditorView - Fix clipboard paste into quoted content | Tomas Popela | 2014-06-25 | 1 | -628/+665 |
| | | | | | When pasting the text from clipboard into the quoted content in the composer paste it into it and not into the body. | ||||
* | EHTMLEditorActions - Hide HTML actions in plain text mode instead of making ↵ | Tomas Popela | 2014-06-25 | 1 | -1/+1 |
| | | | | them insensitible | ||||
* | Bug 731508 - [webkit-composer] no option to paste as text (without formatting) | Tomas Popela | 2014-06-25 | 6 | -3/+88 |
| | |||||
* | Bug 732202 - [webkit-composer] Paste scrolls view | Tomas Popela | 2014-06-25 | 1 | -1/+24 |
| | | | | | We have to check if the caret is inside the viewport when we are trying to scroll to it. If it is in the viewport we won't scroll. | ||||
* | Bug 731507 - [webkit-composer] paste does not work, shift-ins or CTRL-V works | Tomas Popela | 2014-06-25 | 2 | -13/+13 |
| | | | | | | | Together with previous commit that removes the usage of deprecated gtk-stock items and unregistering the Ctrl+v shorcut this solves the issue. When the action is triggered and WebView doesn't have focus we have to focus it to insert the clipboard content there. | ||||
* | EHTMLEditor - Stop using deprecated gtk-stock items | Tomas Popela | 2014-06-25 | 12 | -78/+66 |
| | |||||
* | EHTMLEditorView - Process the element only if it has children | Tomas Popela | 2014-06-25 | 1 | -11/+12 |
| | |||||
* | EHTMLEditorView - Preserve empty lines when processing the text in convertor | Tomas Popela | 2014-06-25 | 1 | -3/+7 |
| | | | | | Also insert the BR elements instead of the non-breaking space as a content to empty paragraphs to avoid unwanted character there. | ||||
* | Bug 607753 - Appointment tooltip sometimes 'stick' to screen | Milan Crha | 2014-06-25 | 3 | -14/+42 |
| | |||||
* | Propagate Send/Receive errors to UI | Milan Crha | 2014-06-24 | 2 | -12/+86 |
| | | | | | A follow-up change to bug 719379, to propagate errors from Send/Receive into UI, instead of to the console. | ||||
* | Bug 719379 - Send/Receive dialog doesn't close on errors properly | Milan Crha | 2014-06-24 | 1 | -2/+6 |
| | |||||
* | EHTMLEditorView - Preserve spaces and create anchors for the links in the ↵ | Tomas Popela | 2014-06-24 | 1 | -14/+36 |
| | | | | text after the last BR element | ||||
* | Drop the last references to GtkHTML | Milan Crha | 2014-06-24 | 5 | -10/+4 |
| | | | | | | | There still left some references to GtkHTML in the "active code", which should be dropped. There still can be found couple "GtkHTML" strings in the code, but mostly in disabled code or comments only. These are to be fixed separately. | ||||
* | EHTMLEditor - Process text in convertor when pasting plain text from clipboard | Tomas Popela | 2014-06-23 | 3 | -6/+16 |
| | |||||
* | EHTMLEditorView - Insert quote symbols before HTML element when it has no ↵ | Tomas Popela | 2014-06-23 | 1 | -0/+4 |
| | | | | | | | previous sibling This fixes the situation when the paragraphs with just i.e. anchor were not properly quoted. | ||||
* | EHTMLEditorView - Replace 2+ spaces with non-breaking spaces and create ↵ | Tomas Popela | 2014-06-23 | 1 | -8/+106 |
| | | | | | | | | | | | | | anchors for links when processing data from convertor When converting text we want to preserve spaces from original text. For this we have to use the non-breaking spaces for it as two and more normal spaces is WebKit replacing with just one. But we want the text from convertor to be wrapped (non-breaking space is preventing from it) so we will replace 2+ spaces with non-breaking spaces and leave the space of length one as it is. Also when we are going through the text from the convertor we will surround the links with anchor element to make them clickable. | ||||
* | EHTMLEditorView - Generate new line into plain text version even when ↵ | Tomas Popela | 2014-06-23 | 1 | -0/+3 |
| | | | | paragraph has no children | ||||
* | remove gtkhtml version define as gtkhtml is not used anymore | Olav Vitters | 2014-06-23 | 1 | -1/+0 |
| | |||||
* | Bug 731872 - EWebView: Use named colors from themes | Sebastian Keller | 2014-06-23 | 2 | -35/+43 |
| | |||||
* | Post-release version bump | Milan Crha | 2014-06-23 | 1 | -1/+1 |
| | |||||
* | NEWS update for 3.13.3 | Milan Crha | 2014-06-23 | 1 | -0/+86 |
| | |||||
* | Drop missing .xml files from evolution-util-docs.sgml | Milan Crha | 2014-06-23 | 1 | -2/+0 |
| | | | | Drop them for now and add them later, if/when needed. | ||||
* | Updated Turkish translation | Muhammet Kara | 2014-06-22 | 1 | -13687/+16705 |
| | |||||
* | Bug 652132 - Google Tasks support | Milan Crha | 2014-06-20 | 7 | -18/+233 |
| | |||||
* | EHTMLEditorView - Improve the writing into quoted content | Tomas Popela | 2014-06-19 | 1 | -77/+341 |
| | | | | | | | | After this change when we start writing into quoted content it will automatically rewrap the paragraph and reinserts the quote marks if the block format is set to Normal. Also when the caret is in the beginning of the quoted line and BackSpace is pressed the quoted content is tooked out from the quote and inserted into body. | ||||
* | EHTMLEditorView - When quoting the elements correctly skip the selection markers | Tomas Popela | 2014-06-19 | 1 | -3/+28 |
| | |||||
* | Bug 731766 - [webkit-composer] Emoticon cannot be inserted at the end of the ↵ | Tomas Popela | 2014-06-19 | 1 | -40/+137 |
| | | | | | | | | | | email Rework how the emoticons are inserted into composer. There were certain situations where the previous version failed from various reasons like wrongly saved caret position. Together with previous commits (preventing the selection markers to be saved into body) this change fixes the insertion of emoticons. | ||||
* | EHTMLEditor - Make functions that remove quote and wrap elements public | Tomas Popela | 2014-06-19 | 3 | -44/+21 |
| | | | | Use them whenever it's possible and remove their duplicates from EHTMLEditorView. | ||||
* | EHTMLEditorSelection - Fix caret position when changing block format | Tomas Popela | 2014-06-19 | 1 | -0/+14 |
| | |||||
* | EHTMLEditorSelection - Don't try to save selection markers straight into body | Tomas Popela | 2014-06-19 | 1 | -0/+72 |
| | | | | | | This caused unpredictable behavior in functions, which relies on the position of caret/selection. We won't save the selection markers and handle the situation (no selection markers) in those functions. | ||||
* | EHTMLEditorSelection - When changing the format of block set EHTMLEditorView ↵ | Tomas Popela | 2014-06-19 | 1 | -0/+2 |
| | | | | as changed | ||||
* | EHTMLEditorView - Activate inline image resize just when hovering over image | Tomas Popela | 2014-06-19 | 1 | -8/+2 |
| | | | | | When we will leave the CSS "display: inline-block" on inline images they will break the caret move with Home/End keys. | ||||
* | EMsgComposer - Emit clipboard related signals just when EHTMLEditorView has ↵ | Tomas Popela | 2014-06-19 | 1 | -16/+23 |
| | | | | focus | ||||
* | Bug 731604 - Recursive inline-PGP-signed text not shown properly | Milan Crha | 2014-06-18 | 2 | -6/+2 |
| | |||||
* | Bug 731770 - Sometimes crashes when trying to load images in e-mails | Milan Crha | 2014-06-18 | 1 | -3/+10 |
| | |||||
* | Bug 731721 - Reorder junk filtering configuration UI | Milan Crha | 2014-06-18 | 2 | -209/+182 |
| | |||||
* | EHTMLEditor - When setting the body background image set it as its base64 ↵ | Tomas Popela | 2014-06-18 | 3 | -13/+26 |
| | | | | data instead of uri | ||||
* | Bug 731767 - [webkit-composer] Inline images not attached to the email | Tomas Popela | 2014-06-17 | 1 | -36/+26 |
| | | | | Change image's source value immediately after creating the Camel part for it. | ||||
* | Bug 731590 - Crash on calendar Copy | Milan Crha | 2014-06-17 | 1 | -3/+5 |
| | |||||
* | Crash in client_selector_allow_auth_prompt_done_cb() on error | Milan Crha | 2014-06-17 | 1 | -2/+1 |
| | | | | | | Actually, g_simple_async_result_take_error() means take, not copy, thus the later g_clear_error() was incorrect, possibly freeing already freed memory. | ||||
* | EMsgComposer - Allow drag and drop of text or html/text into composer | Tomas Popela | 2014-06-17 | 1 | -0/+44 |
| | |||||
* | Bug 731758 - [webkit-composer] Formatting/fonts not reset on paste into ↵ | Tomas Popela | 2014-06-17 | 1 | -0/+15 |
| | | | | | | | | | | plain text The cause of this bug was that WebKitWebView is not emitting signal paste-clipboard for Shift + Insert (neither for Ctrl + Insert for copy or Shift + Delete for cut) so we didn't get a change to process the content of clipboard. As a workaround we are emitting paste-clipboard signal when we trigger these shortcuts. | ||||
* | Bug 731231 - Automatic 'mark as seen' sometimes cancelled incorrectly | Milan Crha | 2014-06-17 | 1 | -7/+27 |
| | |||||
* | Bug 702703 - Be able to overwrite domain in Message IDs | Milan Crha | 2014-06-17 | 4 | -19/+35 |
| | |||||
* | Bug 731549 - EMFolderTree: Text column doesn't expand with recent gtk+ | Sebastian Keller | 2014-06-17 | 1 | -0/+1 |
| | | | | | | gtk commit 73ff6a8e0ff307b8d14986c64918022364ff10e7 removed the code that made the column expand previously, resulting in only ellipses being shown. | ||||
* | Fix memory leaks when generating message list | Milan Crha | 2014-06-17 | 1 | -2/+10 |
| | | | | | | It turned out that the values returned from ml_tree_value_at_ex() can be dynamically allocated, thus proper free functions should be called for these too. | ||||
* | EHTMLEditor: Move remove_node and remove_node_if_empty to EWebView | Tomas Popela | 2014-06-16 | 4 | -150/+75 |
| | | | | And use them in EHTMLEditorView if possible. | ||||
* | EHTMLEditorView: Remove unused function | Tomas Popela | 2014-06-16 | 1 | -21/+0 |
| | |||||
* | EHTMLEditor - Fix block format change with selection in quoted content | Tomas Popela | 2014-06-13 | 2 | -33/+66 |
| | |||||
* | EHTMLEditorView - When changing from html to plain text mode adjust ↵ | Tomas Popela | 2014-06-13 | 1 | -8/+11 |
| | | | | | | composer's content Apply width limits to paragraphs, remove images and replace smileys with its text version. | ||||
* | Bug 731551 - [webkit-composer] Whitespace lost on message reply (plain text) | Tomas Popela | 2014-06-13 | 1 | -1/+18 |
| | | | | | | Replace whitespace with non breaking space ( ) to avoid its lost. Also when generating the plain text version of final message replace non breaking space with normal space. | ||||
* | EWebView - Check if the link has fragment | Tomas Popela | 2014-06-13 | 1 | -1/+1 |
| | | | | Some links doesn't have the framegment so check for it before accessing it. | ||||
* | EHTMLEditorSelection - Return the format of list that we determined for ↵ | Tomas Popela | 2014-06-13 | 1 | -1/+3 |
| | | | | ordered list | ||||
* | EMsgComposer - Return body's innerText instead of plain text in ↵ | Tomas Popela | 2014-06-13 | 1 | -1/+5 |
| | | | | | | | | | e_msg_composer_get_raw_message_text The only consumer of e_msg_composer_get_raw_message_text is the Attachment Reminder plugin that is just searching for given words in message's text. For this purpose the innerText is enough and getting it is a lot faster than generating the plain text version of composer's content. | ||||
* | tests: fix ugly scrolling problem | Vadim Rutkovsky | 2014-06-13 | 1 | -1/+1 |
| | |||||
* | EClientSelector: Do not check connection for empty or "localhost" host | Milan Crha | 2014-06-13 | 1 | -1/+1 |
| | | | | Related to bug 731585 | ||||
* | Check whether value really changed in callbacks of GSettings::changed signal | Milan Crha | 2014-06-12 | 2 | -7/+73 |
| | | | | | Just two more places, which are new after a merge of the webkit-composer branch changes. | ||||
* | Fix runtime warnings when opening Edit->Preferences | Milan Crha | 2014-06-12 | 2 | -7/+0 |
| | | | | | These were new after merging webkit-composer branch changes, but just some leftovers. | ||||
* | tests: don't scroll up if we're checking IMs | Vadim Rutkovsky | 2014-06-11 | 1 | -2/+2 |
| | |||||
* | EHTMLEditor: Set right width to paragraphs that are quoted | Tomas Popela | 2014-06-11 | 2 | -6/+5 |
| | |||||
* | EHTMLEditorView: Introduce is_return_key and use it where possible | Tomas Popela | 2014-06-11 | 1 | -20/+14 |
| | |||||
* | EHTMLEditorView: Rename quote_character class to -x-evo-quote-character | Tomas Popela | 2014-06-11 | 1 | -16/+16 |
| | |||||
* | tests: correctly detect if contact editor section needs expanding | Vadim Rutkovsky | 2014-06-11 | 1 | -9/+8 |
| | |||||
* | Bug 704663 - Crash under em_folder_tree_model_add_store() | Milan Crha | 2014-06-11 | 4 | -4/+49 |
| | |||||
* | tests: correctly fetch combobox/textbox pair in contact editor | Vadim Rutkovsky | 2014-06-11 | 1 | -8/+15 |
| | |||||
* | Bug 731278 - Next message is not selected after move | Milan Crha | 2014-06-11 | 1 | -3/+1 |
| | |||||
* | tests: don't attach empty stdout / stderr | Vadim Rutkovsky | 2014-06-11 | 1 | -2/+5 |
| | |||||
* | Bug 678843 - May re-prompt password on message send | Milan Crha | 2014-06-10 | 2 | -3/+43 |
| | | | | | Follow-up fix, forgotten place to re-enable password prompt when sending message. | ||||
* | tests: correctly calculate combobox/textbox pair | Vadim Rutkovsky | 2014-06-10 | 1 | -1/+1 |
| | |||||
* | tests: don't use pkexec | Vadim Rutkovsky | 2014-06-10 | 1 | -1/+1 |
| | |||||
* | tests: capture stdout | Vadim Rutkovsky | 2014-06-10 | 2 | -12/+31 |
| | |||||
* | Fix possible crash after migrate of mbox to maildir | Milan Crha | 2014-06-10 | 1 | -0/+7 |
| | | | | | | | Folders can leave notifications in the main loop which would be delivered on idle, but these can be left in the main loop longer than the temporary CamelSession object is alive, which leads to a crash, because of the CamelStore's descendant being freed too early. | ||||
* | EHTMLEditor: Fix various bugs in block in/undent | Tomas Popela | 2014-06-10 | 2 | -14/+24 |
| | | | | | | Fix the wrong position of caret when in/undenting empty block and don't lose spell checked words when in/undenting. Also don't insert unnecessary empty lines into plain text version of message when processing indented block. | ||||
* | EHTMLEditorView: Skip BR on the end of HTML that's parsed into paragraphs | Tomas Popela | 2014-06-10 | 1 | -1/+1 |
| | | | | Do that to avoid unnecessary empty paragraph element. | ||||
* | EHTMLEditorView: Replace Tab character with 8 spaces instead of 4 | Tomas Popela | 2014-06-10 | 1 | -3/+3 |
| | |||||
* | Bug 731416 - [webkit-composer] Busy-loop when replying to an email | Tomas Popela | 2014-06-10 | 1 | -1/+4 |
| | | | | | Don't try to wrap words that are longer than defined word wrap length, otherwise we will end in busy loop. | ||||
* | Bug 540362: [webkit-composer] Use webkit for composer | Tomas Popela | 2014-06-09 | 211 | -5470/+32916 |
| | | | | Merge wip/webkit-composer branch into master. | ||||
* | Updated French translation | Alexandre Franke | 2014-06-09 | 1 | -1833/+2028 |
| | |||||
* | Bug 668006 - Crash when dragging column headers of Tasks list | Milan Crha | 2014-06-06 | 1 | -8/+7 |
| | |||||
* | Bug 731321 - Missing custom types when loading .ui definition | Milan Crha | 2014-06-06 | 8 | -4/+18 |
| | |||||
* | Bug 730977 - Online state change received in a dedicated thread | Milan Crha | 2014-06-06 | 1 | -4/+54 |
| | |||||
* | Bug 227536 - Add "Message Location" filter option | Milan Crha | 2014-06-06 | 1 | -0/+18 |
| | |||||
* | Ignore false GSettings key change notifications | Milan Crha | 2014-06-05 | 7 | -12/+139 |
| | | | | | | | Similar to GObject::notify, the GSettings::changed can be emitted even if a key didn't change. It's up to the user (aka evolution) to test for real changes, thus let's do it. It may have certain performance positive impact too. | ||||
* | Properly disconnect signal handlers added with e_signal_connect_notify*() | Milan Crha | 2014-06-05 | 16 | -30/+151 |
| | | | | | | | | | | | This is a follow-up for the previous commit, where e_signal_connect_notify*() functions had been added. Due to a different callback and user data being attached to the 'notify' signal, the g_signal_handlers_*() functions do not work properly, thus these e_signal_connect_notify*() functions need a different way for a signal handler disconnect. A side-change was done in e-settings-web-view-gtkhtml.c, checking for a real key change from GSettings. | ||||
* | Ignore false GObject property change notifications | Milan Crha | 2014-06-05 | 68 | -170/+513 |
| | | | | | | | | | | | | | | | | | | | | | | This is related to bug 698275, which did not cover all cases. The problem here is that the dconf can in certain situation claim that everything changed (path "/" changed), which GSettingsBinding propagates to a GObject property unconditionally and GObject's property setter (g_object_set_property()) also notifies about the property change unconditionally, despite the real descendant property setter properly checks for the value change. After all these false notifications a callback on "notify" signal is called and possibly an expensive operation is run. Checking whether the value really changed helps in performance, for which were added new e-util functions: e_signal_connect_notify() e_signal_connect_notify_after() e_signal_connect_notify_swapped() e_signal_connect_notify_object() which have the same prototype as their GLib counterparts, but they allow only "notify::..." signals and they test whether the value really changed before they call the registered callback. | ||||
* | Bug 730738 - Extra new line at the beginning of the message in Edit as New | Milan Crha | 2014-06-03 | 1 | -3/+0 |
| | |||||
* | Bug 604346 - Ctrl+Enter sends mail without asking confirmation | Milan Crha | 2014-06-03 | 5 | -0/+111 |
| | |||||
* | Add "Send messages through Outbox folder" option | Milan Crha | 2014-06-02 | 4 | -1/+38 |
| | | | | | | | | | | | Users ask from time to time for the old behaviour when the messages used to be saved through Outbox, rather than the composer being opened all the time the message is sending. The change is pretty simple, thus why not to add it. Note the Outbox is not flushed after sending, the users is responsible to invoke the Outbox flush on his/her own. This also allows a user to postpone the message send for later. | ||||
* | Bug 731082 - Send mail in offline mode should use Outbox folder | Milan Crha | 2014-06-02 | 1 | -0/+8 |
| | |||||
* | Bug 729303 - Default width of Message Filters window is too small | Milan Crha | 2014-05-30 | 1 | -0/+1 |
| | |||||
* | Bug 729519 - [Composer] Do not show 'Untitled Message' in Discard question | Milan Crha | 2014-05-30 | 2 | -3/+13 |
| | |||||
* | Bug 729667 - Create Folder window is much too short | Milan Crha | 2014-05-30 | 1 | -0/+1 |
| | |||||
* | Bug 729963 - Include SIP, IM and TEL while merging contacts + Allow to ↵ | Christian Schaarschmidt | 2014-05-29 | 1 | -100/+174 |
| | | | | select GivenName, FN | ||||
* | Bug 729905 - [external-editor] Mark composer changed after message body set | Milan Crha | 2014-05-29 | 1 | -0/+2 |
| | |||||
* | Bug 730110 - Search results include also last email looked at | Milan Crha | 2014-05-28 | 1 | -0/+1 |
| | |||||
* | Bug 730743 - Add an option to disable sender's photo search at gravatar.com | Milan Crha | 2014-05-27 | 5 | -0/+136 |
| | |||||
* | Bug 726746 - Allow to auto-empty trash without needing to exit | Milan Crha | 2014-05-26 | 2 | -4/+213 |
| | |||||
* | Bug 730144 - Sort Templates menu items alphabetically | Milan Crha | 2014-05-26 | 1 | -0/+53 |
| | |||||
* | Bug 730756 - Incorrect g_variant_unref() call after g_variant_builder_end() | Milan Crha | 2014-05-26 | 2 | -3/+2 |
| | |||||
* | Post-release version bump | Milan Crha | 2014-05-26 | 1 | -1/+1 |
| | |||||
* | NEWS update for 3.13.2 | Milan Crha | 2014-05-26 | 1 | -0/+47 |
| | |||||
* | Bug #730199 - [MessageList] Support dates with value larger than 2^32 | Milan Crha | 2014-05-24 | 6 | -26/+89 |
| | |||||
* | Bug #730145 - Switching folders marks message as seen | Carl Schaefer | 2014-05-23 | 1 | -18/+16 |
| | |||||
* | Runtime criticals when closing an appointment editor with reminders | Milan Crha | 2014-05-23 | 1 | -0/+6 |
| | | | | | | | There were printed two runtime warnings on close of an appointment editor when the appointment had filled any reminder. It was a side effect of a recent leak fix in an EAlarmList. The criticals were not critical, a NULL pointer had been used on a place where it should not. | ||||
* | Updated German translation | Christian Kirbach | 2014-05-23 | 1 | -728/+823 |
| | |||||
* | Update tar format to tar-ustar | Yanko Kaneti | 2014-05-20 | 1 | -1/+1 |
| | | | | | | | | | "tar-ustar selects the ustar format defined by POSIX 1003.1-1988. This format is believed to be old enough to be portable. It fully supports empty directories. It can store file names with up to 256 characters, provided that the file name can be split at directory separator in two parts, first of them being at most 155 bytes long. So, in most cases the maximum file name length will be shorter than 256 characters." From http://www.gnu.org/software/automake/manual/html_node/List-of-Automake-options.html | ||||
* | Custom mail account order reset on an account add or remove | Milan Crha | 2014-05-20 | 1 | -30/+91 |
| | | | | | | | | It was quite discouraging to change order of mail accounts when it reset to default sort order when a new account had been added or an old removed. Rather than reset the order, the Evolution should adapt the account count change properly, same as sort newly added accounts by the default sort function. | ||||
* | Bug #563048 - Prefer Inbox type over other types in folder description | Milan Crha | 2014-05-20 | 1 | -4/+11 |
| | |||||
* | Updated Czech translation | Marek Černocký | 2014-05-20 | 1 | -1/+1 |
| | |||||
* | Updated Czech translation | Marek Černocký | 2014-05-20 | 1 | -7/+7 |
| | |||||
* | tests: give an app 5 secs to start | Vadim Rutkovsky | 2014-05-16 | 1 | -1/+1 |
| | |||||
* | Bug #678843 - May re-prompt password on account re-enable | Milan Crha | 2014-05-13 | 24 | -76/+533 |
| | |||||
* | tests: correctly search for combobox-textbox pair | Vadim Rutkovsky | 2014-05-11 | 1 | -3/+4 |
| | |||||
* | tests: make addressbook_contacts test shorter | Vadim Rutkovsky | 2014-05-11 | 1 | -186/+37 |
| | |||||
* | tests: run pkexec journalctl | Vadim Rutkovsky | 2014-05-11 | 1 | -1/+1 |
| | |||||
* | EContactEditor: Make sure custom widget types are available | Milan Crha | 2014-05-09 | 1 | -0/+7 |
| | | | | Make sure evolution's widget types are available before loading the .ui file. | ||||
* | EContactEditor: Restore focused widget in sensitize_all() | Milan Crha | 2014-05-09 | 1 | -0/+17 |
| | | | | | | | Recent changes in commit c2de4087369147e introduced a regression in preselected widget after editor open, it was 'e-mail', instead of 'fullname' after that commit. The focus changes when the dyntable was updating maximum allowed entries in itself. | ||||
* | Bug #691957 - MDN: Do not show "Sender has been notified..." message | Milan Crha | 2014-05-09 | 1 | -5/+1 |
| | | | | | | | Evolution doesn't have any capability to distinguish between truly sent read receipts and those cancelled, neither it stores anywhere the date of the read receipt send, thus showing to users an information about "Sender has been notified..." is only confusing to them. | ||||
* | [l10n] Updated Catalan (Valencian) translation | Carles Ferrando | 2014-05-09 | 1 | -4346/+4767 |
| | |||||
* | Updated Russian translation | Yuri Myasoedov | 2014-05-07 | 1 | -423/+459 |
| | |||||
* | EWebView: Rework how link with fragment is detected, use SoupURI for it | Tomas Popela | 2014-05-07 | 1 | -7/+55 |
| | | | | | Also when hovering over the link with fragment that points to message don't show the whole URI in status bar, but just the fragment. | ||||
* | Bug #666142 - Filtered message not opened in a separate window | Milan Crha | 2014-05-06 | 5 | -13/+21 |
| | |||||
* | Bug #653892 - Allow to enter more than four email addresses | Christian Schaarschmidt | 2014-05-06 | 9 | -538/+573 |
| | |||||
* | EWebView: Allow navigation in page through HTML anchor elements | Tomas Popela | 2014-05-05 | 1 | -3/+14 |
| | |||||
* | EFileRequest: Fix build with additional debug messages enabled | Tomas Popela | 2014-05-05 | 1 | -1/+7 |
| | |||||
* | Finnish translation update | Juhani Numminen | 2014-05-01 | 1 | -1207/+1098 |
| | |||||
* | Bug #729084 - Use tel: URI instead of callto: for phone numbers | Milan Crha | 2014-04-30 | 5 | -21/+37 |
| | | | | | | | | | This change does a bit more, actually: - learn the code of "tel" URI, being handler similar to "sip", "callto", "h323" - generate tel: URIs for phone numbers, but only if the leading character of the phone number is a plus ("+") sign - always remove spaces in href part in the e_text_to_html() when E_TEXT_TO_HTML_URL_IS_WHOLE_TEXT flag is set | ||||
* | Bug 729256: Busy loop under replace_local_image_links() | Tomas Popela | 2014-04-30 | 1 | -39/+28 |
| | | | | | Rework replace_local_image_links to use CSS selectors to avoid iterating through the DOM tree. | ||||
* | tests: eliminate tabs from tests | Vadim Rutkovsky | 2014-04-30 | 1 | -1/+1 |
| | |||||
* | tests: remove extra table header from addressbook.feature | Vadim Rutkovsky | 2014-04-30 | 1 | -1/+0 |
| | |||||
* | tests: scroll to the bottom of contact editor if needed | Vadim Rutkovsky | 2014-04-30 | 1 | -0/+5 |
| | |||||
* | tests: make a small pause for menu to appear | Vadim Rutkovsky | 2014-04-29 | 1 | -0/+1 |
| | |||||
* | EContactEditor: IM field is focused after editor open | Milan Crha | 2014-04-29 | 1 | -0/+17 |
| | | | | | | | Due to made widget changes in fill_in_all() the focus can change from the full name entry elsewhere. Remembering focused widget and restoring it at the end of the function makes the editor being opened with full name entry instead, as expected. | ||||
* | EContactEditor: IM service name not localized properly | Milan Crha | 2014-04-29 | 1 | -1/+1 |
| | | | | | The IM service names are correctly marked for translation, but they are not localized (passed to gettext) at the place of its usage. | ||||
* | Bug #685323 - Provide SIP field for contacts | Milan Crha | 2014-04-29 | 6 | -34/+611 |
| | |||||
* | tests: attach journald logs to html report | Vadim Rutkovsky | 2014-04-29 | 1 | -1/+11 |
| | |||||
* | Updated Slovenian translation | Matej Urbančič | 2014-04-29 | 1 | -121/+125 |
| | |||||
* | Updated Slovenian translation | Matej Urbančič | 2014-04-29 | 1 | -1/+10 |
| | |||||
* | tests: wait until contact editor is hidden while saving | Vadim Rutkovsky | 2014-04-29 | 2 | -0/+3 |
| | |||||
* | tests: add necessary comboboxes in contact editor if needed | Vadim Rutkovsky | 2014-04-29 | 1 | -3/+9 |
| | |||||
* | tests: fix searchbar lookup | Vadim Rutkovsky | 2014-04-29 | 1 | -3/+4 |
| | |||||
* | Fix regressions after commit fdde3339619 | Milan Crha | 2014-04-28 | 7 | -25/+17 |
| | | | | | The commit fixed few memory leaks, but also caused several crashes due to those changes, thus this fixes the introduces issues. | ||||
* | Post-release version bump. | Matthew Barnes | 2014-04-27 | 1 | -1/+1 |
| | |||||
* | NEWS update for 3.13.1 release. | Matthew Barnes | 2014-04-27 | 1 | -0/+54 |
| | |||||
* | Remove explicit adwaita-icon-theme dependency. | Matthew Barnes | 2014-04-27 | 1 | -6/+0 |
| | | | | | | | | | | | | | The last time we needed to explicitly depend on a particular g-i-t version was when "default-avatar" was added, but that was nearly 4 years ago. The new "adwaita-icon-theme" dependency breaks the build on anything less than a bleeding-edge environment, so I think we'd be better off just leaving the dependency implicit. Alternatively we could still explicitly check for gnome-icon-theme as a fallback for adwaita-icon-theme, but meh... it's not worth it IMO. | ||||
* | build: gnome-icon-theme is now adwaita-icon-theme | Vadim Rutkovsky | 2014-04-26 | 1 | -1/+1 |
| | |||||
* | tests: don't prompt for default mail handler | Vadim Rutkovsky | 2014-04-26 | 2 | -4/+2 |
| | |||||
* | tests: temporary disable long shortcuts tests | Vadim Rutkovsky | 2014-04-26 | 1 | -3/+2 |
| | |||||
* | Leftover "Generating message list..." info in a message-list | Milan Crha | 2014-04-25 | 1 | -0/+1 |
| | | | | | | | | In some cases, like on errors or cancel, there could be left an information in the message-list that the list is generating its content, while it didn't do it in reality. This always resets the message-list information in case the current message-list generation finished and was the last in the queue. | ||||
* | tests: set evo as default email client | Vadim Rutkovsky | 2014-04-25 | 1 | -0/+3 |
| | |||||
* | tests: make an html report | Vadim Rutkovsky | 2014-04-25 | 1 | -1/+1 |
| | |||||
* | tests: add addressbook tests | Vadim Rutkovsky | 2014-04-25 | 5 | -4/+659 |
| | |||||
* | Fix various memory leaks | Milan Crha | 2014-04-25 | 17 | -23/+72 |
| | |||||
* | tests: when switching tabs make sure required service is running | Vadim Rutkovsky | 2014-04-24 | 1 | -0/+23 |
| | |||||
* | tests: don't restart Evolution after initial setup | Vadim Rutkovsky | 2014-04-24 | 1 | -4/+0 |
| | |||||
* | Updated Greek translation | Tom Tryfonidis | 2014-04-24 | 1 | -87/+90 |
| | |||||
* | tests: store the screenshot for failed tests | Vadim Rutkovsky | 2014-04-24 | 2 | -1/+16 |
| | |||||
* | [EActivityBar] Reset priv->timeout_id when the timeout is reached | Milan Crha | 2014-04-24 | 1 | -2/+39 |
| | | | | | | | Since GLib begun to claim about incorrect ids being passed to g_source_remove(), a problem with EActivityBar had been discovered, it doesn't unset its priv->timeout_id when the timeout is reached, which leads to the new runtime warnings from GLib. | ||||
* | Make 'Copy Link Location' copy into both primary and selection clipboards | Milan Crha | 2014-04-22 | 1 | -1/+5 |
| | | | | | | | It used to copy the link into both buffers, same as the 'Copy Email Address" does, but it seems, after a move to WebKit based message preview, this changed and the link had been copied only to the selection clipboard. Make the function consistent and copy the link into to both clipboards. | ||||
* | Updated Greek translation | marablack3 | 2014-04-19 | 1 | -1615/+1968 |
| | |||||
* | Bug #699797 - Verify SSL trust after redirection | Matt McCutchen | 2014-04-18 | 1 | -84/+13 |
| | |||||
* | Newly created folders always marked as having subfolders | Milan Crha | 2014-04-17 | 1 | -3/+2 |
| | | | | | This corrects, a bit, a regression caused by commit b0106cc8, reported at https://bugzilla.gnome.org/show_bug.cgi?id=722698#c13 | ||||
* | Updated Slovenian translation | Matej Urbančič | 2014-04-13 | 1 | -3/+4 |
| | |||||
* | Bug #684425 - Do not pass NULL text to gtk_entry_set_text() | Milan Crha | 2014-04-11 | 15 | -29/+126 |
| | |||||
* | Bug #727967 - Undo/Redo text is not displayed in menus | Milan Crha | 2014-04-11 | 2 | -4/+4 |
| | |||||
* | Bug #727888 - Wrap the Location label in a reminder dialog | Milan Crha | 2014-04-11 | 2 | -0/+8 |
| | |||||
* | tests: don't check that Skip Lookup button is hidden due to bug 726539 | Vadim Rutkovsky | 2014-04-11 | 1 | -2/+3 |
| | |||||
* | tests: initial setup: rewrite Next/Continue button detection | Vadim Rutkovsky | 2014-04-11 | 1 | -12/+7 |
| | |||||
* | tests: initial setup: find windows by roleName | Vadim Rutkovsky | 2014-04-11 | 1 | -6/+6 |
| | | | Headerbar is now uses in initial setup wizard, so the name of window changes on moving to a different page | ||||
* | tests: Continue button was renamed to 'Next' | Vadim Rutkovsky | 2014-04-11 | 1 | -7/+7 |
| | |||||
* | tests: rename test m4 to a nice name | Vadim Rutkovsky | 2014-04-11 | 1 | -9/+11 |
| | | | | The new m4 also fixes srcdir != builddir issue | ||||
* | Updated Russian translation | Yuri Myasoedov | 2014-04-11 | 1 | -694/+762 |
| | |||||
* | Updated Russian translation | Yuri Myasoedov | 2014-04-11 | 1 | -253/+247 |
| | |||||
* | Reset MessageList::seen_id in mail_reader_message_seen_cb() | Milan Crha | 2014-04-11 | 1 | -0/+6 |
| | | | | | | Otherwise invalid source ID is used in the call of g_source_remove() when is tried to remove "pending" auto-mark-as-seen timeout callback. It can show a runtime warning on a console too. | ||||
* | Updated Slovenian translation | Matej Urbančič | 2014-04-05 | 1 | -3/+3 |
| | |||||
* | Fix few more memory leaks | Milan Crha | 2014-04-04 | 2 | -1/+7 |
| | |||||
* | EMailDisplay: Install HTML click event handlers on images in all frames | Tomas Popela | 2014-04-04 | 1 | -22/+22 |
| | | | | | The handlers were installed just on main frame. Thus if subframe contained +/- images to show/hide i.e. CC'ed people it was not working. | ||||
* | Updated Slovenian translation | Matej Urbančič | 2014-04-04 | 1 | -251/+254 |
| | |||||
* | Cancel pending mail operations when going offline or on quit | Milan Crha | 2014-04-03 | 1 | -7/+21 |
| | | | | | | | This used to be done in mail_cancel_all(), but since commit 8ae3cc32830179e09 the function is gone and the mail operations are not cancelled, which prevents the application to go offline or to quit in a timely manner, because it's waiting for a finish of possibly expensive operations. | ||||
* | Updated Italian translation | Gianvito Cavasoli | 2014-04-03 | 1 | -11267/+9641 |
| | |||||
* | Updated Czech translation | Marek Černocký | 2014-04-03 | 1 | -13/+13 |
| | |||||
* | Updated Czech translation | Marek Černocký | 2014-04-02 | 1 | -1/+1 |
| | |||||
* | Bug #340075 - More IM contact fields | Christian Schaarschmidt | 2014-04-02 | 2 | -424/+255 |
| | |||||
* | Updated Czech translation | Marek Černocký | 2014-04-02 | 1 | -1/+1 |
| | |||||
* | Updated Czech translation | Marek Černocký | 2014-04-01 | 1 | -1/+1 |
| | |||||
* | Fixed a menu item name | Marek Černocký | 2014-04-01 | 1 | -1/+1 |
| | |||||
* | Updated Czech translation | Marek Černocký | 2014-04-01 | 1 | -1/+1 |
| | |||||
* | doap: update URLs | Piotr Drąg | 2014-03-31 | 2 | -5/+5 |
| | |||||
* | Updated German translation | Christian Kirbach | 2014-03-30 | 1 | -652/+721 |
| | |||||
* | e-util: Port to thread-safe ECategories API | Philip Withnall | 2014-03-28 | 19 | -57/+82 |
| | | | | | | | | | | | | | | This ports the following two function calls throughout Evolution: • e_categories_get_list() to e_categories_dup_list() • e_categories_get_icon_file_for() to e_categories_dup_icon_file_for() It necessarily changes some internal e-util API: • e_util_get_searchable_categories() to e_util_dup_searchable_categories() This bumps the EDS requirement to 3.13.1. https://bugzilla.gnome.org/show_bug.cgi?id=727221 | ||||
* | Bug #726542 - Unpadded black border on various mail account settings pages | Milan Crha | 2014-03-28 | 9 | -0/+9 |
| | |||||
* | Bug #726654 - Search bar's filter change may not steal keyboard focus | Milan Crha | 2014-03-27 | 1 | -7/+0 |
| | |||||
* | POTFILES.skip: Remove unexistent files | Milan Crha | 2014-03-27 | 1 | -22/+0 |
| | |||||
* | Drop image-inline plugin | Milan Crha | 2014-03-27 | 5 | -666/+1 |
| | | | | | | The GtkImageView didn't receive any change for the past two years, and since Evolution uses WebKitGTK the plugin lost its value. The same can be done with WebKit too, in some extent, once someone implements it. | ||||
* | POTFILES.in: Return back accidentally removed line from the previous commit | Milan Crha | 2014-03-27 | 1 | -0/+1 |
| | |||||
* | POTFILES.in: Add a new mail/e-mail-folder-create-dialog.c | Milan Crha | 2014-03-27 | 1 | -1/+1 |
| | |||||
* | Add EMailFolderCreateDialog. | Matthew Barnes | 2014-03-27 | 10 | -312/+702 |
| | | | | Subclass of EMFolderSelector, replaces em_folder_utils_create_folder(). | ||||
* | Add em_folder_selector_new_activity(). | Matthew Barnes | 2014-03-27 | 2 | -0/+36 |
| | | | | | Returns a new EActivity configured to display status and error messages directly in the selector dialog. | ||||
* | EMFolderSelector: Add an activity bar. | Matthew Barnes | 2014-03-27 | 1 | -0/+7 |
| | |||||
* | EMFolderSelector: Use an ETreeViewFrame. | Matthew Barnes | 2014-03-27 | 1 | -59/+62 |
| | | | | | | | | Convert the folder selector's "New" button to a [+] button on an inline toolbar beneath the folder tree. The symbolic button looks better, and clicking it no longer triggers a "response" signal, which terminates a gtk_dialog_run() call. We don't want gtk_dialog_run() to terminate in this case. | ||||
* | EMFolderSelector: Add a "folder-selected" signal. | Matthew Barnes | 2014-03-27 | 2 | -7/+41 |
| | | | | This makes EMFolderSelector a little more "subclassable". | ||||
* | Add em_folder_selector_set_selected(). | Matthew Barnes | 2014-03-27 | 2 | -0/+31 |
| | | | | | Mostly a convenience function so callers don't have to dig up the dialog's folder tree widget. | ||||
* | Add em_folder_selector_get_selected(). | Matthew Barnes | 2014-03-27 | 2 | -0/+43 |
| | | | | Will eventually replace em_folder_selector_get_selected_uri(). | ||||
* | Add em_folder_selector_get_content_area(). | Matthew Barnes | 2014-03-27 | 2 | -0/+24 |
| | | | | A more useful alternative to gtk_dialog_get_content_area(). | ||||
* | EMFolderSelector: Override constructed() method. | Matthew Barnes | 2014-03-27 | 1 | -158/+159 |
| | | | | | | | | Now that all the instantiation arguments have either been eliminated or made into GObject properties, we can initialize the dialog properly via the constructed() method instead of some custom internal function. This makes EMFolderSelector a LOT more "subclassable". | ||||
* | EMFolderSelector: Remove 'title' argument when creating. | Matthew Barnes | 2014-03-27 | 8 | -23/+29 |
| | | | | | | Just call gtk_window_set_title() after creating the dialog. This makes EMFolderSelector a little more "subclassable". | ||||
* | EMFolderSelector: Add a "default-button-label" property. | Matthew Barnes | 2014-03-27 | 8 | -22/+112 |
| | | | | | | | Replaces the 'oklabel' argument when creating a new dialog, and can be changed after the dialog is created. This makes EMFolderSelector a little more "subclassable". | ||||
* | EMFolderSelector: Add a "caption" property. | Matthew Barnes | 2014-03-27 | 8 | -34/+113 |
| | | | | | | | Replaces the 'text' argument when creating a new dialog, and can be changed after the dialog is created. This makes EMFolderSelector a little more "subclassable". | ||||
* | EMFolderSelector: Add a "can-create" property. | Matthew Barnes | 2014-03-27 | 8 | -31/+104 |
| | | | | | | | Replaces the EM_FOLDER_SELECTOR_CAN_CREATE flag, and can also be set after the selector dialog is instantiated. This makes EMFolderSelector a little more "subclassable". | ||||
* | EMFolderSelector: Further cleanups. | Matthew Barnes | 2014-03-27 | 2 | -123/+154 |
| | |||||
* | EMFolderSelector: Implement EAlertSink interface for real. | Matthew Barnes | 2014-03-27 | 1 | -3/+47 |
| | |||||
* | EMFolderSelector: Seal up the public instance struct. | Matthew Barnes | 2014-03-27 | 2 | -38/+26 |
| | |||||
* | EMFolderSelector: Make EM_FOLDER_SELECTOR_RESPONSE_NEW private. | Matthew Barnes | 2014-03-27 | 2 | -4/+3 |
| | |||||
* | Fix two memory leaks | Milan Crha | 2014-03-26 | 2 | -7/+3 |
| | | | | | | | a) ETableColumnSpecification: the 'title' property is always overwritten during the spec file loading, thus no need to allocate it here b) the 'uids' are leaked on message move, because the GPtrArray is supposed to be always unreffed | ||||
* | [text-highlight] Fix a possible memory leak | Milan Crha | 2014-03-26 | 1 | -0/+1 |
| | | | | | The related part of the code could be reached also when the 'syntax' variable had been previously set to a newly allocated string, thus (try to) free it first. | ||||
* | User docs: Fix broken See Also link | Andre Klapper | 2014-03-26 | 1 | -1/+1 |
| | |||||
* | User docs: Update href links for project page etc. | Andre Klapper | 2014-03-26 | 5 | -8/+8 |
| |