Nils Fenner
f00b9008e6
feat(settings): add notification signals for changed settings values
...
Makes changes to settings application wide transparent. The properties section is optional in theory, but comes in very handy, if we decide to access settings e.g. from within a script context.
2016-08-14 18:08:24 +02:00
Diadlo
abf7b42324
fix(chatlog): Don't delete active transfer widget
...
Fix #3275 .
2016-07-31 11:44:21 +03:00
Diadlo
394c4bcc99
docs(chatlog): Change comment style
2016-07-27 01:23:31 +03:00
TheSpiritXIII
b6df8ce34a
Circles: Fix sort circles on menus, fix groupchat rename through widget, improve activity sort performance
2015-06-26 10:54:50 +02:00
tux3
36fcb5cb62
Add final/override specifiers
...
We get more compile time checking, and it's always good for performance to help the compiler
2015-06-08 20:08:24 +02:00
Zetok Zalbavar
67e9aeec63
Fix incorrect copyright headers
...
The qTox Project is not associated with the Tox Project in any way, with the
exception of "qTox" using the Tox Projet's "toxcore" collection of libraries.
In particular, the Tox Projet does not own copyright over the qTox Project's
"qTox" collection of software, source code, and assets.
The qTox Project's assets are under the sole copyright of the qTox
contributors, and no partiular rights are granted to the Tox Project.
2015-06-06 14:51:28 +01:00
tux3
15ca7a587f
Dynamic translation
...
qTox can now retranslate its GUI dynamically, without needing a restart
Fixes #1671
Closes #1672
2015-06-05 21:37:01 +02:00
tux3
76cbaf18f1
Fix incorrect copyright headers
...
The qTox Project is not associated with the Tox Project in any ways, with the exception of "qTox" using the Tox Projet's "toxcore" collection of libraries.
In particular, the Tox Projet does not own copyright over the qTox Project's "qTox" collection of software, source code, and assets.
The qTox Project's assets are under the sole copyright of the qTox contributors, and no partiular rights are granted to the Tox Project.
2015-05-12 04:12:53 +02:00
PKEv
9857f5b60b
#1402 duplicate of the sender's name
...
set if interval more 5 minuts, sender name repet
not tested for group chats!!!
2015-03-26 00:31:39 +03:00
Dubslow
73e51865e7
Merge branch 'chatlog_merge_v3'
...
Conflicts:
src/chatlog/chatlog.h
2015-02-15 05:24:53 -06:00
Dubslow
b17b915dfc
Fix clang warnings
...
It complained about row being used uninitialized, though it was a spurious warning
2015-02-15 05:15:46 -06:00
Dubslow
2fa34ac7e4
Remove QMarginsF, reduce to Qt 5.2
2015-02-15 04:53:26 -06:00
krepa098
2bc7594049
redo layout on Settings::emojiFontChanged
2015-02-15 11:43:01 +01:00
krepa098
2a37473781
replaced QMarginsF by QMargins
2015-02-15 10:19:38 +01:00
krepa098
5f31921cf4
fix issue #10
2015-02-11 16:32:42 +01:00
krepa098
e86b03b4f7
add copy to selection buffer (middle mouse-button issue #6 )
2015-02-08 10:32:52 +01:00
krepa098
5ec3a2db85
Fix ownership problem (issue #8 )
2015-02-08 10:11:55 +01:00
krepa098
5c01f1585b
change color for precise selection on focus-in/out
2015-02-03 10:33:46 +01:00
krepa098
8d7a32f4ec
selection rect: change color on focus-in/out, action cleanup
2015-02-02 18:11:29 +01:00
krepa098
57485368cb
fix showEvent calling centerOn
2015-01-27 09:58:08 +01:00
krepa098
a558733507
ChatLog::selectAll, refactoring of actions (issue #808 )
2015-01-26 19:32:33 +01:00
krepa098
6719ebebae
Added Timestamp class, moved output generation while saving to
...
GenericChatForm and changed the generated layout
2015-01-25 14:34:36 +01:00
krepa098
6e05782fb7
ChatLog: busy-screen during resize
...
Gets rid of most ugly hacks
2015-01-25 14:06:06 +01:00
krepa098
13e0a8a292
cleanup
2015-01-20 10:55:51 +01:00
krepa098
34c7c7250b
double-click selection
2015-01-19 15:19:54 +01:00
krepa098
b4fa8323af
refactoring, reverted ChatLog::getVisibleRect
2015-01-15 11:48:41 +01:00
krepa098
3478a5c794
refactoring
2015-01-14 20:13:41 +01:00
krepa098
13746f5c38
More pleasant multi-line selection, refactoring
2015-01-14 20:10:17 +01:00
krepa098
3be99ae663
comments
2015-01-14 18:22:42 +01:00
krepa098
437282b80c
Don't stick to bottom if the user scrolls while the worker is still
...
running
2015-01-14 11:27:52 +01:00
krepa098
4930b32641
fixed chatlog not scrolling to bottom after resize
2015-01-14 10:56:44 +01:00
krepa098
fb0c372c81
cleanup
2015-01-13 23:59:38 +01:00
krepa098
904627e50a
moved typing notifications to ChatLog
2015-01-10 11:57:46 +01:00
krepa098
95dca34865
cleanup
2015-01-09 15:50:23 +01:00
krepa098
39d2bbb341
towards better scrolling
...
Experimental changes!
Known bug: Scrolling gets extremly slow while the cursor is inside
qTox's main window.
Cause: Unknown.
2015-01-07 15:03:02 +01:00
krepa098
debe6903a3
faster scrolling, more cheating
2015-01-07 13:05:28 +01:00
krepa098
4f01f5ec0e
refactoring
2015-01-05 14:06:14 +01:00
krepa098
960ebecc4e
hopefully less noticeably partial updates
2015-01-05 10:59:56 +01:00
krepa098
77fe3f7256
ChatLog::insertChatlineOnTop: overload taking a list
2015-01-05 10:51:01 +01:00
krepa098
12a1fa1549
ChatLog: insertChatlineAtBottom, refactoring
2015-01-04 19:28:27 +01:00
krepa098
b09805f9bf
refactoring
2015-01-04 18:21:35 +01:00
krepa098
a74b9ce11c
ChatLog: Autoscroll while selecting
2015-01-04 15:18:23 +01:00
krepa098
64024c77a6
Moved the context menu to GenericChatForm
2015-01-04 14:21:05 +01:00
krepa098
03ea61079b
ChatLine/ChatMessage: use shared_ptr
2015-01-04 13:29:14 +01:00
krepa098
b0c3b4032f
chatlog: save chat log
2015-01-03 10:20:40 +01:00
krepa098
f1f42fc237
innerStyle, groupchats
2014-12-31 13:42:06 +01:00
krepa098
3190530686
filling the gaps
2014-12-13 21:11:03 +01:00
krepa098
0f2a339a98
margins, update selection rect during resize
2014-12-09 21:47:25 +01:00
krepa098
661a8c4da4
revisited selection
2014-12-09 13:17:08 +01:00
krepa098
1cf9fe3474
filetransferwidget: first steps
2014-11-16 20:01:37 +01:00