Commit graph

34 commits

Author SHA1 Message Date
Rasmus Karlsson c4de5c806a Fix all warnings that we care about 2017-05-27 16:16:39 +02:00
Rasmus Karlsson 896cf7a03b Add werr flag to bail on error
Add more specific warning flags

Add .clang-format symlinks to each source folder
2017-05-27 16:14:44 +02:00
fourtf 5cdc5de30a refactored limitedqueue 2017-04-26 19:53:12 +02:00
fourtf 95c7ae9f18 fixed message cursor positions 2017-04-24 23:00:26 +02:00
fourtf 99524027d0 fixed the namespace comments 2017-04-14 17:52:22 +02:00
fourtf a0d29ebae8 added namespace comments 2017-04-14 17:47:28 +02:00
fourtf 043ddfafa6 refactored lazyloadedimage 2017-04-14 14:52:31 +02:00
hemirt 744940ffd5 windowmanager destructor free _mainwindow, fix save - remove const in (#36)
* windowmanager destructor free _mainwindow, fix save - remove const in
settingsPath that is being written to from ptree tree

* syntax error

* remove destructor, singleton, let OS claim the resource as no special cleanup of _mainWindow is not needed
2017-04-14 14:08:57 +02:00
fourtf d96c4a5c91 refactored windowmanager 2017-04-13 19:25:33 +02:00
fourtf 96db82e867 refactoring 2017-04-12 17:46:44 +02:00
Rasmus Karlsson 0ace6d2bc8 Merge branch 'master' of github.com:fourtf/chatterino2 2017-03-11 11:38:56 +01:00
Rasmus Karlsson 46f432890f Simple logging implemented
Message now stores a copy of the content string
Use .nick() instead of .account() to get the users lowercase name (login name)
2017-03-11 11:38:47 +01:00
fourtf 181fb69a44 started adding text selection 2017-02-17 23:51:35 +01:00
Burak Ok 081bce3511 Cleaned up LimitedQueue and its Snapshot class 2017-02-07 20:40:43 +01:00
fourtf 5b03712a82 added gif emotes 2017-02-07 00:03:15 +01:00
fourtf 5673efa0db disabled scrolling when scrollbar is invisible 2017-02-06 18:31:25 +01:00
fourtf 33ba35471f added gif frame updating 2017-02-06 17:42:28 +01:00
Rasmus Karlsson 5dbe6990bd make sure scrollbar doesn't request messages out of scope 2017-02-06 11:38:26 +01:00
fourtf 759e0aea50 added graphics cache for drawn messages 2017-02-03 19:31:51 +01:00
fourtf c6c90d9f50 added another level of unneeded abstraction 2017-02-02 22:15:09 +01:00
fourtf 93660233fd added limited queue 2017-02-02 20:35:12 +01:00
fourtf 9f7a674472 fixed tabs being in weird positions at the start 2017-01-31 10:41:05 +01:00
fourtf c54f2c31dd unscuffed word wrapping 2017-01-30 23:07:59 +01:00
Rasmus Karlsson 2da50b78e5 return references to the vectors in message.h 2017-01-28 20:35:58 +01:00
Rasmus Karlsson fbb6868b70 clean up wordParts system in Message 2017-01-28 20:29:11 +01:00
fourtf 49f3a41b7e broken commit 2017-01-26 17:48:14 +01:00
fourtf fb14e86364 added global ffz and bttv emotes 2017-01-26 17:26:20 +01:00
fourtf a5e7ef9980 fixed notebookpagedroppreview animation 2017-01-26 09:26:18 +01:00
fourtf 3d6b9f7645 added settingssnapshot 2017-01-24 20:16:45 +01:00
fourtf 9041dbf014 removed settings namespace 2017-01-23 16:38:06 +01:00
Rasmus Karlsson 5429e62e73 Utilize templates for Settings class
Use boost2::signals for the valueChanged signal (a LOT less messy to
        deal with than qt signals)
Remove unused settings classes (BoolSetting, FloatSetting, IntSetting,
        StringSetting)

What's left: Implement the remaining signals
2017-01-22 23:02:48 +01:00
fourtf be92a82891 updated settingsdialog 2017-01-22 12:46:35 +01:00
fourtf d215bd58b0 added settings 2017-01-20 06:10:28 +01:00
fourtf 2e8dc63a95 added namespaces 2017-01-18 21:30:23 +01:00