Changeset 865

Show
Ignore:
Timestamp:
09/03/06 12:17:14
Author:
pvanhoof
Message:

Renamed TnySaveStrategy? to TnyGtkSaveStrategy?

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ChangeLog

    r861 r865  
    1 2006-09-01   Philip Van Hoof <pvanhoof@gnome.org> 
     12006-09-03  Philip Van Hoof <pvanhoof@gnome.org> 
     2 
     3        * Renamed TnySaveStrategy to TnyGtkSaveStrategy 
     4 
     5        * This was a major API change in libtinymailui-gtk 
     6 
     72006-09-01  Philip Van Hoof <pvanhoof@gnome.org> 
    28 
    39        * Renamed TnyHeaderView to TnyGtkHeaderView 
    410 
    5         * This was a major API change 
     11        * This was a major API change in libtinymailui-gtk 
    612 
    7132006-08-31  Philip Van Hoof <pvanhoof@gnome.org> 
     
    1016        committed it. 
    1117 
    12         * These fixes too where a major API change 
     18        * These fixes too where a major API change in libtinymailui-gtk 
    1319 
    14202006-08-31  Thomas Hisch <t.hisch@gmail.com> 
     
    1723        * Renamed TnyMsgWindow to TnyGtkMsgWindow 
    1824 
    19         * This was a major API change 
     25        * This was a major API change in libtinymailui-gtk 
    2026                 
    21272006-08-31  Philip Van Hoof <pvanhoof@gnome.org> 
     
    3440        and TnyCamelNNTPFolder 
    3541 
    36         * This was a major API change 
     42        * This was a major API change in libtinymail-camel 
    3743 
    38442006-08-30  Thomas Hisch <t.hisch@gmail.com> 
     
    4046        * Renamed TnyHeader to TnyCamelHeader 
    4147 
    42         * This was a major API change 
     48        * This was a major API change in libtinymail-camel 
    4349         
    44502006-08-30  Philip Van Hoof <pvanhoof@gnome.org> 
     
    5561        * Renamed TnyFolder to TnyCamelFolder 
    5662 
    57         * This was a major API change 
     63        * This was a major API change in libtinymail-camel 
    5864         
    59652006-08-29  Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> 
     
    8389        * Support for non-mainloop _async methods 
    8490 
    85         * This was a major API change 
     91        * This was a major API change in all 
    8692 
    87932006-08-27  Philip Van Hoof <pvanhoof@gnome.org> 
     
    108114        * Added the tny_msg_view_iface_clear API 
    109115 
    110         * This was a major API change 
     116        * This was a major API change in libtinymailui and libtinymailui-gtk 
    111117 
    1121182006-08-25  Philip Van Hoof <pvanhoof@gnome.org> 
     
    132138        ui-gtk and ui-mozembed. 
    133139 
    134         * This was a major API change 
     140        * This was a major API change in all 
    135141         
    1361422006-08-24  Philip Van Hoof <pvanhoof@gnome.org> 
     
    146152        The new get-folders API 
    147153 
    148         * This was a major API change 
     154        * This was a major API change in all 
    149155 
    1501562006-08-23  Philip Van Hoof <pvanhoof@gnome.org> 
     
    157163        * API documentation of TnyFolderIface 
    158164         
    159         * This was a major API change 
     165        * This was a major API change in all 
    160166         
    1611672006-08-22  Philip Van Hoof <pvanhoof@gnome.org> 
     
    169175        * Moved the Python demo to tests/python-demo 
    170176 
    171         * This was a major API change 
     177        * This was a major API change in all 
    172178         
    1731792006-08-08  Dirk-Jan C. Binnema <djcb@djcbsoftware.nl> 
     
    177183        * misc small fixes (-Wall -Wextra helps...) 
    178184 
    179         * This was a major API change 
     185        * This was a major API change in all 
    180186         
    1811872006-08-01  Philip Van Hoof <pvanhoof@gnome.org> 
     
    193199        * Improved the enums (GType'ed them) 
    194200 
    195         * This was a major API change 
     201        * This was a minor API change in all but a major one for language 
     202        bindings 
    196203         
    1972042006-07-29  Philip Van Hoof <pvanhoof@gnome.org> 
     
    229236        * Added support for XEmbed and command-line parameters in the demo-ui 
    230237 
    231         * This was a major API change 
     238        * This was a major API change in libtinymailui and libtinymailui-gtk 
    232239         
    2332402006-06-09  Dirk-Jan C. Binnema <dirk-jan.binnema@nokia.com> 
     
    235242        * tny_iterator_iface_is_end method 
    236243 
    237         * This was a major API change 
     244        * This was a major API change in all 
    238245         
    2392462006-06-07  Philip Van Hoof <pvanhoof@gnome.org> 
     
    241248        * Major API changes in TnyAccountStore 
    242249         
    243         * This was a major API change 
     250        * This was a major API change in all 
    244251         
    2452522006-06-21  Florian Boor <florian.boor@kernelconcepts.de> 
     
    280287        * Tinymail epoch 
    281288 
    282         * This was a major API change 
    283          
     289        * This was a major API change in all 
     290         
  • trunk/bindings/python/Makefile.am

    r862 r865  
    109109        $(top_srcdir)/libtinymailui-gtk/tny-gtk-msg-view.h              \ 
    110110        $(top_srcdir)/libtinymailui-gtk/tny-gtk-msg-window.h            \ 
    111         $(top_srcdir)/libtinymailui-gtk/tny-save-strategy.h           \ 
     111        $(top_srcdir)/libtinymailui-gtk/tny-gtk-save-strategy.h               \ 
    112112        $(top_srcdir)/libtinymailui-gtk/tny-text-buffer-stream.h |      \ 
    113113        $(PYTHON) $(top_srcdir)/bindings/python/filter.py --extra=$(top_srcdir)/bindings/python/tinymailui-gtk.defs.extra > $@ 
  • trunk/bindings/python/tinymailui-gtk.override

    r861 r865  
    1515#include <tny-gtk-msg-view.h> 
    1616#include <tny-gtk-msg-window.h> 
    17 #include <tny-save-strategy.h> 
     17#include <tny-gtk-save-strategy.h> 
    1818#include <tny-text-buffer-stream.h> 
    1919 
  • trunk/docs/devel/reference/tmpl/tny-gtk-save-strategy.sgml

    r858 r865  
    11<!-- ##### SECTION Title ##### --> 
    2 TnySaveStrategy 
     2TnyGtkSaveStrategy 
    33 
    44<!-- ##### SECTION Short_Description ##### --> 
     
    3131 
    3232 
    33 <!-- ##### FUNCTION tny_save_strategy_new ##### --> 
     33<!-- ##### FUNCTION tny_gtk_save_strategy_new ##### --> 
    3434<para> 
    3535 
  • trunk/libtinymail-gnome-desktop/tny-platform-factory.c

    r863 r865  
    2222 
    2323#include <tny-save-strategy-iface.h> 
    24 #include <tny-save-strategy.h> 
     24#include <tny-gtk-save-strategy.h> 
    2525 
    2626#include <tny-account-store-iface.h> 
     
    6262tny_platform_factory_new_msg_view (TnyPlatformFactoryIface *self) 
    6363{ 
    64         TnySaveStrategyIface *save_strategy =  
    65                 TNY_SAVE_STRATEGY_IFACE (tny_save_strategy_new ()); 
     64        TnySaveStrategyIface *save_strategy = tny_gtk_save_strategy_new (); 
    6665 
    6766#ifdef MOZEMBED 
  • trunk/libtinymailui-gtk/Makefile.am

    r861 r865  
    1111 
    1212libtinymailui_gtk_1_0_headers =         \ 
    13         tny-save-strategy.h           \ 
     13        tny-gtk-save-strategy.h               \ 
    1414        tny-gtk-msg-view.h              \ 
    1515        tny-gtk-msg-window.h            \ 
     
    2222libtinymailui_gtk_1_0_la_SOURCES =              \ 
    2323        $(libtinymailui_gtk_1_0_headers)        \ 
    24         tny-save-strategy.c                   \ 
     24        tny-gtk-save-strategy.c                       \ 
    2525        tny-gtk-msg-view.c                      \ 
    2626        tny-gtk-msg-window.c                    \ 
  • trunk/libtinymailui-gtk/tny-gtk-save-strategy.c

    r858 r865  
    3131#include <string.h> 
    3232#include <gtk/gtk.h> 
    33 #include <tny-save-strategy.h> 
     33#include <tny-gtk-save-strategy.h> 
    3434#include <tny-text-buffer-stream.h> 
    3535#include <tny-attach-list-model.h> 
     
    4747static GObjectClass *parent_class = NULL; 
    4848 
    49 #define TNY_SAVE_STRATEGY_GET_PRIVATE(o)      \ 
    50         (G_TYPE_INSTANCE_GET_PRIVATE ((o), TNY_TYPE_SAVE_STRATEGY, TnySaveStrategyPriv)) 
     49#define TNY_GTK_SAVE_STRATEGY_GET_PRIVATE(o)  \ 
     50        (G_TYPE_INSTANCE_GET_PRIVATE ((o), TNY_TYPE_GTK_SAVE_STRATEGY, TnyGtkSaveStrategyPriv)) 
    5151 
    5252 
    5353#ifdef GNOME 
    5454static gboolean 
    55 save_to_file (const gchar *uri, TnyMimePartIface *part) 
     55gtk_save_to_file (const gchar *uri, TnyMimePartIface *part) 
    5656{ 
    5757        GnomeVFSResult result; 
     
    7575#else 
    7676static gboolean 
    77 save_to_file (const gchar *local_filename, TnyMimePartIface *part) 
     77gtk_save_to_file (const gchar *local_filename, TnyMimePartIface *part) 
    7878{ 
    7979        int fd = open (local_filename, O_WRONLY | O_CREAT,  S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH); 
     
    9797 
    9898static void 
    99 tny_save_strategy_save (TnySaveStrategyIface *self, TnyMimePartIface *part) 
     99tny_gtk_save_strategy_save (TnySaveStrategyIface *self, TnyMimePartIface *part) 
    100100{ 
    101101        GtkFileChooserDialog *dialog; 
     
    131131                if (uri) 
    132132                { 
    133                         if (!save_to_file (uri, part)) 
     133                        if (!gtk_save_to_file (uri, part)) 
    134134                        { 
    135135                                gtk_widget_destroy (GTK_WIDGET (dialog)); 
     
    157157 
    158158/** 
    159  * tny_save_strategy_new: 
     159 * tny_gtk_save_strategy_new: 
    160160 * 
    161161 * 
    162162 * Return value: a new #TnySaveStrategyIface instance implemented for Gtk+ 
    163163 **/ 
    164 TnySaveStrategy
    165 tny_save_strategy_new (void) 
    166 { 
    167         TnySaveStrategy *self = g_object_new (TNY_TYPE_SAVE_STRATEGY, NULL); 
    168  
    169         return self
    170 } 
    171  
    172 static void 
    173 tny_save_strategy_instance_init (GTypeInstance *instance, gpointer g_class) 
    174 { 
    175         return; 
    176 } 
    177  
    178 static void 
    179 tny_save_strategy_finalize (GObject *object) 
     164TnySaveStrategyIface
     165tny_gtk_save_strategy_new (void) 
     166{ 
     167        TnyGtkSaveStrategy *self = g_object_new (TNY_TYPE_GTK_SAVE_STRATEGY, NULL); 
     168 
     169        return TNY_SAVE_STRATEGY_IFACE (self)
     170} 
     171 
     172static void 
     173tny_gtk_save_strategy_instance_init (GTypeInstance *instance, gpointer g_class) 
     174{ 
     175        return; 
     176} 
     177 
     178static void 
     179tny_gtk_save_strategy_finalize (GObject *object) 
    180180{ 
    181181        (*parent_class->finalize) (object); 
     
    185185 
    186186static void 
    187 tny_save_strategy_iface_init (gpointer g_iface, gpointer iface_data) 
     187tny_gtk_save_strategy_iface_init (gpointer g_iface, gpointer iface_data) 
    188188{ 
    189189        TnySaveStrategyIfaceClass *klass = (TnySaveStrategyIfaceClass *)g_iface; 
    190190 
    191         klass->save_func = tny_save_strategy_save; 
     191        klass->save_func = tny_gtk_save_strategy_save; 
    192192 
    193193        return; 
     
    195195 
    196196static void  
    197 tny_save_strategy_class_init (TnySaveStrategyClass *class) 
     197tny_gtk_save_strategy_class_init (TnyGtkSaveStrategyClass *class) 
    198198{ 
    199199        GObjectClass *object_class; 
     
    202202        object_class = (GObjectClass*) class; 
    203203 
    204         object_class->finalize = tny_save_strategy_finalize; 
     204        object_class->finalize = tny_gtk_save_strategy_finalize; 
    205205 
    206206        return; 
     
    208208 
    209209GType  
    210 tny_save_strategy_get_type (void) 
     210tny_gtk_save_strategy_get_type (void) 
    211211{ 
    212212        static GType type = 0; 
     
    216216                static const GTypeInfo info =  
    217217                { 
    218                   sizeof (TnySaveStrategyClass), 
     218                  sizeof (TnyGtkSaveStrategyClass), 
    219219                  NULL,   /* base_init */ 
    220220                  NULL,   /* base_finalize */ 
    221                   (GClassInitFunc) tny_save_strategy_class_init,   /* class_init */ 
     221                  (GClassInitFunc) tny_gtk_save_strategy_class_init,   /* class_init */ 
    222222                  NULL,   /* class_finalize */ 
    223223                  NULL,   /* class_data */ 
    224                   sizeof (TnySaveStrategy), 
     224                  sizeof (TnyGtkSaveStrategy), 
    225225                  0,      /* n_preallocs */ 
    226                   tny_save_strategy_instance_init,    /* instance_init */ 
     226                  tny_gtk_save_strategy_instance_init,    /* instance_init */ 
    227227                  NULL 
    228228                }; 
    229229 
    230                 static const GInterfaceInfo tny_save_strategy_iface_info =  
     230                static const GInterfaceInfo tny_gtk_save_strategy_iface_info =  
    231231                { 
    232                   (GInterfaceInitFunc) tny_save_strategy_iface_init, /* interface_init */ 
     232                  (GInterfaceInitFunc) tny_gtk_save_strategy_iface_init, /* interface_init */ 
    233233                  NULL,         /* interface_finalize */ 
    234234                  NULL          /* interface_data */ 
     
    236236 
    237237                type = g_type_register_static (G_TYPE_OBJECT, 
    238                         "TnySaveStrategy", 
     238                        "TnyGtkSaveStrategy", 
    239239                        &info, 0); 
    240240 
    241241                g_type_add_interface_static (type, TNY_TYPE_SAVE_STRATEGY_IFACE,  
    242                         &tny_save_strategy_iface_info); 
     242                        &tny_gtk_save_strategy_iface_info); 
    243243 
    244244        } 
  • trunk/libtinymailui-gtk/tny-gtk-save-strategy.h

    r858 r865  
    1 #ifndef TNY_SAVE_STRATEGY_H 
    2 #define TNY_SAVE_STRATEGY_H 
     1#ifndef TNY_GTK_SAVE_STRATEGY_H 
     2#define TNY_GTK_SAVE_STRATEGY_H 
    33 
    44/* libtinymailui-gtk - The Tiny Mail UI library for Gtk+ 
     
    2828G_BEGIN_DECLS 
    2929 
    30 #define TNY_TYPE_SAVE_STRATEGY             (tny_save_strategy_get_type ()) 
    31 #define TNY_SAVE_STRATEGY(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), TNY_TYPE_SAVE_STRATEGY, TnySaveStrategy)) 
    32 #define TNY_SAVE_STRATEGY_CLASS(vtable)    (G_TYPE_CHECK_CLASS_CAST ((vtable), TNY_TYPE_SAVE_STRATEGY, TnySaveStrategyClass)) 
    33 #define TNY_IS_SAVE_STRATEGY(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TNY_TYPE_SAVE_STRATEGY)) 
    34 #define TNY_IS_SAVE_STRATEGY_CLASS(vtable) (G_TYPE_CHECK_CLASS_TYPE ((vtable), TNY_TYPE_SAVE_STRATEGY)) 
    35 #define TNY_SAVE_STRATEGY_GET_CLASS(inst)  (G_TYPE_INSTANCE_GET_CLASS ((inst), TNY_TYPE_SAVE_STRATEGY, TnySaveStrategyClass)) 
     30#define TNY_TYPE_GTK_SAVE_STRATEGY             (tny_gtk_save_strategy_get_type ()) 
     31#define TNY_GTK_SAVE_STRATEGY(obj)             (G_TYPE_CHECK_INSTANCE_CAST ((obj), TNY_TYPE_GTK_SAVE_STRATEGY, TnyGtkSaveStrategy)) 
     32#define TNY_GTK_SAVE_STRATEGY_CLASS(vtable)    (G_TYPE_CHECK_CLASS_CAST ((vtable), TNY_TYPE_GTK_SAVE_STRATEGY, TnyGtkSaveStrategyClass)) 
     33#define TNY_IS_GTK_SAVE_STRATEGY(obj)          (G_TYPE_CHECK_INSTANCE_TYPE ((obj), TNY_TYPE_GTK_SAVE_STRATEGY)) 
     34#define TNY_IS_GTK_SAVE_STRATEGY_CLASS(vtable) (G_TYPE_CHECK_CLASS_TYPE ((vtable), TNY_TYPE_GTK_SAVE_STRATEGY)) 
     35#define TNY_GTK_SAVE_STRATEGY_GET_CLASS(inst)  (G_TYPE_INSTANCE_GET_CLASS ((inst), TNY_TYPE_GTK_SAVE_STRATEGY, TnyGtkSaveStrategyClass)) 
    3636 
    37 typedef struct _TnySaveStrategy TnySaveStrategy; 
    38 typedef struct _TnySaveStrategyClass TnySaveStrategyClass; 
     37typedef struct _TnyGtkSaveStrategy TnyGtkSaveStrategy; 
     38typedef struct _TnyGtkSaveStrategyClass TnyGtkSaveStrategyClass; 
    3939 
    40 struct _TnySaveStrategy 
     40struct _TnyGtkSaveStrategy 
    4141{ 
    4242        GObject parent; 
     
    4444}; 
    4545 
    46 struct _TnySaveStrategyClass 
     46struct _TnyGtkSaveStrategyClass 
    4747{ 
    4848        GObjectClass parent_class; 
    4949}; 
    5050 
    51 GType               tny_save_strategy_get_type      (void); 
    52 TnySaveStrategy*    tny_save_strategy_new            (void); 
     51GType tny_gtk_save_strategy_get_type (void); 
     52TnySaveStrategyIface* tny_gtk_save_strategy_new (void); 
    5353 
    5454G_END_DECLS 
  • trunk/tests/shared/platfact.c

    r857 r865  
    2222 
    2323#include <tny-save-strategy-iface.h> 
    24 #include <tny-save-strategy.h> 
     24#include <tny-gtk-save-strategy.h> 
    2525 
    2626#include <tny-account-store-iface.h> 
     
    5858tny_platform_factory_new_msg_view (TnyPlatformFactoryIface *self) 
    5959{ 
    60         TnySaveStrategyIface *save_strategy =  
    61                 TNY_SAVE_STRATEGY_IFACE (tny_save_strategy_new ()); 
     60        TnySaveStrategyIface *save_strategy = tny_gtk_save_strategy_new (); 
    6261 
    6362        return TNY_MSG_VIEW_IFACE (tny_gtk_msg_view_new (save_strategy));