Commit graph

362 commits

Author SHA1 Message Date
fourtf 1d1c98ecdb made channels shared_pointers 2017-01-30 19:14:25 +01:00
Rasmus Karlsson 23c2bf03d6 remove unused include from concurrentmap.h 2017-01-29 19:14:50 +01:00
Rasmus Karlsson 05fc30c1ad make use of convenience class QMutexLocker in ConcurrentMap 2017-01-29 19:14:12 +01:00
Rasmus Karlsson ed59c3f77f Made mutex into a value instead of a pointer in ConcurrentMap 2017-01-29 19:07:31 +01:00
Rasmus Karlsson 8fea0542a3 reorganize headers in concurrentmap.h 2017-01-29 19:00:26 +01:00
fourtf 15047946f4 fixed concurrentmap 2017-01-29 16:18:06 +01:00
fourtf a29f76dce2 improved concurrency of concurrentmap 2017-01-29 13:40:04 +01:00
fourtf 04e1ce4ba5 Merge branch 'master' of https://github.com/fourtf/idontknowcppplsdontjudge 2017-01-29 13:23:42 +01:00
fourtf ceded7ff96 added stuff 2017-01-29 13:23:22 +01:00
Rasmus Karlsson 3266f8ad4f split layout is now saved too 2017-01-29 12:26:22 +01:00
Rasmus Karlsson 199e87896b rename "text" to "title" in NotebookTab 2017-01-29 11:39:16 +01:00
Rasmus Karlsson c0b4035e6a we now load and save chats as well 2017-01-29 11:38:00 +01:00
Rasmus Karlsson 1c076b803e Tabs are now loaded and saved (no chats yet) 2017-01-28 23:12:18 +01:00
Rasmus Karlsson 6fb4305162 format settings.cpp :kkona: 2017-01-28 20:50:38 +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 a38b3c1626 fixed KKaper 2017-01-26 21:04:01 +01:00
fourtf 50df4966a8 added channel bttv and ffz emotes 2017-01-26 18:22:04 +01:00
fourtf 49f3a41b7e broken commit 2017-01-26 17:48:14 +01:00
fourtf 6f04a3ad6d Merge branch 'master' of https://github.com/fourtf/idontknowcppplsdontjudge 2017-01-26 17:27:58 +01:00
fourtf fb14e86364 added global ffz and bttv emotes 2017-01-26 17:26:20 +01:00
pajlada bb40263189 fix ssl download link 2017-01-26 11:17:29 +01:00
fourtf e0abfb9a1f updated readme 2017-01-26 10:30:13 +01:00
fourtf fed317c27c updated readme 2017-01-26 10:27:50 +01:00
fourtf 1828fe1ec9 fixed twitch emotes 2017-01-26 10:18:02 +01:00
fourtf a5e7ef9980 fixed notebookpagedroppreview animation 2017-01-26 09:26:18 +01:00
fourtf d012aa922d scrollbar values based on messages 2017-01-26 07:10:46 +01:00
fourtf 4b2ddb0bbb added some dank tab animations 2017-01-26 05:26:21 +01:00
fourtf 700c756f5a added scrollbar and smooth scrolling 2017-01-26 04:26:40 +01:00
fourtf 3d6b9f7645 added settingssnapshot 2017-01-24 20:16:45 +01:00
fourtf de8f6d1e82 added settingsdialog cancel 2017-01-24 19:51:57 +01:00
fourtf ad4c2901af fixed settings not saving 2017-01-24 16:44:54 +01:00
fourtf 9041dbf014 removed settings namespace 2017-01-23 16:38:06 +01:00
fourtf 13e7f43278 Merge pull request #4 from fourtf/new-settings-with-boost
New settings system, boost new dependency
2017-01-23 13:25:45 +01:00
Rasmus Karlsson b47ebc0008 Load/Save settings in main.cpp 2017-01-23 09:49:30 +01:00
Rasmus Karlsson 1e6e395623 each Setting is now responsible for adding themselves to the settings list 2017-01-23 09:48:32 +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
Rasmus Karlsson 84be4c9046 add readme file with shitty boost installation instructions 2017-01-22 22:59:21 +01:00
Rasmus Karlsson 0ad5536c23 Require boost (sorry) 2017-01-22 22:56:10 +01:00
Rasmus Karlsson a92c020477 Require C++14 instead of C++11 2017-01-22 22:55:33 +01:00
fourtf 24fab22ecb Merge pull request #3 from Confuseh/master
sup with these wrong connects?
2017-01-22 19:52:05 +01:00
confuseh b68ab726e6 sup with these wrong connects? 2017-01-22 18:43:32 +00:00
fourtf be92a82891 updated settingsdialog 2017-01-22 12:46:35 +01:00
fourtf 8d85f91c4d added emote button and text length label 2017-01-22 05:58:23 +01:00
fourtf 9165d5cc2e added theme selection color 2017-01-21 05:42:59 +01:00
fourtf a114bd1204 added auto resizing input & settings 2017-01-21 05:14:27 +01:00
fourtf d215bd58b0 added settings 2017-01-20 06:10:28 +01:00
fourtf 21e938c3b6 fixed namespaces 2017-01-18 21:52:36 +01:00
fourtf 2e8dc63a95 added namespaces 2017-01-18 21:30:23 +01:00
fourtf 82338baaa3 Merge pull request #2 from Confuseh/master
getting rid of tons of warnings
2017-01-18 18:17:46 +01:00