Dubslow
e477c4ef64
Merge branch 'master' into profiles
2014-09-10 07:01:05 -05:00
apprb
2826e83cef
addMessage moved to parent class
2014-09-05 23:03:26 +07:00
Dubslow
7aab85251e
Merge branch 'master' into profiles
...
Holy shit first big merge of my career, I'm mildly amazed it even compiles
Conflicts:
core.cpp
widget/form/settingsform.cpp
widget/form/settingsform.h
widget/widget.cpp
2014-09-05 03:53:00 -05:00
Tux3 / Mlkj / !Lev.uXFMLA
627f58087c
Disable status button when disconnected
2014-09-03 00:01:04 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
bedc995659
Merge pull request #248 from apprb/chat_widget
...
FriendWidget and GroupWidget improvements
2014-09-01 21:24:30 +02:00
apprb
e76464a320
further GroupWidget and FriendWidget unification: activeFriendWidget and activeGroupWidget pointers replaced by the unified activeChatroomWidget pointer
2014-09-01 23:58:01 +07:00
krepa098
26c028f416
removed ClickableLabel, EditableLabelWidget, ElideLabel, EscLineEdit,
...
CopyableElideLabel
2014-09-01 11:08:02 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
73309d8b90
Fix #235 , Fix #84
2014-08-31 22:26:45 +02:00
apprb
fd4c47cba3
Widget code cleanup: removed isFriendWidgetActive and isGroupWidgetActive
2014-08-31 23:49:15 +07:00
Tux3 / Mlkj / !Lev.uXFMLA
76971f5238
Make notifications consistent
...
Notify of AV and FT requests if we're selected but not active or minimised, and add sound (consistent with how message notifications work)
2014-08-31 18:30:04 +02:00
apprb
f0c8be43db
change status light on incoming file request
2014-08-31 22:02:08 +07:00
apprb
a3785f3c27
Widget::updateFriendStatusLights moved to FriendWidget
2014-08-31 22:02:08 +07:00
Tux3 / Mlkj / !Lev.uXFMLA
f97729261a
Clean & remove old code and dependencies
...
We don't use QtMultimedia and OpenCV_imgproc anymore
Fixes #218
2014-08-30 15:15:23 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
3fc9cc0d83
Fix #219 , handle av media changes
...
Can now start or stop video on demand of the peer
2014-08-29 19:20:34 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
2612073842
Fix #215 , update translations
2014-08-29 11:56:42 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
8602327d16
Term deadlocked threads on exit
...
To prevent deadlocking the whole thing when we really just want to exit
Qt w/ pulseaudio can deadlock internally on call start if it fails to connect to the PA context. Awesome.
2014-08-28 13:09:26 +02:00
apprb
11c6dd7bec
sort the friendlist by contact Status
2014-08-23 02:12:37 +07:00
midnight079
b474ff2c2b
realized micButton for calls
2014-08-19 21:49:32 +02:00
krepa098
75f15dd349
fixed null dereference
2014-08-18 17:35:43 +02:00
krepa098
e5f0ac7c91
moved scrollbar to the left, cleanup
2014-08-11 19:46:14 +02:00
krepa098
0d748b93d6
consider scrollbar's width
2014-08-11 17:06:57 +02:00
krepa098
6bb85c65b8
save/restore status of the splitter
2014-08-11 14:07:27 +02:00
krepa098
c9d04748dd
put back the not so native window decoration, status panel respects
...
friendlist width, some tweaks to the layout
2014-08-11 13:56:52 +02:00
krepa098
921b8478f6
removed "the super ugly hack", Widget derives from QMainWindow
2014-08-11 10:00:08 +02:00
krepa098
af4623695c
styling cleanup
2014-08-10 18:14:50 +02:00
Bill Winslow
08ab94bf5a
more incremental commits, compiles and sort of works now
2014-07-27 03:27:15 -05:00
Kevin Flynn
f7e462272a
Fix friendList mixed horizontal & vertical scroll, improved scrollbar theme on OS X
2014-07-23 19:05:14 -07:00
Bill Winslow
f9a3192f30
incremental improvements to profiles, more work required
2014-07-23 04:22:09 -05:00
Bill Winslow
8aa451bb5b
Merge branch 'master' of https://github.com/tux3/qTox into profiles
2014-07-23 02:50:10 -05:00
Bill Winslow
e14b7d66d4
Merge branch 'master' of https://github.com/dubslow/toxgui
2014-07-22 02:54:18 -05:00
Kevin Flynn
88cc57f4bc
Fix #142
2014-07-20 11:17:06 -07:00
dubslow
46848d7712
Profiles, with at least a few bugs:
...
sanitizing file names isn't done, delete fails because of autosaves, and imports segfault for me
2014-07-16 20:00:23 -05:00
dubslow
e3da9badac
Basic infrastructure for profiles is in place, now I gotta hook up the UI
2014-07-16 17:43:30 -05:00
dubslow
4bb2ec3356
Add tooltips to user-provided text (helps to accomodate too-long names and msgs)
...
Ideally this would be done only if the widget is too small for the message, but
that can be quite difficult
2014-07-15 12:04:26 -04:00
Kevin Flynn
ece497b722
Fix status on F1ynn's theme, notify on non-active window (like uTox)
2014-07-13 19:57:09 -07:00
Tux3 / Mlkj / !Lev.uXFMLA
f173a5dfa9
Fix FT progressbar int overflow
2014-07-12 18:40:01 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
2af720877f
Merge pull request #126 from dubslow/master
...
Add the files transfered Widget
2014-07-12 11:55:59 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
f10e1b5868
Register vpx_image meta type
2014-07-12 10:55:12 +02:00
Bill Winslow
e0b6fd1e13
Remove username and status message from settings, instead use Core
2014-07-11 16:38:39 -04:00
Bill Winslow
34e596641a
Fixed bug the first (still needs everything tested though)
2014-07-11 13:14:56 -04:00
Bill Winslow
26f2f143fa
Initial commit for activating the file transfer button
...
It compiles, but is in fact untested (and requires one small new icon)
2014-07-11 12:05:18 -04:00
Arne Böckmann
a164e7a991
FIX: updated username and status message on editingFinished() instead of textEdited(). I.e. if the user presses return or the widget loses focus.
2014-07-07 19:10:24 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
6ba8be3503
Fix stack smashing, QTimer threading
...
QTimer CAN NOT be handled from a different thread, we needed to push them to the Core's thread
Allocating a large video frame buffer on the stack is a Bad Idea(tm), this commit fixes a bad buffer overflow
Also improve our QTimer handling during calls, no need to disconnect/reconnect on call start/end, once is enough, and no need to keep them on the stack
2014-07-07 00:12:07 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
af4706a892
Merge pull request #109 from F1ynn/fix-104
...
Fix #104
2014-07-06 19:46:05 +02:00
Kevin Flynn
7d15ae48aa
Fix #104
2014-07-06 10:40:59 -07:00
Tux3 / Mlkj / !Lev.uXFMLA
1f3c28c173
Merge pull request #106 from dubslow/master
...
Added GPL header to all source files
2014-07-06 18:45:33 +02:00
Bill Winslow
14a7d298f4
Added GPL header to all source files
2014-07-06 12:19:45 -04:00
Tux3 / Mlkj / !Lev.uXFMLA
4dcccb8a08
Fix status icon not set on startup
2014-07-06 15:52:02 +02:00
Kevin Flynn
c5c0f35f59
Small fixes to status button
2014-07-05 15:03:53 -07:00
Kevin Flynn
46784cc1cc
Improved status button
2014-07-05 13:54:27 -07:00