summaryrefslogtreecommitdiff
path: root/libempathy-gtk/empathy-status-preset-dialog.c
AgeCommit message (Collapse)AuthorFilesLines
2013-08-20builder: move empathy_builder_* from Empathy to tp-account-widgetsMarco Barisione1-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
2013-04-01Reorder header inclusions accordingly to the Telepathy coding styleEmanuele Aina1-4/+3
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
2013-04-01Use a flat namespace for internal includesEmanuele Aina1-3/+3
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
2013-04-01Use double quotes for all internal headersEmanuele Aina1-3/+3
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
2013-03-27Drop unused/redundant header inclusionsEmanuele Aina1-1/+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
2011-06-24PresetDialog: remove support for adding statuses entirelyWill Thompson1-257/+1
We already have a way to do this, namely on the contact list itself. So this dialog now becomes just a way to edit/remove the existing statuses. The margins on the VBox are chosen to make its right-hand edge line up exactly with the right-hand edge of the Close button in the dialog.
2011-06-24PresetDialog: make status icon in entry non-activatableWill Thompson1-0/+3
It's not meaningfully activatable; this has the effect of making it not glow on mouse-over, and preventing the cursor from changing from a caret back to a pointer.
2011-06-24PresetDialog: GNOME 3-ify the remove buttonWill Thompson1-1/+11
Yum yum joined-toolbar!
2011-06-24PresetDialog: Don't leak path when focusing freshly-created statusWill Thompson1-0/+1
(This was not introduced by my changes.)
2011-06-24PresetDialog: Select text cell of freshly-added statusWill Thompson1-8/+12
This means you can just mash Enter to edit your mistake. It's more useful than leaving the text entry focused. It also helps hide a bug where the entry doesn't get cleared if you just start typing another message. So previously, typing: Hello<Enter>Miaow<Enter> would give you two statuses, "Hello" and "MiaowEnter Custom Message". It didn't seem worth fixing this much more since Gtk+ 3.2 will probably grow native support for placeholder text: <https://bugzilla.gnome.org/show_bug.cgi?id=440963>
2011-06-24PresetDialog: Allow >1 status to be removed at a time.Will Thompson1-16/+22
This is pretty niche but we may as well. I want it sometimes. There's no reason to disallow it, and it's not like it adds any significant complexity.
2011-06-24PresetDialog: Don't allow resizing status preset dialogWill Thompson1-0/+1
It's big enough.
2010-12-15status-preset-dialog: use new GTK+ style API (#636500)Guillaume Desmottes1-4/+4
2010-10-18Port empathy-status-preset-dialog to GtkComboBoxDanielle Madeley1-2/+2
2010-09-28Don't use deprecated gtk_dialog_set_has_separatorDiego Escalante Urrelo1-1/+0
This is deprecated in GTK+ 2.22 Bug #630107
2010-09-07Remove calls to gtk_dialog_set_has_separator() if building against GTK+ 3Philip Withnall1-1/+1
gtk_dialog_set_has_separator() has been removed in GTK+ 3, but can't be removed (or the property's default value changed) in GTK+ 2 without breaking API. This adds a wrapper macro to keep the calls when building against GTK+ 2, and remove them when building against GTK+ 3.
2009-12-21presence-chooser: Ellipsize long status messages (#576434)Pascal Potvin1-0/+2
2009-11-17Use accessor functions instead direct access.Javier Jardón1-1/+1
Some functions still remaining because there is not API in GTK+ 2.19.0 yet. http://bugzilla.gnome.org/show_bug.cgi?id=586476 Reviewed-By: Danielle Madeley <danielle.madeley@collabora.co.uk>
2009-10-22empathy-status-preset-dialog: fix uint comparaisonsGuillaume Desmottes1-2/+2
2009-07-10Use accessor functions instead direct access (Fixes #586476)Jonny Lamb1-2/+2
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
2009-05-30Remove usage of McPresence as much as possibleSjoerd Simons1-11/+9
2009-05-28EmpathyStatusPresetDialog: fix status_preset_add_combo_reset()Davyd Madeley1-1/+8
2009-05-28Highlight the most recently added entry in the status presets dialogDavyd Madeley1-1/+35
2009-05-18empathy-status-preset-dialog: fix coding style and update FSF addressGuillaume Desmottes1-4/+4
2009-04-23Rest of gtk-docDavyd Madeley1-0/+9
2009-04-23Preserve the status message across combo box changesDavyd Madeley1-3/+20
2009-04-23Add a comment for cassidy ;-)Davyd Madeley1-0/+1
2009-04-23Sort presets alphabetically in the listDavyd Madeley1-1/+2
2009-04-23gtk-doc entryDavyd Madeley1-0/+9
2009-04-23Make it possible to edit a status message by double-clicking on itDavyd Madeley1-0/+52
2009-04-23Fix function namingDavyd Madeley1-4/+4
2009-04-22Don't reset the state to Available when you click [Add]Davyd Madeley1-6/+14
2009-04-22Fix up Add Preset combo focusingDavyd Madeley1-17/+84
2009-04-22Connect new dialog into presence chooser, remove old dialogDavyd Madeley1-0/+2
2009-04-22Make [Add] workDavyd Madeley1-6/+149
2009-04-21Make [Remove] workDavyd Madeley1-0/+35
2009-04-21List presets in the treeviewDavyd Madeley1-3/+125
2009-04-21Skeleton of a new presets dialogDavyd Madeley1-0/+83