Changeset 1030

Show
Ignore:
Timestamp:
04/07/05 02:35:06 (4 years ago)
Author:
nk
Message:

new basic emoticons

Location:
trunk
Files:
13 modified

Legend:

Unmodified
Added
Removed
  • trunk/plugins/gtkgui/config.py

    r1027 r1030  
    4949                 
    5050        def on_checkbutton_toggled(self, widget, config_name, \ 
    51                 extra_function = None, change_sensitivity_widgets = None): 
     51                change_sensitivity_widgets = None): 
    5252                if widget.get_active(): 
    5353                        self.plugin.config[config_name] = 1 
    54                         if extra_function != None: 
    55                                 apply(extra_function) 
    5654                else: 
    5755                        self.plugin.config[config_name] = 0 
     
    326324 
    327325        def on_use_emoticons_checkbutton_toggled(self, widget): 
    328                 self.on_checkbutton_toggled(widget, 'useemoticons', None, \ 
     326                self.on_checkbutton_toggled(widget, 'useemoticons', \ 
    329327                        [self.xml.get_widget('add_remove_emoticons_button')]) 
    330328         
     
    337335 
    338336        def on_auto_popup_checkbutton_toggled(self, widget): 
    339                 self.on_checkbutton_toggled(widget, 'autopopup', None,\ 
     337                self.on_checkbutton_toggled(widget, 'autopopup', \ 
    340338                        [self.auto_popup_away_checkbutton]) 
    341339 
     
    347345 
    348346        def on_play_sounds_checkbutton_toggled(self, widget): 
    349                 self.on_checkbutton_toggled(widget, 'ignore_unknown_contacts') 
     347                self.on_checkbutton_toggled(widget, 'sounds_on',\ 
     348                                                                                [self.xml.get_widget('sound_player_hbox'),\ 
     349                                                                                self.xml.get_widget('sounds_scrolledwindow'),\ 
     350                                                                                self.xml.get_widget('browse_sounds_hbox')]) 
    350351                 
    351352         
     
    373374 
    374375        def on_auto_away_checkbutton_toggled(self, widget): 
    375                 self.on_checkbutton_toggled(widget, 'autoaway', None,\ 
     376                self.on_checkbutton_toggled(widget, 'autoaway', \ 
    376377                        [self.auto_away_time_spinbutton]) 
    377378 
     
    384385 
    385386        def on_auto_xa_checkbutton_toggled(self, widget): 
    386                 self.on_checkbutton_toggled(widget, 'autoxa', None,\ 
     387                self.on_checkbutton_toggled(widget, 'autoxa', \ 
    387388                        [self.auto_xa_time_spinbutton]) 
    388389 
     
    726727                        set_active(self.plugin.config['ignore_unknown_contacts']) 
    727728 
     729                if not self.plugin.config['sounds_on']: 
     730                        self.xml.get_widget('sound_player_hbox').set_sensitive(False) 
     731                        self.xml.get_widget('sounds_scrolledwindow').set_sensitive(False) 
     732                        self.xml.get_widget('browse_sounds_hbox').set_sensitive(False) 
     733                        #FIXME: 
     734                 
    728735                #sound player 
    729736                self.xml.get_widget('soundplayer_entry').set_text(\ 
  • trunk/plugins/gtkgui/gtkgui.glade

    r1028 r1030  
    41994199 
    42004200              <child> 
    4201                 <widget class="GtkFrame" id="frame26"> 
     4201                <widget class="GtkFrame" id="sounds_frame"> 
    42024202                  <property name="visible">True</property> 
    42034203                  <property name="label_xalign">0</property> 
     
    42504250 
    42514251                              <child> 
    4252                                 <widget class="GtkHBox" id="hbox2911"> 
     4252                                <widget class="GtkHBox" id="sound_player_hbox"> 
    42534253                                  <property name="visible">True</property> 
    42544254                                  <property name="homogeneous">False</property> 
     
    43124312 
    43134313                          <child> 
    4314                             <widget class="GtkScrolledWindow" id="scrolledwindow29"> 
     4314                            <widget class="GtkScrolledWindow" id="sounds_scrolledwindow"> 
    43154315                              <property name="visible">True</property> 
    43164316                              <property name="can_focus">True</property> 
     
    43404340 
    43414341                          <child> 
    4342                             <widget class="GtkHBox" id="hbox2910"> 
     4342                            <widget class="GtkHBox" id="browse_sounds_hbox"> 
    43434343                              <property name="visible">True</property> 
    43444344                              <property name="homogeneous">False</property> 
     
    95139513 
    95149514      <child> 
    9515         <widget class="GtkScrolledWindow" id="scrolledwindow25"> 
     9515        <widget class="GtkScrolledWindow" id="emoticons_scrolledwindow"> 
    95169516          <property name="border_width">5</property> 
    95179517          <property name="visible">True</property> 
  • trunk/plugins/gtkgui/gtkgui.py

    r1028 r1030  
    881881                        'useemoticons': 1,\ 
    882882                        'emoticons': ':-)\tplugins/gtkgui/emoticons/smile.png\t(@)\tplugins/gtkgui/emoticons/pussy.png\t8)\tplugins/gtkgui/emoticons/coolglasses.png\t:(\tplugins/gtkgui/emoticons/unhappy.png\t:)\tplugins/gtkgui/emoticons/smile.png\t(})\tplugins/gtkgui/emoticons/hugleft.png\t:$\tplugins/gtkgui/emoticons/blush.png\t(Y)\tplugins/gtkgui/emoticons/yes.png\t:-@\tplugins/gtkgui/emoticons/angry.png\t:-D\tplugins/gtkgui/emoticons/biggrin.png\t(U)\tplugins/gtkgui/emoticons/brheart.png\t(F)\tplugins/gtkgui/emoticons/flower.png\t:-[\tplugins/gtkgui/emoticons/bat.png\t:>\tplugins/gtkgui/emoticons/biggrin.png\t(T)\tplugins/gtkgui/emoticons/phone.png\t:-S\tplugins/gtkgui/emoticons/frowing.png\t:-P\tplugins/gtkgui/emoticons/tongue.png\t(H)\tplugins/gtkgui/emoticons/coolglasses.png\t(D)\tplugins/gtkgui/emoticons/drink.png\t:-O\tplugins/gtkgui/emoticons/oh.png\t(C)\tplugins/gtkgui/emoticons/coffee.png\t({)\tplugins/gtkgui/emoticons/hugright.png\t(*)\tplugins/gtkgui/emoticons/star.png\tB-)\tplugins/gtkgui/emoticons/coolglasses.png\t(Z)\tplugins/gtkgui/emoticons/boy.png\t(E)\tplugins/gtkgui/emoticons/mail.png\t(N)\tplugins/gtkgui/emoticons/no.png\t(P)\tplugins/gtkgui/emoticons/photo.png\t(K)\tplugins/gtkgui/emoticons/kiss.png\t(R)\tplugins/gtkgui/emoticons/rainbow.png\t:-|\tplugins/gtkgui/emoticons/stare.png\t;-)\tplugins/gtkgui/emoticons/wink.png\t;-(\tplugins/gtkgui/emoticons/cry.png\t(6)\tplugins/gtkgui/emoticons/devil.png\t(L)\tplugins/gtkgui/emoticons/heart.png\t(W)\tplugins/gtkgui/emoticons/brflower.png\t:|\tplugins/gtkgui/emoticons/stare.png\t:O\tplugins/gtkgui/emoticons/oh.png\t;)\tplugins/gtkgui/emoticons/wink.png\t;(\tplugins/gtkgui/emoticons/cry.png\t:S\tplugins/gtkgui/emoticons/frowing.png\t;\'-(\tplugins/gtkgui/emoticons/cry.png\t:-(\tplugins/gtkgui/emoticons/unhappy.png\t8-)\tplugins/gtkgui/emoticons/coolglasses.png\t(B)\tplugins/gtkgui/emoticons/beer.png\t:D\tplugins/gtkgui/emoticons/biggrin.png\t(8)\tplugins/gtkgui/emoticons/music.png\t:@\tplugins/gtkgui/emoticons/angry.png\tB)\tplugins/gtkgui/emoticons/coolglasses.png\t:-$\tplugins/gtkgui/emoticons/blush.png\t:\'(\tplugins/gtkgui/emoticons/cry.png\t:->\tplugins/gtkgui/emoticons/biggrin.png\t:[\tplugins/gtkgui/emoticons/bat.png\t(I)\tplugins/gtkgui/emoticons/lamp.png\t:P\tplugins/gtkgui/emoticons/tongue.png\t(%)\tplugins/gtkgui/emoticons/cuffs.png\t(S)\tplugins/gtkgui/emoticons/moon.png',\ 
     883                        'sounds_on': 1,\ 
    883884                        'soundplayer': 'play',\ 
    884885                        'sound_first_message_received': 1,\ 
  • trunk/README

    r954 r1030  
    3939 
    4040PS. 
    41 sounds & emoticons taken from Psi 
     41sounds and stellar iconstyle taken from Psi 
     42some emoticons taken from Psi 
     43some (the basic emoticons) taken from Gossip 
    4244gossip iconstyle taken from Imendio Gossip 
     45If you think we're violating a license please inform us