aboutsummaryrefslogtreecommitdiffstats
path: root/src/empathy-debug-window.c
Commit message (Collapse)AuthorAgeFilesLines
* debug-window: no need to translate the '%s' formatGuillaume Desmottes2012-03-221-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=672608
* Make clear work on All's bufferChandni Verma2012-03-011-0/+9
| | | | Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=671061
* debug-window: coding style fixesGuillaume Desmottes2012-02-211-2/+2
|
* License to publish the author's pastebin API developer key in openChandni Verma2012-02-211-1/+2
|
* "Send to pastebin" button in EmpathyDebugWindowChandni Verma2012-02-211-21/+172
| | | | | | | | For one-click posting of debug data to http://pastebin.com/ To paste the currently displayed debug data directly to pastebin. Makes use of the pastebin API- http://pastebin.com/api which can be accessed by pastebin website members.
* Use gtk_list_store_insert_with_values ()Chandni Verma2012-01-281-22/+11
| | | | | Replace all occourances of gtk_list_store_append followed by gtk_list_store_set by gtk_list_store_insert_with_values
* Un-pausing incoming messages should update All's active buffer tooChandni Verma2012-01-281-3/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=592994
* Set window sensitivityChandni Verma2012-01-281-12/+17
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=592994
* Add incoming messages to All's bufferChandni Verma2012-01-281-11/+37
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=592994
* Refresh "All" selection's active-buffer when neededChandni Verma2012-01-281-34/+157
| | | | | | | | Add refresh_all_buffer() and call it when either any service's proxy invalidates or when a service's name_owner_changed is called. Initially use it to populate all active buffers. https://bugzilla.gnome.org/show_bug.cgi?id=592994
* Add "All" selection to service_chooser and all_active_buffer to privChandni Verma2012-01-281-3/+35
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=592994
* Preparing for adding "All" option to service_chooserChandni Verma2012-01-281-13/+60
| | | | | | | -Store associations to proxies while creating them -Find service_store iter to store useful proxies https://bugzilla.gnome.org/show_bug.cgi?id=592994
* Factor out create_proxy_to_get_messagesChandni Verma2012-01-271-35/+60
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=592994
* Debug window - Use one active buffer and one pause buffer per serviceChandni Verma2012-01-271-270/+305
| | | | | | | | | | | | | | | -Remove cache and store. -Add one proxy and and related data per service in service_chooser -Add one list store per service in service_chooser to save logs -Make the service chooser switch the correct list store to display -Free proxy_data before disposing service_store -Fix "Clear" operation -Fix searching -Setting the correct store_filter on switching services -Adding COL_PAUSE_BUFFER to service_store -Deploy one pause-buffer per proxy https://bugzilla.gnome.org/show_bug.cgi?id=592994
* use gtk_box_new() instead of gtk_[h,v]box_new()Guillaume Desmottes2011-11-211-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=662903
* Use _unref instead of _free _destroy when possible.unrefXavier Claessens2011-11-161-2/+2
| | | | | | | | | | | Replace g_(ptr_)array_free (foo, TRUE) and g_hash_table_destroy with respectively g_(ptr_)array_unref (foo) and g_hash_table_unref. I used this command to generate this patch: for f in `find -name "*.c"`; do sed -i $f -re 's/g_ptr_array_free \(([^ ,]+), TRUE\)/g_ptr_array_unref \(\1\)/'; done See Danielle's blog for explanation of possible bug _free can do: http://blogs.gnome.org/danni/2011/11/16/mistakes-with-g_value_set_boxed/
* DebugWindow: add function to change the service to showEmilio Pozuelo Monfort2011-08-041-0/+60
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=655884
* Move signal disconnection earlier to hopefully fix SEGVDanielle Madeley2011-08-021-3/+3
| | | | | | I can't actually reproduce this, but this is possibly the fix. (Hopefully) Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=654914
* Debug logs will now be saved in the user's home directory rather than /tmpRob Sharp2011-07-141-1/+1
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=654541
* all: set the primary-toolbar style class on primary toolbarsCosimo Cecchi2011-03-071-0/+2
| | | | | | | So themes can override their appearance without hardcoding the widget hierarchy. https://bugzilla.gnome.org/show_bug.cgi?id=644121
* debug-window: use empathy_context_menu_new()Guillaume Desmottes2011-02-161-3/+2
|
* Debug window: Correct spelling of "misson-control"Will Thompson2010-11-271-1/+1
| | | | | | It's been wrong for over a year, and no-one's noticed yet. :P Reviewed-by: Sjoerd Simons <sjoerd.simons@collabora.co.uk>
* Port empathy-debug-window to GtkComboBoxTextDanielle Madeley2010-10-181-2/+2
|
* GDK keys are now GDK_KEY_*Guillaume Desmottes2010-10-041-2/+2
|
* debug_window_name_owner_changed_cb: update client services as wellGuillaume Desmottes2010-07-091-33/+32
| | | | Remove some deprecated comments in th proccess.
* Store the unique name in the modelGuillaume Desmottes2010-07-091-13/+10
| | | | This avoid to add one entry per Empathy head for example.
* FillCmChooserData: rename, add type field and helper functionsGuillaume Desmottes2010-07-091-12/+35
|
* rename vars, functions and constants to make code less CM specificGuillaume Desmottes2010-07-091-82/+82
| | | | Basically a renaming from 'cm' to 'services' to make code clearer.
* coding style fixGuillaume Desmottes2010-07-091-2/+2
|
* debug-window: add Telepathy clientsGuillaume Desmottes2010-07-091-0/+54
|
* debug-window: remove hardcoded clientsGuillaume Desmottes2010-07-091-22/+0
|
* add AV client to the debug windowGuillaume Desmottes2010-06-291-0/+7
|
* debug-window: add the logger (#622381)Guillaume Desmottes2010-06-221-0/+7
|
* empathy-debug-window: Add protocol names next to the CMs in the dropdownDanielle Madeley2010-06-021-14/+106
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=612523
* Change names of variables that shadow libc symbolsDanielle Madeley2010-05-211-2/+2
|
* add the current date as suffix the the log nameGuillaume Desmottes2010-04-071-2/+15
|
* set default name when saving logs (#615052)Guillaume Desmottes2010-04-071-0/+8
|
* factor out get_active_cm_nameGuillaume Desmottes2010-04-071-10/+18
|
* debug-window: set temp directory as default folder when saving logsGuillaume Desmottes2010-04-071-0/+3
|
* Add the capability to search debug messages in the debug window.Mike Ruprecht2010-02-261-0/+36
|
* Use a appropriate unique name for Empathy unique appSjoerd Simons2010-02-251-2/+2
|
* define EMPATHY_CLIENT_NAMEGuillaume Desmottes2010-02-221-1/+1
|
* debug_window_fill_cm_chooser: use org.freedesktop.Telepathy.Client.EmpathyGuillaume Desmottes2010-02-221-1/+1
|
* Use TpDebugSender to publish debug messages (#607330)Jonny Lamb2010-02-171-13/+14
|
* Fix leaked GtkMenuXavier Claessens2010-02-111-0/+2
| | | | | | | | | | GtkMenu is initially unowned, which means ref_count is 1 and floating flag is set. gtk_menu_popup temporarily adds a ref, that will be dropped when the menu is popped down. So once the menu is popped up, we call g_object_ref_sink() to clear the floating flag, and g_object_unref() to drop the initial ref. Only the ref from gtk_menu_popup stay, and the menu will be finalized when it is popped down. Fixes bug #609567
* debug-window: don't disconnect the new debug msg signal once the proxy has ↵Guillaume Desmottes2009-12-011-1/+22
| | | | | | | been invalidated According to tp_proxy_signal_connection_disconnect's documentation it's not safe to disconnect a signal after its proxy has been invalidated (#603384).
* Remember the geometry of debug windowXavier Claessens2009-11-261-0/+2
|
* debug-window: format timestamp in a readable wayPascal Terjan2009-11-061-8/+59
| | | | Signed-off-by: Pascal Terjan <pterjan@linuxfr.org>
* debug window shouldn't be transientGuillaume Desmottes2009-11-041-1/+1
|
* debug-window: debug level names shouldn't be translatedGuillaume Desmottes2009-11-041-6/+6
| | | | They are meant to be used by developpers, not users.
* Add MissionControl to the debug windowDanielle Madeley2009-10-271-0/+7
|
* Also allow Esc to close debug window and map view.Jonny Lamb2009-10-211-1/+2
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* src/empathy-debug-window: fix shadow declarations and uint comparaisonsGuillaume Desmottes2009-10-201-2/+2
|
* debug-window: add C-w keybinding to close the windowJonny Lamb2009-10-171-0/+18
| | | | Signed-off-by: Jonny Lamb <jonnylamb@gnome.org>
* Factor out free-ing the message list.Cosimo Cecchi2009-10-151-4/+11
|
* Implement a cache for debug logs (#596101).Cosimo Cecchi2009-10-151-54/+220
| | | | | The cache is useful when a CM disappears and we don't want to lose its debug output.
* Merge branch 'debug-window'Xavier Claessens2009-08-261-4/+0
| | | | | Conflicts: src/empathy-debug-window.c
* Rename EmpathyDebugDialog to EmpathyDebugWindowXavier Claessens2009-08-261-0/+1251