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
confuseh
5eb7349b57
getting rid of tons of warnings
2017-01-18 13:48:42 +00:00
fourtf
528f539fca
fixed notation pt. 2
2017-01-18 04:52:47 +01:00
fourtf
10e4a0f785
changed notation
2017-01-18 04:33:30 +01:00
fourtf
552e4c957a
fixed last commit
2017-01-18 01:06:25 +01:00
fourtf
fa049cf420
added color normalizer for dark theme
2017-01-18 01:04:54 +01:00
daniel
670d25342d
fixed switch channel popup
2017-01-16 18:42:32 -05:00
fourtf
91e3976a09
input of channel names
2017-01-17 00:15:44 +01:00
daniel
f227b998a3
fixed header actions for qt 4.7
2017-01-16 12:41:17 -05:00
fourtf
ad87075743
fixed notation for chatwidgetheader
2017-01-16 18:27:51 +01:00
fourtf
7901071408
added animation to NotebookPageDropPreview
2017-01-16 17:20:48 +01:00
fourtf
d7f98030e1
Merge branch 'master' of https://github.com/fourtf/idontknowcppplsdontjudge
2017-01-16 15:11:51 +01:00
fourtf
bacb183cdb
added option to refresh only certain channels
2017-01-16 15:06:12 +01:00
daniel
5681879e1e
made buildable on linux
2017-01-16 09:02:27 -05:00
fourtf
1194905646
chatwidgetview refreshes on new message
2017-01-16 03:15:07 +01:00
Rasmus Karlsson
d924f5bd8d
Merge branch 'master' of github.com:fourtf/idontknowcppplsdontjudge
2017-01-15 17:35:06 +01:00
Rasmus Karlsson
99bb415ad5
changed initialization order of account
2017-01-15 17:34:48 +01:00
Rasmus Karlsson
8b618899f7
use bitshift left for the bitfield (and uint32_t specifically)
2017-01-15 17:25:19 +01:00
Rasmus Karlsson
58cdda38c4
remove shitty default argument thing
2017-01-15 11:21:59 -05:00
Rasmus Karlsson
5b3288dc32
require c++11 for the project (not sure if we need more)
2017-01-15 11:21:41 -05:00
Rasmus Karlsson
bfc6eb8d4b
remove all usages of non-standard #warn
2017-01-15 11:21:28 -05:00
Rasmus Karlsson
a4feaefcf4
remove bad default argument placement
2017-01-15 17:13:25 +01:00
Rasmus Karlsson
bbcbc4e3d7
potential fix for stuff
2017-01-15 17:12:19 +01:00
fourtf
801e7b8a1e
updated messages
2017-01-15 16:38:30 +01:00
fourtf
4dbe2b0254
added emote loading
2017-01-13 18:59:11 +01:00
fourtf
0fbc40a52a
changed pointers to values
2017-01-11 19:33:46 +01:00
fourtf
854566b57f
juicy compiler error
2017-01-11 18:52:09 +01:00
fourtf
580a411e9d
added spicy new segfaults
2017-01-11 01:08:20 +01:00
fourtf
a8c2b1151f
added messages
2017-01-07 20:43:55 +01:00
fourtf
82bc101bb8
added emojis
2017-01-06 23:28:48 +01:00
fourtf
4d96dcc5e3
asd
2017-01-05 20:49:33 +01:00
fourtf
a8006cf68c
asd
2017-01-05 20:49:13 +01:00
Rasmus Karlsson
2057611011
use #include <> for system-wide includes and #include "" for local includes
2017-01-05 17:02:05 +01:00
Rasmus Karlsson
e76eeb661a
Initializing values can (and should) be done with this syntax
2017-01-05 16:59:01 +01:00
Rasmus Karlsson
00ff1e72e2
use the m_ prefix on all variables stored in a class
...
This is a flavour thing btw, but if you do it with some variables you
should do it with all of them. This helps avoid variable name clashes
too that often happens in constructors
2017-01-05 16:54:34 +01:00
Rasmus Karlsson
dc26c86268
Getters of complex types should be const reference if possible
2017-01-05 16:53:57 +01:00
Rasmus Karlsson
8411d71741
Store the QStrings by value instead of by pointer
2017-01-05 16:53:13 +01:00