static all the things + gitignore

This commit is contained in:
hippoz 2021-04-23 02:32:29 +03:00
parent 2b71b7da08
commit 090418e1df
No known key found for this signature in database
GPG key ID: 7C52899193467641
2 changed files with 17 additions and 15 deletions

2
.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
*.o
*.out

View file

@ -27,25 +27,25 @@
#include <vector>
#include <string>
std::unique_ptr<Brainlet::Client> client = nullptr;
static std::unique_ptr<Brainlet::Client> client = nullptr;
std::unordered_map<Gtk::ListBoxRow*, std::string> channelRowToId;
std::unordered_map<std::string, std::vector<Brainlet::Message>> messages;
std::string currentChannelId;
static std::unordered_map<Gtk::ListBoxRow*, std::string> channelRowToId;
static std::unordered_map<std::string, std::vector<Brainlet::Message>> messages;
static std::string currentChannelId;
Gtk::Window* window;
static Gtk::Window* window;
Gtk::Widget* loginInterface;
Gtk::Entry* domainEntry;
Gtk::Entry* usernameEntry;
Gtk::Entry* passwordEntry;
Gtk::Button* loginButton;
static Gtk::Widget* loginInterface;
static Gtk::Entry* domainEntry;
static Gtk::Entry* usernameEntry;
static Gtk::Entry* passwordEntry;
static Gtk::Button* loginButton;
Gtk::Widget* chatInterface;
Gtk::ListBox* channelList;
Gtk::ListBox* messageList;
Gtk::Entry* messageEntry;
Gtk::Label* usernameLabel;
static Gtk::Widget* chatInterface;
static Gtk::ListBox* channelList;
static Gtk::ListBox* messageList;
static Gtk::Entry* messageEntry;
static Gtk::Label* usernameLabel;
gboolean update(gpointer) {
client->processNextEvent();