Ovidiu Sabou
98fb61525b
Merge branch 'master' into 1012-enhancement-quick-tox-id-access
...
Conflicts:
src/widget/widget.h
2015-03-04 21:43:46 +02:00
Ovidiu Sabou
c3dd285864
Set a header to be consistent and to have the profile page remain open when switching profiles
2015-03-04 21:35:34 +02:00
tux3
50601b4049
Merge branch 'pr1303'
2015-03-04 20:11:53 +01:00
tux3
a96dbf6973
Merge branch 'pr1327'
2015-03-04 19:54:46 +01:00
tux3
17042c1aff
Merge branch 'pr1244'
2015-03-04 19:29:49 +01:00
Ovidiu Sabou
75f5901aec
Refresh the available profiles when the profile page is shown. Fix regression for #1012
...
I carelessly removed perfectly good code from the present() method and this commit brings that back
2015-03-04 00:04:16 +02:00
Ovidiu Sabou
b155830e4c
Move the identity settings tab into its own dedicated profile page
...
Make the page directly accessible from the main screen by clicking the avatar or the username. Changing the avatar or the username are now possible only from the profile page
2015-03-03 22:29:01 +02:00
baloo79
9494f63841
Update generalform.cpp (for Hungarian translation)
2015-03-03 20:13:15 +01:00
Dubslow
75a0e8ac2e
Merge branch 'pr1275'
...
Conflicts:
src/widget/form/genericchatform.cpp
2015-02-28 12:20:40 -06:00
agilob
8ceacdd519
clearing chatarea
2015-02-27 18:25:27 +00:00
agilob
2ec1bd0977
keyboard shortcut to change current chat
2015-02-27 17:56:47 +00:00
agilob
7a6b8ab256
qlabels will not support richtext, plaintext only
...
removes support for HTML, QML, JS and CSS in username/status labels
this commit closes #1298(bug) #1295(bug) and #1224(feature request)
2015-02-27 14:05:03 +00:00
agilob
439dde5c8d
+comment
2015-02-26 21:10:35 +00:00
agilob
ed1cd04340
closes tux3/qtox #1289
2015-02-26 21:08:32 +00:00
tux3
1a1debf167
Merge branch 'pr1243'
2015-02-25 15:55:32 +01:00
tux3
e04bd15181
Merge branch 'pr1231'
2015-02-25 15:40:50 +01:00
tux3
fe23af6a09
Don't include appindicator for GTK backend
2015-02-25 11:54:57 +01:00
tux3
94250d4aea
Use Qt systray again on KDE4
...
Fixes #1277
2015-02-25 11:42:34 +01:00
tux3
5c92c3b89d
Use GTK status icon on Gnome
...
Instead of Unity, which has less features and is a hack
2015-02-25 11:30:15 +01:00
tux3
559be200ff
Merge branch 'pr1272'
2015-02-25 11:03:01 +01:00
tux3
80c4cb8b45
Merge branch 'pr1267'
2015-02-25 10:41:47 +01:00
tux3
8a83a6114f
Implement GTK systray icon backend
...
This one is deprecated, but should work much better than any other system tray icon backend we currently have, both in term of supported features and reliability. It justs needs some testing to see where we can enable it now.
2015-02-24 23:27:08 +01:00
agilob
9a3a15c2e7
closes again tux3/qtox #988
2015-02-24 18:39:44 +00:00
TheLastProject
75734c35ac
Make default friend request message contain nickname
2015-02-24 14:10:51 +01:00
tux3
bee584bdb1
Only use StatusNotifier on KDE5
2015-02-24 10:19:40 +01:00
agilob
842774ecfc
fix tux3/qtox #891
2015-02-23 23:08:07 +00:00
tux3
3af631ebab
Merge branch 'pr1266'
2015-02-23 23:27:53 +01:00
tux3
d89c722b9c
Only use StatusNotifier on KDE
...
According to the qtox wiki table, Qt's backend works better on non-kde DEs
2015-02-23 23:25:08 +01:00
tux3
925e32f23a
Fix system tray icon on GNOME classic
...
There doesn't seem to be a system tray icon at all in GNOME shell ?
2015-02-23 20:06:16 +01:00
tux3
dbc3a5b137
Merge branch 'pr1255'
2015-02-22 23:42:00 +01:00
tux3
c0c04d1575
Start new Material Design android GUI
2015-02-22 23:32:14 +01:00
TheLastProject
0726d0f7e1
Clicking the yellow button on an incoming call answers
2015-02-22 20:44:05 +01:00
TheLastProject
398746a129
Make call tooltips depend on status, grey out vol and mic settings when not in a call
2015-02-22 20:37:00 +01:00
tux3
5ab703eb27
Android: Catch Back key and exit
2015-02-22 19:08:18 +01:00
novist
9523484bfe
Reworked IPC class:
...
* Simpler design
* Suport for named events
* Support for checking if events were handled
* Support for sending events to specific application instance
2015-02-22 16:31:48 +02:00
TheLastProject
695bd74ce5
Use blacklist for executables, explicitly run executables with QProcess to work around KDE4.4 security measure which disallows running executables
2015-02-22 13:21:42 +01:00
tux3
84e613c609
SystemTrayIcon: Log what backend is used
2015-02-22 12:14:31 +01:00
tux3
5e27d64a95
Merge branch 'pr1232'
2015-02-22 11:54:10 +01:00
novist
192f1f7d62
Delayed tray icon creation to timer event.
...
Added null checks around usage of tray icon object.
This change solves issues/crashes where tray is not immediately available when qTox is started. It is common on linux desktops. While for example lxqt has option to delay application autostart until panel (and thus tray) is available other desktops (like KDE) do not. Adding checks around use of icon object was not enough because application may start a little bit earlier than panel is available. For that reason tray icon creation is delayed to timer event and tried multiple times with delay of one second. Usually after few tries icon creation succeeds and signal is disconnected.
In case tray is not available qTox window is shown. This creates a side effect where starting qTox before tray is available will make application window briefly appear and when tray is available window will be hidden or remain visible as per settings. Window has to be visible if tray is unavailable because otherwise users may end up with qTox running and no way to access it. If application is started and tray is available no window flashing happens and settings are restored as usual.
Without this patch if qTox started before tray is available window is shown and changing tray icon visibility option crashes application. Thats probably a known issue.
2015-02-22 12:36:12 +02:00
tux3
fa57206620
statusnotifier: Handle middle clicks
2015-02-22 01:43:33 +01:00
tux3
c3700fdfec
Create systray statusnotifier ctor icon properly
2015-02-22 01:36:51 +01:00
tux3
18a9955f43
Prioritize Unity sistray backend over StatusNotifier
2015-02-22 01:28:12 +01:00
tux3
55d78698c2
Fix statusnotifier icon color conversion
...
We were passing premultiplied ARGB data to GTK, where it expected premultiplied RGBA
2015-02-22 00:56:20 +01:00
tux3
d2f10f624d
Generate statusnotifier context menu icons
2015-02-22 00:54:42 +01:00
tux3
4630129dbf
Create statusnotifier main icon via pixbuf
...
Instead of creating a temporary file
2015-02-22 00:48:06 +01:00
tux3
a98639bc6f
Initial statusnotifier systray context menu support
2015-02-22 00:47:18 +01:00
tux3
d6fcb9faa2
Start StatusNotifier system tray backend
...
Can show/hide an icon and react to left clicks for now
2015-02-21 22:55:54 +01:00
TheLastProject
eb8527675c
Oops, default for file transfer message should be no
2015-02-20 16:38:09 +01:00
TheLastProject
7202b18079
Make askQuestion more flexible, defaulting to Yes/No
2015-02-20 16:36:35 +01:00
tux3
9c807f2da8
Fix #1104
2015-02-19 21:32:29 +01:00