Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | stop using gtk_icon_info_free() | Guillaume Desmottes | 2013-09-05 | 1 | -1/+1 |
| | | | | | | It's been deprecated. https://bugzilla.gnome.org/show_bug.cgi?id=707538 | ||||
* | tpaw-utils: move EMP_STR_EMPTY to tp-aw and rename it | Marco Barisione | 2013-08-20 | 1 | -2/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492 | ||||
* | tpaw-images: move the default avatar definition from Empathy to tp-aw | Marco Barisione | 2013-08-20 | 1 | -1/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492 | ||||
* | camera-monitor: move from Empathy to tp-account-widgets | Marco Barisione | 2013-08-20 | 1 | -3/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=699492 | ||||
* | string-parser: move everything except for _match_smiley(), to tp-aw | Marco Barisione | 2013-08-20 | 1 | -2/+2 |
| | | | | | | | empathy_string_match_smiley() depends on other files and it's not needed by tp-account-widgets, so we can leave it in libempathy-gtk. https://bugzilla.gnome.org/show_bug.cgi?id=699492 | ||||
* | builder: move empathy_builder_* from Empathy to tp-account-widgets | Marco Barisione | 2013-08-20 | 1 | -2/+3 |
| | | | | | | | This commit also changes the licence of the moved code from GPL to LGPL. See GOSSIP-RELICENSING.txt for details. https://bugzilla.gnome.org/show_bug.cgi?id=699492 | ||||
* | Merge branch 'gnome-3-8' | Guillaume Desmottes | 2013-06-26 | 1 | -1/+21 |
|\ | |||||
| * | Fix escaping of text in empathy log window | Ryan Lortie | 2013-06-26 | 1 | -1/+21 |
| | | | | | | | | | | | | | | | | | | | | We insert text into the log window by using a javascript expression, with the text to insert quoted with single quotes. Ensure that we apply the correct escaping so that backslashes and quote characters are taken literally. https://bugzilla.gnome.org/show_bug.cgi?id=691085 | ||||
* | | Merge branch 'gnome-3-8' | Guillaume Desmottes | 2013-05-24 | 1 | -7/+2 |
|\| | | | | | | | | | | | Conflicts: NEWS configure.ac | ||||
| * | Revert "log-window: escape the body of the message" | Guillaume Desmottes | 2013-05-24 | 1 | -7/+2 |
| | | | | | | | | | | | | | | | | | | | | This commit introduced a nasty regression breaking UTF-8 logs (#692746). I prefer to revert it as #691085 was a far less anoying bug. We'll re-fix #691085 once we'll have a UTF-8 friendly escape function in GLib (#89548). This reverts commit 1e7449f5a14e2f031389808206c9991f65d3ade7. | ||||
* | | Clean up #include directives in source files | Emanuele Aina | 2013-04-02 | 1 | -1/+0 |
| | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=697076 | ||||
* | | Reorder header inclusions accordingly to the Telepathy coding style | Emanuele Aina | 2013-04-02 | 1 | -12/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | Sort by: • "config.h" • API declarations, if any • public libraries • internal headers, alphabetically sorted (mostly) http://telepathy.freedesktop.org/wiki/Style#A.23includes https://bugzilla.gnome.org/show_bug.cgi?id=697076 | ||||
* | | Use a flat namespace for internal includes | Emanuele Aina | 2013-04-01 | 1 | -7/+7 |
| | | | | | | | | | | | | | | | | Directly add the libempathy, libempathy-gtk and extensions directories to the include search path. This decouples header inclusions from their location and helps when reorganizing the source files layout. https://bugzilla.gnome.org/show_bug.cgi?id=696950 | ||||
* | | Use double quotes for all internal headers | Emanuele Aina | 2013-04-01 | 1 | -7/+7 |
|/ | | | | | | | This makes a bit more obvious which headers come from public libraries and which ones come from uninstalled utility libraries. https://bugzilla.gnome.org/show_bug.cgi?id=696950 | ||||
* | Drop unused/redundant header inclusions | Emanuele Aina | 2013-03-28 | 1 | -11/+0 |
| | | | | | | | With the help of the script posted at http://stackoverflow.com/a/7135530 and some manual fixes, drop the unused or redundant #include directives. https://bugzilla.gnome.org/show_bug.cgi?id=696718 | ||||
* | log-window: escape the body of the message | Guillaume Desmottes | 2013-01-07 | 1 | -2/+7 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=691085 | ||||
* | use tp_account_manager_dup_valid_accounts() | Guillaume Desmottes | 2012-09-11 | 1 | -2/+2 |
| | | | | | | tp_account_manager_get_valid_accounts() has been deprecated. Fix an accounts list leak in empathy-sanity-cleaning. | ||||
* | log-window: use empathy_display_individual_info() | Guillaume Desmottes | 2012-07-11 | 1 | -3/+9 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=679111 | ||||
* | remove useless chat-view.h includes | Guillaume Desmottes | 2012-07-02 | 1 | -1/+0 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=679255 | ||||
* | include logger single header | Guillaume Desmottes | 2012-04-04 | 1 | -1/+0 |
| | |||||
* | Logger support for calls is no longer optional | Danielle Madeley | 2012-04-03 | 1 | -18/+4 |
| | |||||
* | TplCallEndReason ceased to exist on March 28 | Danielle Madeley | 2012-04-03 | 1 | -5/+6 |
| | |||||
* | log-window: use gtk_list_store_insert_with_values() | Guillaume Desmottes | 2012-03-27 | 1 | -6/+2 |
| | |||||
* | factor out add_event_to_store() | Guillaume Desmottes | 2012-03-27 | 1 | -52/+39 |
| | |||||
* | log-window: factor out add_date_if_needed() | Guillaume Desmottes | 2012-03-27 | 1 | -32/+33 |
| | | | | Free a leak as 'text' wasn't freed in the first case. | ||||
* | Remove tp-yell and use TpCallChannel | Xavier Claessens | 2012-01-10 | 1 | -5/+3 |
| | |||||
* | log-window: update buttons if contact's caps are updated | Guillaume Desmottes | 2011-12-06 | 1 | -1/+22 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=665592 | ||||
* | factor out do_update_buttons_sensitivity() | Guillaume Desmottes | 2011-12-06 | 1 | -34/+41 |
| | | | | | | | | This fix a bug with button_video_binding not being re-installed when a contact supporting video was selected. It was only re-installed when using the contact from the selected event. https://bugzilla.gnome.org/show_bug.cgi?id=665592 | ||||
* | log-window: include empathy-geometry.h | Guillaume Desmottes | 2011-12-05 | 1 | -0/+1 |
| | |||||
* | log-window: save window geometry | Guillaume Desmottes | 2011-12-05 | 1 | -0/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=664209 | ||||
* | use gtk_box_new() instead of gtk_[h,v]box_new() | Guillaume Desmottes | 2011-11-21 | 1 | -3/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=662903 | ||||
* | fix separator leak | Guillaume Desmottes | 2011-11-14 | 1 | -0/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=663873 | ||||
* | don't leak uri returned by g_file_get_uri() | Guillaume Desmottes | 2011-11-14 | 1 | -2/+4 |
| | | | | | | God I hate _get functions returning new memory... https://bugzilla.gnome.org/show_bug.cgi?id=663873 | ||||
* | fix GDate leaks when getting dates from the model | Guillaume Desmottes | 2011-11-14 | 1 | -1/+10 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=663873 | ||||
* | free GDate leaks when inserting them into the model | Guillaume Desmottes | 2011-11-14 | 1 | -4/+23 |
| | | | | | | The model copies the date so we should free it afterward. https://bugzilla.gnome.org/show_bug.cgi?id=663873 | ||||
* | Fix set-but-not-used build warning | Xavier Claessens | 2011-11-02 | 1 | -2/+2 |
| | |||||
* | empathy_account_chooser_set_account: select account later if not ready yet | Guillaume Desmottes | 2011-10-28 | 1 | -33/+5 |
| | | | | | | It's stupid to have to ask to any user of this widget to do this itself. https://bugzilla.gnome.org/show_bug.cgi?id=662604 | ||||
* | log-window: use empathy_account_chooser_refilter() | Guillaume Desmottes | 2011-10-27 | 1 | -6/+6 |
| | | | | | | It's cleaner than re-setting the same filter function. https://bugzilla.gnome.org/show_bug.cgi?id=662609 | ||||
* | log-window: improve icons in the search entry | Cosimo Cecchi | 2011-09-20 | 1 | -4/+23 |
| | | | | | | | | | | | | | There are a few improvements we can make to the search entry icons in the log window, which this patch tries to fix. - icons in entries are usually symbolic in GNOME 3, so I made the icons symbolic. - I merged the two icons in just one on the right using the shell-style, i.e. the search icon turns into a clear action once there's some text typed into the entry (Documents also uses the same style for its search entry). https://bugzilla.gnome.org/show_bug.cgi?id=659298 | ||||
* | log-window: fix translators comment | Guillaume Desmottes | 2011-09-15 | 1 | -3/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=659141 | ||||
* | log-window: properly translate duration strings | Guillaume Desmottes | 2011-09-15 | 1 | -3/+14 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=659141 | ||||
* | log-window: sort "Who" list store alphabetically | Jussi Kukkonen | 2011-09-08 | 1 | -11/+27 |
| | | | | | | | | | | Currently "Who"-list is sorted with "g_strcmp0 (name)" which is not what we want (e.g. "Chris" becomes before "bob" because of the initial capital letter). Start sorting using g_utf8_collate_key(). https://bugzilla.gnome.org/show_bug.cgi?id=658336 | ||||
* | log-window: add the "raised" style class to the account chooser | Cosimo Cecchi | 2011-09-03 | 1 | -0/+3 |
| | | | | | | So that it raises up from the toolbar below. https://bugzilla.gnome.org/show_bug.cgi?id=657954 | ||||
* | Use format-justify-fill everywhere | Emilio Pozuelo Monfort | 2011-09-02 | 1 | -2/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=657843 | ||||
* | Use g_date_time_new_from_unix_local() to read timestamps from logger | Danielle Madeley | 2011-08-31 | 1 | -3/+3 |
| | | | | | | | | | | | g_date_time_new_from_unix_local() reads a Unix timestamp (which is defined to be in UTC) and sets the timezone for the GDateTime to be the local timezone. Thus when we format it, we get times in local time. g_date_time_new_from_unix_utc() is not correct, because it sets the timezone to UTC. Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=656189 | ||||
* | [log-window] Change Quit for Close | Danielle Madeley | 2011-08-19 | 1 | -3/+3 |
| | |||||
* | Port to new tp-glib client factory | Guillaume Desmottes | 2011-08-18 | 1 | -12/+5 |
| | | | | | | | | | | | | | | | | | - EmpathyChannelFactory has been changed to EmpathyClientFactory and inherit from TpAutomaticClientFactory. - We now always use the _with_am variant of TpSimple* constructors - We define our own factory as default. - Replace empathy_get_account_for_connection() by tp_connection_get_account() - The factory is passed to EmpathyTpChat and TpyCallChannel - Use tp_simple_client_factory_ensure_account() instead of tp_account_manager_ensure_account(). - Rely on the factory to prepare connection features. This should ensure that all the TpProxy and TpContact objects created in Empathy are shared and use EmpathyClientFactory. https://bugzilla.gnome.org/show_bug.cgi?id=655799 | ||||
* | Merge branch 'log-window-webview' | Danielle Madeley | 2011-08-18 | 1 | -135/+335 |
|\ | |||||
| * | Use context menu utility in log viewer | Danielle Madeley | 2011-08-17 | 1 | -5/+25 |
| | | |||||
| * | Allow clicking on a row to select the contact | Danielle Madeley | 2011-08-16 | 1 | -29/+83 |
| | | | | | | | | Does not currently highlight the row. | ||||
| * | Reimplement scrollToRow | Danielle Madeley | 2011-08-16 | 1 | -14/+23 |
| | | | | | | | | | | N.B. This has not been properly tested, because I'm not actually sure how to exhaust this codepath. | ||||
| * | Make WebKit compulsory | Danielle Madeley | 2011-08-16 | 1 | -1/+0 |
| | | | | | | | | | | It is now required for the log viewer, furthermore it will be required once we remove non-adium themes. | ||||
| * | Style fix | Danielle Madeley | 2011-08-12 | 1 | -1/+1 |
| | | |||||
| * | Remove unused variable | Danielle Madeley | 2011-08-12 | 1 | -2/+0 |
| | | |||||
| * | Remove old code | Danielle Madeley | 2011-08-09 | 1 | -15/+0 |
| | | |||||
| * | Add icons to the new log viewer | Danielle Madeley | 2011-08-09 | 1 | -2/+20 |
| | | |||||
| * | Add dates to new log viewer | Danielle Madeley | 2011-08-09 | 1 | -3/+6 |
| | | |||||
| * | Use this utility in the log viewer | Danielle Madeley | 2011-08-09 | 1 | -0/+9 |
| | | | | | | | | | | It should also be used for the Adium theme, but this also supports fonts specified in the Adium theme, which we need to support. | ||||
| * | Reimplement log_window_maybe_expand_events() | Danielle Madeley | 2011-08-08 | 1 | -9/+6 |
| | | |||||
| * | Remove treeview_events -- make the webview the only viewing component | Danielle Madeley | 2011-08-07 | 1 | -108/+58 |
| | | | | | | | | Still some commented out code to reimplement. | ||||
| * | Replace highlighting of search strings | Danielle Madeley | 2011-08-05 | 1 | -41/+6 |
| | | |||||
| * | Support smileys in log viewer | Danielle Madeley | 2011-08-04 | 1 | -2/+9 |
| | | |||||
| * | Handle links via external browser | Danielle Madeley | 2011-08-01 | 1 | -0/+19 |
| | | |||||
| * | Add expander toggles | Danielle Madeley | 2011-08-01 | 1 | -0/+23 |
| | | |||||
| * | Use webkit-utils in LogWindow webview | Danielle Madeley | 2011-08-01 | 1 | -45/+56 |
| | | |||||
| * | Add a webview widget for displaying the log | Danielle Madeley | 2011-07-29 | 1 | -0/+133 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The widget is currently bolted in alongside the existing log display widget for comparison. This includes some debugging cruft like showing the secret notebook tabs. The webview is populated from the store_events treestore, allowing all of the existing node-management and ordering code to be used. Attempting to replace this logic in Javascript was demonstratably too hard. This approach keeps the Javascript code down to the 4 GtkTreeModel signals. TODO: - icons - pretty printed dates - expanders - supporting smileys, links, etc. - using the correct font, etc. - removing the debugging | ||||
* | | LogWindow: don't crash if there are logs from the future | Emilio Pozuelo Monfort | 2011-08-10 | 1 | -1/+1 |
|/ | | | | https://bugzilla.gnome.org/show_bug.cgi?id=656065 | ||||
* | LogWindow: stop retrieving logs if the window is closed | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -1/+4 |
| | |||||
* | LogWindow: disable Video calls if no camera connected | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -1/+18 |
| | |||||
* | CallWindow: don't add calls to searches if they don't match | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -0/+15 |
| | |||||
* | LogWindow: select 'Anyone' when searching | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -3/+7 |
| | |||||
* | LogWindow: don't crash when searching | Emilio Pozuelo Monfort | 2011-07-12 | 1 | -2/+3 |
| | |||||
* | LogWindow: make type filters unsensitive as necessary | Emilio Pozuelo Monfort | 2011-07-05 | 1 | -0/+81 |
| | | | | | | | If there are no events of one type, make its row in the What pane unsensitive. https://bugzilla.gnome.org/show_bug.cgi?id=653343 | ||||
* | LogWindow: expand/collapse events when a row is activated | Emilio Pozuelo Monfort | 2011-07-05 | 1 | -0/+16 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=653341 | ||||
* | Display `Chat in ...' for MUCs | Emilio Pozuelo Monfort | 2011-07-05 | 1 | -13/+21 |
| | | | | | | Instead of `Chat with ...'. https://bugzilla.gnome.org/show_bug.cgi?id=653175 | ||||
* | LogWindow: really show the users' alias in the Who pane | Emilio Pozuelo Monfort | 2011-07-05 | 1 | -2/+13 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=653116 | ||||
* | LogWindow: refresh the logs when new events happen | Emilio Pozuelo Monfort | 2011-07-04 | 1 | -3/+260 |
| | | | | | | If they would be displayed for the current selection. https://bugzilla.gnome.org/show_bug.cgi?id=653760 | ||||
* | LogWindow: make it a proper GtkWindow subclass | Emilio Pozuelo Monfort | 2011-07-04 | 1 | -306/+360 |
| | | | | | | And a proper singleton while at it. https://bugzilla.gnome.org/show_bug.cgi?id=653803 | ||||
* | LogWindow: keep the selected dates when changing Who or What | Emilio Pozuelo Monfort | 2011-06-29 | 1 | -5/+78 |
| | | | | | | If the same dates are present for the new selection. https://bugzilla.gnome.org/show_bug.cgi?id=653635 | ||||
* | LogWindow: display the user id in a tooltip in the Who pane | Emilio Pozuelo Monfort | 2011-06-23 | 1 | -0/+5 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=573652 | ||||
* | LogWindow: show "Chat with <MUC>" for MUCs | Emilio Pozuelo Monfort | 2011-06-22 | 1 | -2/+14 |
| | | | | | | | Instead of "Chat with <someone>", which is confusing as there may be (and most likely there are) many people in the room. https://bugzilla.gnome.org/show_bug.cgi?id=653175 | ||||
* | LogWindow: also show the spinner and expand the chats for searches | Emilio Pozuelo Monfort | 2011-06-21 | 1 | -10/+13 |
| | |||||
* | LogWindow: allow to start actions from an event row | Emilio Pozuelo Monfort | 2011-06-21 | 1 | -112/+76 |
| | | | | | | | | If we don't know the contact by looking at the 'Who' pane (because e.g. there are many selected or it has 'Anyone'), look at the selected row (if any) in the events pane to determine the contact. https://bugzilla.gnome.org/show_bug.cgi?id=652278 | ||||
* | LogWindow: expand the events when there's only one | Emilio Pozuelo Monfort | 2011-06-21 | 1 | -0/+15 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=652265 | ||||
* | LogWindow: highlight the searched text | Emilio Pozuelo Monfort | 2011-06-21 | 1 | -7/+50 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=652522 | ||||
* | Set the edited icon for edited messages in the log viewer | Danielle Madeley | 2011-06-14 | 1 | -1/+8 |
| | |||||
* | Cope with tpl_event_get_receiver() returning NULL | Emilio Pozuelo Monfort | 2011-06-10 | 1 | -0/+3 |
| | |||||
* | Rationalize use of EMPATHY_IMAGE_CALL_* images (#652270) | Guillaume Desmottes | 2011-06-10 | 1 | -4/+4 |
| | | | | | | We now always use call-start for incoming and outgoing calls and call-stop for missed ones. Ideally it would be cool to have different icons for incoming and outgoing but that will do for now. | ||||
* | Don't unref NULL pointers | Emilio Pozuelo Monfort | 2011-06-10 | 1 | -1/+1 |
| | | | | | | log_window_got_messages_for_date_cb() can return NULL for unknown event types, so don't unref the result in those cases. | ||||
* | Don't require telepathy-logger with --enable-call | Emilio Pozuelo Monfort | 2011-06-10 | 1 | -3/+20 |
| | | | | | Having it is required for displaying call events in the history window though. | ||||
* | Fix typo | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+1 |
| | |||||
* | Remove unused variables | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -4/+0 |
| | |||||
* | Use some markup to make the logs more readable | Danielle Madeley | 2011-06-09 | 1 | -5/+7 |
| | | | | | Emotes are in italics. Sender's names are in bold. Mark emotes for translation since we've done that for messages. | ||||
* | Don't allow interactive searching on the log pane | Danielle Madeley | 2011-06-09 | 1 | -0/+2 |
| | |||||
* | Remove unrequired COL_WHAT_EXPANDER | Danielle Madeley | 2011-06-09 | 1 | -3/+1 |
| | |||||
* | [log-viewer] set search columns | Danielle Madeley | 2011-06-09 | 1 | -0/+5 |
| | |||||
* | log_window_chats_set_selected: only act on normal rows | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+5 |
| | |||||
* | LogWindow: Don't cut the log messages | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+0 |
| | |||||
* | LogWindow: better logic for the buttons sensitivity | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -12/+55 |
| | |||||
* | LogWindow: don't crash if closed while retrieving logs | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+4 |
| | |||||
* | Show an spinner while logs are being retrieved | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+51 |
| | |||||
* | LogWindow: scroll the events view to the end | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+17 |
| | | | | Where newest messages are. | ||||
* | LogWindow: select the first normal date by default | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+3 |
| | |||||
* | LogWindow: set 'All accounts' by default | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+1 |
| | |||||
* | Display date and time in the event treeview | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+6 |
| | |||||
* | Add a clear icon to the search entry | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+23 |
| | |||||
* | Don't use global variables | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -12/+13 |
| | |||||
* | Fix buttons to work again with multiselection | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -35/+48 |
| | |||||
* | Use a define instead of hardcoding a magic number | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+4 |
| | |||||
* | Use a for instead of a do while to avoid returning early | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -5/+4 |
| | | | | So we always free the stuff at the end of the function. | ||||
* | Don't leak the account and entity | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+6 |
| | |||||
* | Don't leak paths | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+1 |
| | |||||
* | Compare against NULL | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+2 |
| | |||||
* | Be neutral | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+1 |
| | |||||
* | Style: use braces consistently | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -11/+31 |
| | |||||
* | Return early if the iter isn't a top level | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -6/+7 |
| | |||||
* | Use a macro for magic numbers | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+4 |
| | |||||
* | Don't leak the account and entity | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -6/+9 |
| | |||||
* | Use tp_clear_pointer | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+1 |
| | |||||
* | LogWindow: group MUC events properly | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+30 |
| | |||||
* | LogWindow: check the 30min gap with the last message | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+8 |
| | |||||
* | LogWindow: find the corrent parent for chat events | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+6 |
| | |||||
* | LogWindow: Display /me messages properly | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -4/+14 |
| | |||||
* | make check fixes | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+1 |
| | |||||
* | Remove more dead code | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -6/+0 |
| | |||||
* | Use a do while instead of a for loop where appropriate | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+2 |
| | |||||
* | Remove dead code | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+0 |
| | |||||
* | Fix comment | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+2 |
| | |||||
* | Remove stray print statements | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -6/+4 |
| | |||||
* | Remove dead code | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -30/+0 |
| | |||||
* | LogWindow: don't add duplicate dates | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -11/+15 |
| | |||||
* | LogWindow: add 'Anyone' to search results | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+1 |
| | |||||
* | LogWindow: select 'Anytime' by default when searching | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+4 |
| | |||||
* | Block the callback when clearing the store | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -0/+9 |
| | |||||
* | Switch remaining functions to the new style | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -218/+238 |
| | |||||
* | LogWindow: Add live search support | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -3/+12 |
| | |||||
* | LogWindow: Show dates properly | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -8/+46 |
| | |||||
* | LogWindow: Add multiselection to the 'When' pane | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -50/+93 |
| | |||||
* | Stop processing logger calls when unneeded | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -8/+36 |
| | |||||
* | Populate from 'Anyone' when changing the account | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -4/+19 |
| | |||||
* | Make 'Anyone' work | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -4/+44 |
| | |||||
* | LogWindow: Add multiselection to the 'Who' pane | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -95/+195 |
| | |||||
* | LogWindow: Add multiselection to the 'What' pane | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -4/+41 |
| | |||||
* | log_window_chats_get_selected -> log_window_get_selected | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -5/+5 |
| | |||||
* | Don't free an uninitialized variable | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -2/+5 |
| | |||||
* | LogWindow: convert the event view to a treeview | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -39/+362 |
| | | | | Following the design. | ||||
* | Adapt to the empathy-dispatcher removal | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -1/+2 |
| | |||||
* | Complete rewrite of the history window | Emilio Pozuelo Monfort | 2011-06-09 | 1 | -998/+1699 |
| | | | | | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=619866 Conflicts: libempathy-gtk/empathy-log-window.c libempathy-gtk/empathy-log-window.ui | ||||
* | log_manager_got_entities_cb: don't use the currently selected account | Guillaume Desmottes | 2011-04-06 | 1 | -16/+13 |
| | | | | | | As the tpl_log_manager_get_entities_async() call is async, the selected account may have changed while it's running. So we have to explicitely pass the account which was selected when we started the call (#645586). | ||||
* | Calendar widget should be disabled if no contact selected (#645582) | Guillaume Desmottes | 2011-03-24 | 1 | -0/+9 |
| | |||||
* | Fix warnings from GCC 4.6 about variables that are set but not used. | Kjartan Maraas | 2011-03-17 | 1 | -4/+0 |
| | |||||
* | Indentation fix | Emilio Pozuelo Monfort | 2011-02-25 | 1 | -21/+21 |
| | |||||
* | Log window: free the entities together with the list | Emilio Pozuelo Monfort | 2011-02-25 | 1 | -3/+1 |
| | |||||
* | Log window: don't leak the account | Emilio Pozuelo Monfort | 2011-02-25 | 1 | -1/+1 |
| | |||||
* | Port empathy to Telepathy logger 0.2.0 | Nicolas Dufresne | 2011-02-25 | 1 | -105/+92 |
| | |||||
* | rename empathy_theme_manager_get() to empathy_theme_manager_dup_singleton() | Guillaume Desmottes | 2011-02-17 | 1 | -2/+5 |
| | | | | We also don't leak it any more. | ||||
* | log_window_get_messages_for_date: don't leak chat_id and account | Guillaume Desmottes | 2010-11-24 | 1 | -0/+3 |
| | |||||
* | Add a close button to Previous Conversations | Emilio Pozuelo Monfort | 2010-11-15 | 1 | -0/+11 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=595305 | ||||
* | Fix crash in log_manager_got_chats_cb. | Mike Ruprecht | 2010-09-01 | 1 | -1/+2 |
| | | | | | | | When the log window is opened through the contact list with the previous conversations menu item, Empathy crashes due to there not being a currently selected account when log_manager_got_chats_cb is called. This patch adds a condition to check if there is a selected account before using it. | ||||
* | compare accounts using their object paths rather than their TpAccount | Guillaume Desmottes | 2010-08-12 | 1 | -1/+3 |
| | | | | It's safer and we could have 2 proxies for the same Account. | ||||
* | use tp_strdiff | Guillaume Desmottes | 2010-08-12 | 1 | -3/+3 |
| | |||||
* | use explicit pointer comparaisons | Guillaume Desmottes | 2010-08-12 | 1 | -11/+11 |
| | |||||
* | select_account_once_ready: free the account and ID to avoid leaks | Guillaume Desmottes | 2010-08-12 | 1 | -0/+4 |
| | |||||
* | select the account once we have populated the model with its chats (#622714) | Guillaume Desmottes | 2010-08-12 | 1 | -6/+16 |
| | |||||
* | log_manager_got_chats_cb: don't rely on the selected account any more | Guillaume Desmottes | 2010-08-12 | 1 | -8/+4 |
| | | | | | | | | | Getting the chats is now an async operation, so the selected account could have changed while we were fetching the chats. So instead of using the currently selected account we use the account we receive from the hit. Note that this depends on this fix in the logger: https://bugs.freedesktop.org/show_bug.cgi?id=29058 | ||||
* | no need to pass account and chat infos to log_window_chats_set_selected | Guillaume Desmottes | 2010-08-12 | 1 | -14/+8 |
| | |||||
* | also use select_account_once_ready when the window already exists | Guillaume Desmottes | 2010-08-12 | 1 | -2/+1 |
| | |||||
* | keep a ref on the account | Guillaume Desmottes | 2010-08-12 | 1 | -1/+2 |
| | |||||
* | factor out select_account_once_ready | Guillaume Desmottes | 2010-08-12 | 1 | -12/+22 |
| | |||||
* | show the date in messages coming from history (#624599) | Nicolò Chieffo | 2010-08-02 | 1 | -1/+1 |
| | |||||
* | empathy-log-window: coding style fixes | Guillaume Desmottes | 2010-07-13 | 1 | -2/+2 |
| | |||||
* | log_window_get_messages_for_date: don't clear the marks on the calendar | Guillaume Desmottes | 2010-06-22 | 1 | -2/+0 |
| | | | | There is no reason to. | ||||
* | add 2 comments | Guillaume Desmottes | 2010-06-22 | 1 | -1/+3 |
| | |||||
* | log-window: check if the window still exist in async cb (#622273) | Guillaume Desmottes | 2010-06-22 | 1 | -0/+21 |
| | |||||
* | move the static variable used by the singleton out of empathy_log_window_show | Guillaume Desmottes | 2010-06-22 | 1 | -9/+13 |
| | | | | | That's useful for other functions which would like to check if there is still a window or not. | ||||
* | Depend on telepathy-logger (#610956) | Guillaume Desmottes | 2010-06-18 | 1 | -352/+0 |
| | |||||
* | use ISO-8601 dates in DEBUG | Guillaume Desmottes | 2010-06-18 | 1 | -5/+5 |
| | |||||
* | don't use strptime | Guillaume Desmottes | 2010-06-18 | 1 | -19/+8 |
| | |||||
* | TplLogEntry(Text) has been renamed to TplEntry(Text) | Guillaume Desmottes | 2010-06-18 | 1 | -1/+1 |
| | |||||
* | tpl_log_manager_search_new_async has been renamed to ↵ | Guillaume Desmottes | 2010-06-18 | 1 | -2/+2 |
| | | | | tpl_log_manager_search_async | ||||
* | tp-logger now use GDate rather than strings in its API | Guillaume Desmottes | 2010-06-18 | 1 | -64/+100 |
| | |||||
* | port to latest tp-logger API | Guillaume Desmottes | 2010-06-18 | 1 | -18/+12 |
| | |||||
* | log-window: start the search when the entry is activated (#619863) | Guillaume Desmottes | 2010-06-02 | 1 | -2/+18 |
| | |||||
* | Update to TPL 0.1.1 | Cosimo Alfarano | 2010-02-26 | 1 | -6/+6 |
| | | | | | | Updated the the pkg-config version to 0.1.1 Updated the the pkg-config dep name fom libtelepathy-logger to telepathy-logger Updated TPL's _finish() methods using one for each async API. | ||||
* | TPL Enabling patch, all-in-one. | Cosimo Alfarano | 2010-02-26 | 1 | -7/+526 |
| | | | | By default TPL is disabled, use --enable-tpl configure option to enable it. | ||||
* | add match_case option to find_abilities | Thomas Meire | 2010-01-21 | 1 | -0/+3 |
| | |||||
* | added case sensitive search for adium themes (reverted previous commit) | Thomas Meire | 2010-01-21 | 1 | -2/+7 |
| | |||||
* | added case sensitive highlighting for adium themes | Thomas Meire | 2010-01-21 | 1 | -2/+2 |
| | |||||
* | log-window: check if the account chooser isn't already ready | Guillaume Desmottes | 2009-11-16 | 1 | -3/+7 |
| | | | | If not we could wait forever if the chooser became ready right away. | ||||
* | log-window: wait that the accounts chooser is ready before selecting the chat | Guillaume Desmottes | 2009-11-16 | 1 | -4/+21 |
| | | | | | If we don't wait, the combobox is empty and so log_window_chats_set_selected can't find the chat (#601807). | ||||
* | all: log error messages if preparing the account manager fails | Jonny Lamb | 2009-10-30 | 1 | -1/+4 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | log-window: port to new tp-glib account API | Jonny Lamb | 2009-10-24 | 1 | -28/+48 |
| | | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org> | ||||
* | remove usage of empathy_account_equal | Sjoerd Simons | 2009-07-30 | 1 | -1/+1 |
| | |||||
* | Get the icon name from the account object directly | Sjoerd Simons | 2009-07-05 | 1 | -1/+1 |
| | |||||
* | Port libempathy-gtk to EmpathyAccount | Sjoerd Simons | 2009-07-01 | 1 | -22/+23 |
| | |||||
* | empathy-log-window: remove trailing tabs | Guillaume Desmottes | 2009-06-25 | 1 | -2/+2 |
| | |||||
* | empathy-log-window: fix coding style and update FSF address | Guillaume Desmottes | 2009-05-18 | 1 | -5/+5 |
| | |||||
* | Renamed empathy_account_chooser_get_account to ↵ | Jonny Lamb | 2009-04-22 | 1 | -1/+1 |
| | | | | | | empathy_account_chooser_dup_account and fixed leaks. Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> | ||||
* | Port EmpathyLogWindow to new API | Xavier Claessens | 2009-04-16 | 1 | -9/+5 |
| | | | | | | From: Xavier Claessens <xclaesse@gmail.com> svn path=/trunk/; revision=2850 | ||||
* | Renamed G_STR_EMPTY to EMP_STR_EMPTY. | Jonny Lamb | 2009-01-23 | 1 | -2/+2 |
| | | | | | | Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk> svn path=/trunk/; revision=2249 | ||||
* | Port EmpathyLogManager to the new singleton policy. | Xavier Claessens | 2009-01-09 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=2115 | ||||
* | Completely rework the theming system to make easy implementing themes based ↵ | Xavier Claessens | 2008-12-16 | 1 | -3/+3 |
| | | | | | | on other classes like webkit. svn path=/trunk/; revision=1993 | ||||
* | Rename EmpathyChatSimpleView to EmpathyChatTextView | Xavier Claessens | 2008-12-16 | 1 | -3/+3 |
| | | | | svn path=/trunk/; revision=1987 | ||||
* | Fix licence and clean up a bit the interface | Xavier Claessens | 2008-12-16 | 1 | -2/+3 |
| | | | | svn path=/trunk/; revision=1981 | ||||
* | Use gi18n-lib.h instead of gi18n.h for libraries. | Xavier Claessens | 2008-12-12 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=1967 | ||||
* | Fix previous commit. Oops. | Xavier Claessens | 2008-11-28 | 1 | -5/+5 |
| | | | | svn path=/trunk/; revision=1925 | ||||
* | Fix a crash in the log window when there is no account. Fixes bug #562071. | Xavier Claessens | 2008-11-28 | 1 | -0/+5 |
| | | | | svn path=/trunk/; revision=1924 | ||||
* | Make use of tp-glib debug system. | Xavier Claessens | 2008-05-01 | 1 | -9/+8 |
| | | | | svn path=/trunk/; revision=1066 | ||||
* | Rework EmpathyChat's API, it is now a subclass of GtkBin. | Xavier Claessens | 2008-04-02 | 1 | -21/+0 |
| | | | | svn path=/trunk/; revision=840 | ||||
* | Use empathy_file_lookup for glade files since some are in libempathy-gtk/ ↵ | Xavier Claessens | 2008-03-17 | 1 | -1/+6 |
| | | | | | | and others in src/ svn path=/trunk/; revision=813 | ||||
* | Update collabora copyright to 2008 | Xavier Claessens | 2008-03-03 | 1 | -1/+1 |
| | | | | svn path=/trunk/; revision=688 | ||||
* | Add a program to show chat logs | Xavier Claessens | 2008-01-20 | 1 | -2/+4 |
| | | | | svn path=/trunk/; revision=584 | ||||
* | Fix crash if there is no date for a conversation. Fixes bug #473510. | Xavier Claessens | 2007-09-08 | 1 | -68/+53 |
| | | | | | | | | | | 2007-09-08 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-log-window.c: Fix crash if there is no date for a conversation. Fixes bug #473510. svn path=/trunk/; revision=289 | ||||
* | Do not show salut accounts in the add contact dialog. Rework a bit | Xavier Claessens | 2007-07-26 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | 2007-07-26 Xavier Claessens <xclaesse@gmail.com> * libempathy-gtk/empathy-account-chooser.c: * libempathy-gtk/empathy-new-chatroom-dialog.c: * libempathy-gtk/empathy-account-chooser.h: * libempathy-gtk/empathy-contact-dialogs.c: * libempathy-gtk/empathy-chatrooms-window.c: * libempathy-gtk/empathy-contact-widget.c: * libempathy-gtk/empathy-contact-widget.h: * libempathy-gtk/empathy-log-window.c: * doc/*: Do not show salut accounts in the add contact dialog. Rework a bit EmpathyContactWidget. Fixes bug #459100 (Guillaume Desmottes, Xavier Claessens). svn path=/trunk/; revision=197 | ||||
* | Rename all filenames starting with "gossip" by "empathy", change namespace | Xavier Claessens | 2007-06-22 | 1 | -0/+1118 |
2007-06-22 Xavier Claessens <xclaesse@gmail.com> * libempathy/*.[ch]: * libempathy-gtk/*.[ch]: * src/*.[ch]: Rename all filenames starting with "gossip" by "empathy", change namespace of all gossip_*() functions to empathy_*(). Fixes bug #444490 (Mario Danic, Xavier Claessens). svn path=/trunk/; revision=170 |