krepa098
a930b398d4
fix issue #1163
2015-02-15 19:48:16 +01:00
krepa098
3095583ea9
fix issue #1168
2015-02-15 17:21:00 +01:00
krepa098
ec85434c6c
try fix #1165
...
Checkmark doing nothing on Windows
2015-02-15 17:15:44 +01:00
krepa098
9bbd7a5c94
fix issue #1161
2015-02-15 14:25:49 +01:00
Dubslow
73e51865e7
Merge branch 'chatlog_merge_v3'
...
Conflicts:
src/chatlog/chatlog.h
2015-02-15 05:24:53 -06:00
Dubslow
cda1a02829
Fix #1154
2015-02-15 05:16:20 -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
e2ca10977f
Fix compile error
2015-02-15 04:59:26 -06:00
krepa098
c57cba21ae
fix issue #14
2015-02-15 11:58:02 +01:00
Dubslow
4dcfec0151
Merge branch 'chatlog_merge_v3'
...
"unconfirmed" -> "Waiting to send..."
2015-02-15 04:55:25 -06:00
krepa098
4831e0c18b
FTW: Always show the checkmark after a successful transfer
2015-02-15 11:53:32 +01: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
205f950073
refactoring & dark-theme awareness
2015-02-15 10:51:54 +01:00
krepa098
74ea0773ee
Text: color property
2015-02-15 10:45:07 +01:00
krepa098
2a37473781
replaced QMarginsF by QMargins
2015-02-15 10:19:38 +01:00
Dubslow
c3d61f8dfe
Make Dutch selectable translation
2015-02-14 18:10:45 -06:00
Dubslow
eeb8c10bc3
Fix #1158
2015-02-14 17:26:21 -06:00
krepa098
c800672ff2
display "unconfirmed" on new file transfer requests
2015-02-14 12:29:42 +01:00
krepa098
108d2725e6
FTW: 1px spacing instead of 2px
2015-02-14 12:21:03 +01:00
krepa098
9499909f8b
finished work on FTW
...
hopefully
2015-02-14 12:14:09 +01:00
Zetok Zalbavar
e4e6401182
Rename 'Start automatically' → 'Autostart'
2015-02-14 07:39:28 +00:00
krepa098
faaa147a83
mockup (WIP)
2015-02-13 16:46:59 +01:00
Chloe
484fb2e89c
Update widget.cpp
...
Added support for dynamically generating supported format list.
2015-02-13 09:23:21 -05:00
Dubslow
fd60674664
Minor cleanup
2015-02-13 00:03:13 -06:00
Dubslow
11d4ec2599
Refactor OfflineMsgEngine, fix potential segfault
...
(@apprb take note please)
2015-02-13 00:02:52 -06:00
krepa098
936a34faf1
do not trigger repaint if invisible
2015-02-12 11:32:13 +01:00
krepa098
f765daf98d
reverse history entries as they are no longer reversed in
...
ChatLog::insertChatlineOnTop
2015-02-12 09:12:14 +01:00
krepa098
7d2f515df9
fix crash in Text::hoverMoveEvent
2015-02-12 09:02:49 +01:00
Dubslow
4055cbe956
Minor translation things in the ui files
2015-02-11 14:52:42 -06:00
krepa098
0b56916b9f
Text anchors: use PointingHandCursor
2015-02-11 17:03:38 +01:00
krepa098
788d57c815
copy/paste changed format (issue #11 )
2015-02-11 16:37:02 +01:00
krepa098
5f31921cf4
fix issue #10
2015-02-11 16:32:42 +01:00
tux3
919080b80d
Case sensitive includes on windows
...
The WINAPI may not be case-sensitive, but cross compilers running on Linux are
2015-02-11 13:46:16 +01:00
Dubslow
3fc778ae3d
Fix #1131
2015-02-10 22:51:57 -06:00
Dubslow
0164b53aba
Fix #1129
2015-02-10 22:43:25 -06:00
krepa098
697460ca36
revised issue #6
2015-02-10 14:36:53 +01:00
krepa098
69fde0d8b0
refactoring
2015-02-10 14:30:49 +01:00
Chloe
eb3d5ea27d
Update widget.cpp
...
Selected all normally-available formats (from [here](http://doc.qt.io/qt-5/qpixmap.html ), verify they're all _actually_ functional.
2015-02-09 23:09:29 -05:00
Chloe
b2ba58ed61
Avatar Choosing Dialog
...
Explicitly filtering out images for the avatar selection dialog.
2015-02-09 22:54:31 -05:00
krepa098
990a7f4734
ownership (again)
2015-02-09 17:48:54 +01:00
krepa098
3f6e68db95
tweaked layout calculation
2015-02-09 17:45:48 +01:00
Urras
3312331723
Fixed OS X build
2015-02-09 10:07:01 -05:00
Dubslow
c769c10138
Merge branches 'pr1105', 'pr1121' and 'pr1122'
2015-02-08 13:30:03 -06:00
Dubslow
4d56a6fdd8
Merge branch 'pr947'
...
Conflicts:
src/misc/settings.cpp
2015-02-08 13:29:19 -06:00
krepa098
535757670b
copy: handle pending messages
2015-02-08 12:20:27 +01:00
apprb
1b430b33cc
fix #513
2015-02-08 20:15:11 +09: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
Joseph Anania III
6c21fab806
Set TwitteEmojiSVG as the default emoticon theme
2015-02-07 17:22:45 -05:00
krepa098
624b73edc7
clear previous id on action (issue #7 )
2015-02-07 22:55:42 +01:00
krepa098
2dc79a80bc
add timestamp to copied text (issue #4 )
2015-02-07 22:40:24 +01:00
Joseph Anania III
84c038c24d
Set Emoticon Widget input to 8x8 instead of 5x3 for larger emoticon sets
2015-02-07 16:24:59 -05:00
Tux3 / Mlkj / !Lev.uXFMLA
39170de667
Disable systray icon on KDE 5
...
Hopefully fixes #1116
2015-02-07 19:40:49 +01:00
krepa098
a2cf91cb36
Text: documentLayout()->update()
2015-02-07 18:52:00 +01:00
krepa098
794c23a81a
Merge branch 'master' into chatlog_v3_1
2015-02-07 18:49:38 +01:00
krepa098
5506379a97
Merge branch 'master' into chatlog_v3_1
2015-02-07 18:49:06 +01:00
apprb
bf2ebe9220
Offline messaging refactoring: Separated class for this purpose + more reliable resenging
2015-02-08 01:59:10 +09:00
krepa098
2ac86b58e0
do not change clipboard content if selected text is null
2015-02-07 17:39:56 +01:00
krepa098
719481b040
fix actions not triggering reliably + ctrl+insert shortcut on linux
2015-02-07 17:37:04 +01:00
krepa098
887f021323
FTW: Slightly increased height
2015-02-07 14:38:56 +01:00
krepa098
a8acb05c52
FTW: Don't fire an animation if start- and endcolor are the same
2015-02-07 14:38:12 +01:00
krepa098
d008b53c6f
FTW: Use KeepAspectRatioByExpanding
2015-02-07 14:33:45 +01:00
krepa098
6b605fbdc3
FTW: Replaced QPropertyAnimation by QVariantAnimation
2015-02-07 14:02:40 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
4b3add2ee9
Add input method hints to some fields
2015-02-07 13:42:31 +01:00
Zetok Zalbavar
dedf9c3c92
Change warning message to less confusing one
...
Previous message without context causes confusion about security of Tox
2015-02-07 12:47:57 +01:00
novist
de6bf6c029
Fixed busy and invisible taskbar icons
...
Updated other status icons
Removed duplicate status icons from ui/statusButton
2015-02-07 12:47:57 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
659a0bf2c4
First draft of the Android GUI
...
Very much not finished and non-functional
2015-02-07 12:46:55 +01:00
Dubslow
830f0ddc13
Cleanup 331baa7447
2015-02-06 14:03:34 -06:00
Tux3 / Mlkj / !Lev.uXFMLA
148f7e6b1b
Fix typo in regexp
2015-02-06 20:56:27 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
333471bd53
Fix #1099
2015-02-06 20:30:43 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
3b9d4eba2e
Assert that Widget isn't used on Android
...
That would cause horrible conflicts and apreciable slowdowns
2015-02-06 19:54:09 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
2e7c73dcb0
Cleanup before returning from main
2015-02-06 19:38:08 +01:00
tux3/mlkj
331baa7447
Use GUI instead of Widget for common GUI tasks
2015-02-06 19:01:36 +01:00
novist
ff693807af
Autorun on OS startup
2015-02-06 18:10:54 +02:00
krepa098
b9dcb3bd9b
cleanup
2015-02-06 16:12:24 +01:00
krepa098
f525fa83f3
Spinner: fade in
2015-02-06 14:04:15 +01:00
krepa098
3c349e29ad
cleanup
2015-02-06 14:04:15 +01:00
krepa098
c2ddc91d58
faster, synchronized spinners
2015-02-06 14:04:15 +01:00
tux3/mlkj
46bba3f2f1
Initial Android support
...
We create a GUI class to abstract common GUI needs (showing a message box, asking a question, ...) from the actual GUI backend.
We also create a Nexus class to manage the startup and lifetime of our main systems (Core, GUI, ...) instead of delegating that to Widget.
Eventually, Widget will only be in charge of the Desktop GUI and AndroidGUI of the mobile GUI. Nexus will overview the system and GUI will provide a clean platform-independant interface.
2015-02-06 12:28:49 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
2225fcaf9d
Initial android support
2015-02-06 01:27:07 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
72bb66334e
Check icon for nullity in Widget
2015-02-05 21:42:10 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
dc5e32a26c
Try to prevent nullptr dereference of icon
2015-02-05 18:29:40 +01:00
krepa098
1e2f801dfe
Spinner: lowered rotational speed
2015-02-05 10:13:37 +01:00
krepa098
f5cf9677ae
FTW: don't display "Location not writable" if path is empty
2015-02-05 09:59:47 +01:00
Dubslow
82c881ff49
Merge branch 'pr1087'
...
Conflicts:
src/widget/widget.h
2015-02-04 17:45:04 -06:00
Dubslow
b7800b66ca
Tweak re-enabling old history popups
2015-02-04 16:31:09 -06:00
Dubslow
aa122bf246
Implement hack to make closing the history dialog not disable history
...
Also word wrap the extra long text
2015-02-04 16:11:21 -06:00
krepa098
5e4e56778b
FTW: color animation
2015-02-04 17:21:56 +01:00
krepa098
633ca9c3ac
cleanup
2015-02-04 15:36:45 +01:00
krepa098
6cf3f9e1c2
fix bbox calculation
2015-02-04 15:36:26 +01:00
krepa098
09291bad52
fix crash on exit
2015-02-04 09:52:55 +01:00
Dubslow
864d1297e7
More descriptive dialog text
2015-02-03 18:22:05 -06:00
krepa098
7321127794
set the correct wrap mode
2015-02-03 22:06:31 +01:00
Dubslow
e2fd298d68
chat logs -> chat history, miscellaneous rewordings
2015-02-03 13:56:08 -06:00
krepa098
bc21af4fa2
ChatLog: don't start the resize worker if the width doesn't change
2015-02-03 17:28:42 +01:00
Dubslow
a572ccff27
Merge branch 'encryption' into master
...
Conflicts:
src/core.cpp
src/historykeeper.h
2015-02-03 10:21:59 -06:00
krepa098
e4c52e6118
use QPainter::setClipRect
2015-02-03 16:17:37 +01:00
krepa098
0af05929f7
fixup! Merge branch 'master' into chatlog_v3_1
2015-02-03 16:15:51 +01:00
novist
b7dd4bf829
Tray icon notification of new messages
2015-02-03 12:20:26 +02:00