krepa098
038a7fcd55
add svg to CONFIG (link against the svg module)
2015-02-04 14:50:03 +01:00
krepa098
52f220c9e4
Merge branch 'master' into chatlog_v3_1
...
Conflicts:
qtox.pro
res.qrc
src/widget/form/chatform.cpp
src/widget/form/chatform.h
src/widget/form/genericchatform.cpp
src/widget/tool/chatactions/chataction.h
src/widget/tool/chatactions/messageaction.cpp
src/widget/widget.cpp
ui/chatArea/innerStyle.css
2015-02-02 14:31:44 +01:00
krepa098
53ba982203
optimizations and tweaks
2015-02-02 11:11:09 +01:00
Tux3/Mlkj
fe83dd9445
Implement SystemTrayIcon Unity backend
...
With some limitations and some awful hacks, since appindicators can not differentiate left click, right click and middle click. It's already a massive pain to just get a signal when the menu is shown, without actually knowing what opened it.
I love ubuntu.
2015-01-29 17:33:17 +01:00
Tux3/Mlkj
f75e32e1e3
Implement SystemTrayIcon with Qt backend and Unity stub
2015-01-29 14:56:53 +01:00
krepa098
d04e356a0c
cleanup previous commit
2015-01-26 14:06:05 +01:00
krepa098
5be6caca68
[HiDPI] ChatLog: replaced all .png by .svg, FTW custom paintEvent
...
This does not enable HiDPI support!
issue #975
2015-01-26 14:01:42 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
32bf56c7d9
Implement new call confirm widget logic
...
Works, but does not have any styling at the moment
2015-01-25 17:39:26 +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
bb29536df1
NotificationIcon
2015-01-19 19:04:19 +01:00
krepa098
85568337e3
cleanup
2015-01-11 12:02:24 +01:00
krepa098
d9e15fb0ba
Merge branch 'master' into chatlog_v3_1
...
Conflicts:
src/widget/chatareawidget.cpp
src/widget/form/chatform.h
src/widget/form/genericchatform.cpp
2015-01-09 19:41:16 +01:00
novist
46cc81b482
Updated linked libs for win32:
...
* Removed libs that were not used
* Reordered few libs to make mingw happy
* Updated version of opencv libs to 249
2015-01-08 13:59:06 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
ab2f70e452
Fix windows builds: Link with filter_audio
2015-01-04 00:42:54 +01:00
krepa098
a0ea0675a7
Merge branch 'master' into chatlog_v3_1
...
Conflicts:
qtox.pro
res.qrc
src/misc/smileypack.cpp
src/widget/chatareawidget.cpp
src/widget/chatareawidget.h
src/widget/form/chatform.cpp
src/widget/form/genericchatform.cpp
src/widget/form/genericchatform.h
src/widget/form/settings/generalform.cpp
src/widget/tool/chatactions/messageaction.cpp
src/widget/tool/chatactions/systemmessageaction.cpp
src/widget/widget.cpp
2015-01-03 10:17:53 +01:00
Dubslow
9bc6ae57fa
try mac fix
2014-12-17 16:49:17 -06:00
Dubslow
5cbe175ddc
update the build system
2014-12-16 18:50:52 -06:00
Maximilian Wuttke
e0cb122abe
Merge branch 'filter_audio' of https://github.com/mwuttke97/qTox into filter_audio
...
Added some `#ifdef QTOX_FILTER_AUDIO`s.
Conflicts:
qtox.pro
Conflicts:
src/coreav.cpp
2014-12-14 10:55:38 +01:00
Dubslow
3f234fb2eb
disabling platform extensions now affects linking, and can be set from cmd line
...
`qmake DISABLE_PLATFORM_EXT=YES`
2014-12-02 15:03:29 -06:00
Dubslow
1c78cbc0c9
add a basic platform-disabling define
2014-12-01 18:18:27 -06:00
novist
a71e98abbb
Switched places platform name and file name
2014-11-28 11:41:45 +02:00
novist
677058eb65
Reorganized platform-dependent code
...
Auto-away timer check reduced to 1s
2014-11-28 11:41:45 +02:00
Sean
985c25f77e
Can't forget CoreFoundation
2014-11-28 11:41:44 +02:00
Sean
fb375cd07e
Link against IOKit
2014-11-28 11:41:44 +02:00
novist
99fa5d9e19
Global auto-away
2014-11-28 11:41:44 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
6afe34fe02
Fix zlib link order on windows x64
2014-11-18 20:04:44 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
c1f2e9a71d
Refactor audio out of code, better resource management
...
Fixes #739 and fixes #777
2014-11-16 19:04:45 +01:00
krepa098
74bd802863
progress
2014-11-16 12:40:44 +01:00
Sean
d607c089d8
Update for new folder
2014-11-14 17:30:47 -08:00
Tux3 / Mlkj / !Lev.uXFMLA
c4f9baf04b
Merge branch 'pr750'
2014-11-14 18:32:03 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
d834eaca33
Horrible hack to get timestamps not to hang on windows
...
Turns out date is a valid command on windowndows, and running it waits for user input. That hangs qmake. This hack is a valid batch command that returns 0 and at the same time a valid bash command that tries to run date or return 0
I'm so sorry.
2014-11-14 18:12:00 +01:00
apprb
08f523b8ff
AdvancedSettings tab introduced
2014-11-15 01:18:17 +09:00
Tux3 / Mlkj / !Lev.uXFMLA
d0dae300cc
Remember compile time timestamp
...
Will be used to guarantee we don't downgrade if there's a bad update
2014-11-13 13:59:04 +01:00
krepa098
de52bad1db
initial commit
2014-11-12 14:11:25 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
45e20187cc
Download and applying updates, qtox-updater
...
The auto-updater is essentially done, except for the GUI. For now this is only an API.
The API works, but the tools to manage the update server would need some love
2014-11-09 23:24:39 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
965254d151
Teach the AutoUpdater to read a flist
...
We can now read the list of files in an update, along with the install path, file size, and signature
Everything, metadata and files, is signed with ed25519, but not encrypted
2014-11-09 17:55:38 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
747fd33592
Create AutoUpdater, teach it to check new updates
...
It can't read a diff or apply an update yet, just check.
2014-11-09 15:51:00 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
740446522a
Build .qm files in qmake, before RCC runs
...
Otherwise the resource compiler complains that it can't find our translations
Fixes #668
2014-11-08 13:27:30 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
5e906d1767
Merge branch 'pr664'
2014-11-07 23:19:27 +01:00
dubslow
7a20254dd1
handle tox save files, also fix IdentForm bug
2014-11-07 15:45:21 -06:00
Olexandr Nesterenko
cd24e97ebd
remove *.qm files
2014-11-07 15:46:31 +02:00
Tux3 / Mlkj / !Lev.uXFMLA
e1b301eb83
Merge branch 'toxuri'
2014-11-06 15:12:56 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
a035cc5576
Implement IPC, Tox URI, refactor Tox DNS
2014-11-06 15:12:10 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
0bee0fa4b9
Merge branch 'pr641'
2014-11-06 12:59:00 +01:00
Tux3 / Mlkj / !Lev.uXFMLA
8e8c54a49f
Merge branch pr640
...
Fixes conflicts manually
2014-11-06 12:57:48 +01:00
Sean
7256147800
Add info.plist install, fix @dubslow
2014-11-05 22:57:46 -08:00
Sean
93231dff5a
Add identifier, prepare for code signing on OS X
2014-11-05 21:57:04 -08:00
dubslow
9e5f7cdba8
reorder libs
2014-11-05 23:44:34 -06:00
dubslow
6656ab58b0
fix qtox.pro for jenkins
2014-11-05 23:35:41 -06:00
Tux3 / Mlkj / !Lev.uXFMLA
291a1ec282
Merge branch 'pr632'
2014-11-05 23:30:49 +01:00