Changeset 4a2cffcccc9521265333d37f29697b890e28dcb5

Show
Ignore:
Timestamp:
01/06/07 23:47:38 (6 years ago)
Author:
Philipp Kern <phil@…>
Parents:
47eacc32f1c58d8b7506672c4bf60f06a6b509bf
Children:
5055ea175637d7bda2b21e59073ad1e102daad9e
git-committer:
Philipp Kern <phil@0x539.de> / 2007-01-06T22:47:38Z+0000
Message:

[project @ Some more const-correctness]

Original author: Armin Burgmeier <armin@…>
Date: 2005-09-07 22:50:19+00:00

Files:
18 modified

Legend:

Unmodified
Added
Removed
  • inc/chat.hpp

    rd7a5c00 r4a2cffc  
    4747        void obby_start(obby::local_buffer& buf); 
    4848        void obby_end(); 
    49         void obby_user_join(obby::user& user); 
    50         void obby_user_part(obby::user& user); 
     49        void obby_user_join(const obby::user& user); 
     50        void obby_user_part(const obby::user& user); 
    5151        void obby_document_insert(obby::local_document_info& document); 
    5252        void obby_document_remove(obby::local_document_info& document); 
    5353 
    54         void obby_message(obby::user& user, const Glib::ustring& message); 
     54        void obby_message(const obby::user& user, const Glib::ustring& message); 
    5555        void obby_server_message(const Glib::ustring& message); 
    5656protected: 
    57         void add_line(obby::user& user, const Glib::ustring& message); 
     57        void add_line(const obby::user& user, const Glib::ustring& message); 
    5858        void on_chat(); 
    5959 
  • inc/document.hpp

    ra046a0c r4a2cffc  
    138138        /** Calls from the folder. 
    139139         */ 
    140         void obby_user_join(obby::user& user); 
    141         void obby_user_part(obby::user& user); 
    142         void obby_user_colour(obby::user& user); 
     140        void obby_user_join(const obby::user& user); 
     141        void obby_user_part(const obby::user& user); 
     142        void obby_user_colour(const obby::user& user); 
    143143 
    144144protected: 
     
    255255                                   const Gtk::TextBuffer::iterator& end); 
    256256 
    257         void update_tag_colour(obby::user& user); 
     257        void update_tag_colour(const obby::user& user); 
    258258}; 
    259259 
  • inc/docwindow.hpp

    r5e8e3af r4a2cffc  
    4949        /** Calls from the folder. 
    5050         */ 
    51         void obby_user_join(obby::user& user); 
    52         void obby_user_part(obby::user& user); 
    53         void obby_user_colour(obby::user& user); 
     51        void obby_user_join(const obby::user& user); 
     52        void obby_user_part(const obby::user& user); 
     53        void obby_user_colour(const obby::user& user); 
    5454 
    5555protected: 
  • inc/folder.hpp

    r42a0401 r4a2cffc  
    8989        void obby_start(obby::local_buffer& buf); 
    9090        void obby_end(); 
    91         void obby_user_join(obby::user& user); 
    92         void obby_user_part(obby::user& user); 
    93         void obby_user_colour(obby::user& user); 
     91        void obby_user_join(const obby::user& user); 
     92        void obby_user_part(const obby::user& user); 
     93        void obby_user_colour(const obby::user& user); 
    9494        void obby_document_insert(obby::local_document_info& document); 
    9595        void obby_document_remove(obby::local_document_info& document); 
  • inc/header.hpp

    r39aa33b r4a2cffc  
    102102        void obby_start(obby::local_buffer& buf); 
    103103        void obby_end(); 
    104         void obby_user_join(obby::user& user); 
    105         void obby_user_part(obby::user& user); 
     104        void obby_user_join(const obby::user& user); 
     105        void obby_user_part(const obby::user& user); 
    106106        void obby_document_insert(obby::local_document_info& document); 
    107107        void obby_document_remove(obby::local_document_info& document); 
  • inc/statusbar.hpp

    rd7a5c00 r4a2cffc  
    4848        void obby_start(obby::local_buffer& buf); 
    4949        void obby_end(); 
    50         void obby_user_join(obby::user& user); 
    51         void obby_user_part(obby::user& user); 
     50        void obby_user_join(const obby::user& user); 
     51        void obby_user_part(const obby::user& user); 
    5252        void obby_document_insert(obby::local_document_info& document); 
    5353        void obby_document_remove(obby::local_document_info& document); 
  • inc/userlist.hpp

    r7bf4916 r4a2cffc  
    5757        virtual void obby_start(obby::local_buffer& buf); 
    5858        virtual void obby_end(); 
    59         virtual void obby_user_join(obby::user& user); 
    60         virtual void obby_user_part(obby::user& user); 
    61         virtual void obby_user_colour(obby::user& user); 
     59        virtual void obby_user_join(const obby::user& user); 
     60        virtual void obby_user_part(const obby::user& user); 
     61        virtual void obby_user_colour(const obby::user& user); 
    6262        virtual void obby_document_insert(obby::local_document_info& document); 
    6363        virtual void obby_document_remove(obby::local_document_info& document); 
  • inc/window.hpp

    r9541de7 r4a2cffc  
    9292        void on_obby_close(); 
    9393 
    94         void on_obby_user_join(obby::user& user); 
    95         void on_obby_user_part(obby::user& user); 
    96         void on_obby_user_colour(obby::user& user); 
     94        void on_obby_user_join(const obby::user& user); 
     95        void on_obby_user_part(const obby::user& user); 
     96        void on_obby_user_colour(const obby::user& user); 
    9797        void on_obby_user_colour_failed(); 
    9898        void on_obby_document_insert(obby::document_info& document); 
     
    100100 
    101101        void on_obby_server_chat(const Glib::ustring& message); 
    102         void on_obby_chat(obby::user& user, const Glib::ustring& message); 
     102        void on_obby_chat(const obby::user& user, const Glib::ustring& message); 
    103103 
    104104        // Helper functions 
  • src/chat.cpp

    r0c7664e r4a2cffc  
    7979} 
    8080 
    81 void Gobby::Chat::obby_user_join(obby::user& user) 
     81void Gobby::Chat::obby_user_join(const obby::user& user) 
    8282{ 
    8383        obby::format_string str(_("%0% has joined") ); 
     
    8686} 
    8787 
    88 void Gobby::Chat::obby_user_part(obby::user& user) 
     88void Gobby::Chat::obby_user_part(const obby::user& user) 
    8989{ 
    9090        obby::format_string str(_("%0% has left") ); 
     
    101101} 
    102102 
    103 void Gobby::Chat::obby_message(obby::user& user, const Glib::ustring& message) 
     103void Gobby::Chat::obby_message(const obby::user& user, 
     104                               const Glib::ustring& message) 
    104105{ 
    105106        // Make sure we are not deceived by rogue multi line messages 
     
    113114} 
    114115 
    115 void Gobby::Chat::add_line(obby::user& user, const Glib::ustring& message) 
     116void Gobby::Chat::add_line(const obby::user& user, const Glib::ustring& message) 
    116117{ 
    117         obby::user& self = m_buffer->get_self(); 
     118        const obby::user& self = m_buffer->get_self(); 
    118119        Glib::ustring name = self.get_name(); 
    119120 
  • src/document.cpp

    r47eacc3 r4a2cffc  
    270270} 
    271271 
    272 void Gobby::Document::obby_user_join(obby::user& user) 
     272void Gobby::Document::obby_user_join(const obby::user& user) 
    273273{ 
    274274        update_tag_colour(user); 
    275275} 
    276276 
    277 void Gobby::Document::obby_user_part(obby::user& user) 
    278 { 
    279 } 
    280  
    281 void Gobby::Document::obby_user_colour(obby::user& user) 
     277void Gobby::Document::obby_user_part(const obby::user& user) 
     278{ 
     279} 
     280 
     281void Gobby::Document::obby_user_colour(const obby::user& user) 
    282282{ 
    283283        update_tag_colour(user); 
     
    753753} 
    754754 
    755 void Gobby::Document::update_tag_colour(obby::user& user) 
     755void Gobby::Document::update_tag_colour(const obby::user& user) 
    756756{ 
    757757        // Build tag name for this user 
  • src/docwindow.cpp

    r5e8e3af r4a2cffc  
    4343} 
    4444 
    45 void Gobby::DocWindow::obby_user_join(obby::user& user) 
     45void Gobby::DocWindow::obby_user_join(const obby::user& user) 
    4646{ 
    4747        m_doc.obby_user_join(user); 
    4848} 
    4949 
    50 void Gobby::DocWindow::obby_user_part(obby::user& user) 
     50void Gobby::DocWindow::obby_user_part(const obby::user& user) 
    5151{ 
    5252        m_doc.obby_user_part(user); 
    5353} 
    5454 
    55 void Gobby::DocWindow::obby_user_colour(obby::user& user) 
     55void Gobby::DocWindow::obby_user_colour(const obby::user& user) 
    5656{ 
    5757        m_doc.obby_user_colour(user); 
  • src/folder.cpp

    r9ade3b3 r4a2cffc  
    137137} 
    138138 
    139 void Gobby::Folder::obby_user_join(obby::user& user) 
     139void Gobby::Folder::obby_user_join(const obby::user& user) 
    140140{ 
    141141        // Pass user join event to documents 
     
    144144} 
    145145 
    146 void Gobby::Folder::obby_user_part(obby::user& user) 
     146void Gobby::Folder::obby_user_part(const obby::user& user) 
    147147{ 
    148148        // Pass user part event to documents 
     
    151151} 
    152152 
    153 void Gobby::Folder::obby_user_colour(obby::user& user) 
     153void Gobby::Folder::obby_user_colour(const obby::user& user) 
    154154{ 
    155155        // Pass user colour event to documents 
  • src/header.cpp

    r22dbf4a r4a2cffc  
    627627} 
    628628 
    629 void Gobby::Header::obby_user_join(obby::user& user) 
    630 { 
    631 } 
    632  
    633 void Gobby::Header::obby_user_part(obby::user& user) 
     629void Gobby::Header::obby_user_join(const obby::user& user) 
     630{ 
     631} 
     632 
     633void Gobby::Header::obby_user_part(const obby::user& user) 
    634634{ 
    635635} 
  • src/io/buffer_wrapper.cpp

    r47eacc3 r4a2cffc  
    282282        m_client = new client(window, addr); 
    283283#else 
    284         m_client = new client(addr); 
     284        m_net.reset(new client(addr) ); 
    285285#endif 
    286286        register_signal_handlers(); 
     
    307307        net6::server* server = new io::server(port, false); 
    308308#endif 
    309         m_server = server; 
     309        m_net.reset(server); 
    310310 
    311311        register_signal_handlers(); 
     
    337337        net6::host* host = new io::host(port, username, false); 
    338338#endif 
    339         m_server = host; 
    340  
    341         m_self = m_usertable.add_user(host->get_self(), red, green, blue); 
     339 
     340        m_net.reset(host); 
     341 
     342        m_self = m_user_table.add_user(host->get_self(), red, green, blue); 
    342343        register_signal_handlers(); 
    343344} 
  • src/joinprogressdialog.cpp

    rab042e6 r4a2cffc  
    4949void Gobby::JoinProgressDialog::on_thread() 
    5050{ 
     51        /*try 
     52        { 
     53                m_buffer.reset( 
     54                        new obby::io::client_buffer( 
     55#ifdef WIN32 
     56                                m_parent, 
     57#endif 
     58                                m_hostname, 
     59                                m_port 
     60                        ) 
     61                ); 
     62        } 
     63        catch(net6::error& e) 
     64        { 
     65                m_error = e.what(); 
     66        }*/ 
    5167} 
    5268 
  • src/statusbar.cpp

    reba1437 r4a2cffc  
    119119} 
    120120 
    121 void Gobby::StatusBar::obby_user_join(obby::user& user) 
     121void Gobby::StatusBar::obby_user_join(const obby::user& user) 
    122122{ 
    123123} 
    124124 
    125 void Gobby::StatusBar::obby_user_part(obby::user& user) 
     125void Gobby::StatusBar::obby_user_part(const obby::user& user) 
    126126{ 
    127127} 
  • src/userlist.cpp

    r7bf4916 r4a2cffc  
    109109                sigc::mem_fun(*this, &UserList::on_folder_tab_switched) ); 
    110110 
     111        // UserList crashes with GTK+ 2.8.x if it gets too small and no entry 
     112        set_size_request(200, 0); 
    111113} 
    112114 
     
    132134} 
    133135 
    134 void Gobby::UserList::obby_user_join(obby::user& user) 
     136void Gobby::UserList::obby_user_join(const obby::user& user) 
    135137{ 
    136138        // Is there already such a user? 
     
    148150} 
    149151 
    150 void Gobby::UserList::obby_user_part(obby::user& user) 
     152void Gobby::UserList::obby_user_part(const obby::user& user) 
    151153{ 
    152154        // User is not anymore connceted 
     
    155157} 
    156158 
    157 void Gobby::UserList::obby_user_colour(obby::user& user) 
     159void Gobby::UserList::obby_user_colour(const obby::user& user) 
    158160{ 
    159161        // Get user with this name 
  • src/window.cpp

    ra4b0e8f r4a2cffc  
    405405                m_local_file_path = " "; 
    406406                // Create new document 
    407                 m_buffer->create_document(dlg.get_text() ); 
     407                m_buffer->document_create(dlg.get_text(), "", false); 
    408408        } 
    409409} 
     
    571571        // Simple ColorSelectionDialog 
    572572        ColorSelectionDialog dlg; 
    573         obby::user& user = m_buffer->get_self(); 
     573        const obby::user& user = m_buffer->get_self(); 
    574574        Gdk::Color color; 
    575575 
     
    691691} 
    692692 
    693 void Gobby::Window::on_obby_chat(obby::user& user, const Glib::ustring& message) 
     693void Gobby::Window::on_obby_chat(const obby::user& user, 
     694                                 const Glib::ustring& message) 
    694695{ 
    695696        // Got chat message 
     
    703704} 
    704705 
    705 void Gobby::Window::on_obby_user_join(obby::user& user) 
     706void Gobby::Window::on_obby_user_join(const obby::user& user) 
    706707{ 
    707708        // Tell user join to components 
     
    713714} 
    714715 
    715 void Gobby::Window::on_obby_user_part(obby::user& user) 
     716void Gobby::Window::on_obby_user_part(const obby::user& user) 
    716717{ 
    717718        // Tell user part to components 
     
    723724} 
    724725 
    725 void Gobby::Window::on_obby_user_colour(obby::user& user) 
     726void Gobby::Window::on_obby_user_colour(const obby::user& user) 
    726727{ 
    727728        m_userlist.obby_user_colour(user); 
     
    861862                convert2unix(content); 
    862863 
    863                 m_buffer->create_document( 
     864                m_buffer->document_create( 
    864865                        Glib::path_get_basename(file), content, open_as_edited 
    865866                ); 
     
    941942        { 
    942943                // Send remove document request 
    943                 m_buffer->remove_document( 
     944                m_buffer->document_remove( 
    944945                        document.get_document().get_document() 
    945946                );