More progress on tab-complete

There are missing parts to the "account-based" emotes that needs to be
completed before emote completion can be considered done. For now, when
I've been testing, I've been manually injecting the oauthClient and
oauthToken to the settings file with the `user_subscriptions` scope
This commit is contained in:
Rasmus Karlsson
2017-07-23 14:16:13 +02:00
parent e4fc6c25e6
commit 3bf111a091
19 changed files with 212 additions and 69 deletions
+7 -3
View File
@@ -12,10 +12,12 @@
namespace chatterino {
class ChannelManager;
class ColorScheme;
class CompletionManager;
namespace widgets {
class MainWindow;
class Notebook : public BaseWidget
{
Q_OBJECT
@@ -23,7 +25,7 @@ class Notebook : public BaseWidget
public:
enum HighlightType { none, highlighted, newMessage };
explicit Notebook(ChannelManager &_channelManager, BaseWidget *parent);
explicit Notebook(ChannelManager &_channelManager, MainWindow *parent);
NotebookPage *addPage(bool select = false);
@@ -50,9 +52,11 @@ public slots:
void usersButtonClicked();
void addPageButtonClicked();
private:
public:
ChannelManager &channelManager;
CompletionManager &completionManager;
private:
QList<NotebookPage *> pages;
NotebookButton addButton;