Leo Franchi
840460d960
Mark peer as offline when we get a message from a peer that we knew about but is gone
2011-10-16 15:48:20 -04:00
Jeff Mitchell
f61d0a07b1
Add 60 second timer to send out zeroconf advertisements. Fixes issues with peers never appearing.
2011-09-24 13:13:41 -04:00
Stefan Derkits
97b57009c9
Small changes to jabber SIP
...
Access config less often and read more from member variables
2011-09-16 14:11:35 +02:00
Jeff Mitchell
22e69bbb8c
When the DBID is reset, don't re-read all past DMs. Probably fixes
...
TWK-513.
2011-09-15 15:00:33 -04:00
Leo Franchi
a2f139c204
Fix warnings that led to shared pointers not being correctly deleted.
...
See upcoming email to tomahawk-devel@ for how to avoi them in the future, this was a PITA and I don't want to do it again.
2011-09-14 16:40:58 -04:00
Christian Muehlhaeuser
7609906994
* Fix compiling.
2011-09-12 10:46:48 +02:00
Christian Muehlhaeuser
043aa8755d
* Use Q_WS_* instead of WIN32 / Q_OS_*.
2011-09-06 08:53:08 +02:00
Christian Muehlhaeuser
a554ee0fa8
* Fixed TWK-451: Properly parent the friends auth / add dialog.
2011-08-30 00:53:29 +02:00
Christian Muehlhaeuser
cf25f3c072
* Some debug and safety meassures.
2011-08-29 16:01:53 +02:00
Jeff Mitchell
9e4d320cff
Make public/mentions timelines check less often to offset bumping up the dm timer
2011-08-27 22:04:58 -04:00
Jeff Mitchell
cca1ac1532
Some further cleanup and make dms poll a bit more often while keeping the timelines longer
2011-08-27 22:04:24 -04:00
Jeff Mitchell
d8c09ff502
Hopefully really fix the twitter issue
2011-08-27 20:28:59 -04:00
Jeff Mitchell
678eeb1232
Fix twitter saved offer key issue, maybe
2011-08-27 18:00:24 -04:00
Jeff Mitchell
9208257c96
Base64 encode our twitter credentials like elsewhere
2011-08-26 12:01:24 -04:00
Dominik Schmidt
3c30ebd4d6
lfranchi: muesli: jherskowitz: awainzin: REMOVED LEGACY JABBER SUPPORT :P
2011-08-26 01:29:50 +02:00
Christian Muehlhaeuser
53f812ed42
* Used tLog() instead of qDebug() for jabber errors.
2011-08-12 03:23:46 +02:00
Leo Franchi
b67623e649
Don't redefine signals
2011-08-05 14:14:59 -04:00
Christian Muehlhaeuser
87531a7ac9
* Get rid of dupe qsrand()s. We do that on startup.
2011-07-25 03:26:58 +02:00
Christian Muehlhaeuser
ddedc74501
* GPL headers for AvatarManager.
2011-07-24 20:08:58 +02:00
Christian Muehlhaeuser
0526d4071d
* Fixed a few more GPL headers.
2011-07-24 20:07:04 +02:00
Christian Muehlhaeuser
9c341bb3e6
* Disable qDebug() logging for release builds. Use tLog() for logging from NOW on.
2011-07-24 18:36:58 +02:00
Jeff Mitchell
287990ca96
Don't reconnect twitter on settings change if it wasn't already connected
2011-07-23 11:46:15 -04:00
Jeff Mitchell
9e54917ff8
Remove now-unnecessary and buggy proxy code in jabber plugin
2011-07-23 11:37:32 -04:00
Jeff Mitchell
40d44c31d0
Add more debug
2011-07-23 11:30:02 -04:00
Jeff Mitchell
794d6f870c
Add weird debug output from jabber sip
2011-07-22 16:42:27 -04:00
Jeff Mitchell
7d7650f97c
Fix twitter copy and also size issues. Fixes TWK-209.
2011-07-16 13:36:59 -04:00
Christopher Reichert
40fb61b9a9
Do not allow same jabber credentials more than once.
2011-07-02 12:27:57 -05:00
Christian Muehlhaeuser
4674ed35f0
* Fixed the warning mess. Hope I didn't break anything :-)
2011-06-24 11:38:15 +02:00
Jeff Mitchell
660176477a
Remove reset; handle dbid changes locally in twitter sip
2011-06-23 09:16:33 -04:00
Jeff Mitchell
f2d5a9dadc
Make SipPlugin reset pure virtual and implement
2011-06-23 08:54:29 -04:00
Leo Franchi
8939af7407
fix a bunch of warnings
2011-06-19 00:39:53 -04:00
Christian Muehlhaeuser
570913a3b9
* Killed a few warnings.
2011-06-17 05:07:44 +02:00
Jeff Mitchell
019499632a
Make twitter sync every 2.5 minutes
2011-06-14 13:48:29 -04:00
Leo Franchi
6ff43b8aed
guard against a null error-condition, c.f. TWK-224
2011-06-12 16:45:31 -04:00
Christian Muehlhaeuser
8c10bdfb07
* WIP: Fulltext resolving, score bars and score column.
...
* Added social_attributes table to the database.
* Added db migration script.
* Fixed database migration.
2011-06-12 05:57:57 +02:00
Christian Muehlhaeuser
95a335813d
Merge pull request #31 from euroelessar/master
...
Changes due to modified Jreen API
2011-06-05 06:33:10 -07:00
Leo Franchi
424424cf7b
Allow for omitting @foo.com domains for jabber and google.
...
Also, make sip plugins clean up the config after themselves
2011-06-04 21:59:39 -04:00
Leo Franchi
4e2c5b23f7
Show google-specific text in add contact popup, fixes TWK-217
2011-06-04 21:09:29 -04:00
Ruslan Nigmatullin
2d3f712f95
Fixes due to changed Jreen API
2011-06-04 23:48:27 +06:00
Jeff Mitchell
c2ffbbc5ac
Fix compile, doh
2011-06-03 11:07:53 -04:00
Jeff Mitchell
95e2b84559
No sense having it in two places...
2011-06-03 11:05:01 -04:00
Jeff Mitchell
aed838193f
See if defines are causing the twitter issues on Win
2011-06-03 11:01:27 -04:00
Leo Franchi
e130fc41ed
resize dialog when it changes size, and hide/show
...
otherwise osx goes CRAZY PANTS
2011-06-01 20:29:54 -04:00
Jeff Mitchell
ee583f20da
If Tomahawk crashed during one of these functions it could leave some messed up stuff in your config file, so separate out the two operations into distinct ones that can be run independently and do case-sensitive matching.
2011-05-27 08:31:08 -04:00
Jeff Mitchell
f6756682f1
Cleanup from my previous fix
2011-05-25 23:43:09 -04:00
Jeff Mitchell
e3e90744bf
Fix jabber(/other?) networking. The only part of this commit related to the fix is the line replacing m_client->setConnection with return. I don't know why that line causes what seems to be a total block in the network but it does, and removing it doesn't seem to hurt anything.
...
Oddly, if refreshProxy doesn't check for m_client->connection() to be null, it segfaults. But, if that function is never run (and that function is the only place setting the connection directly), it works just fine (if no proxy is needed). So maybe it's leftover code but I really don't konw.
2011-05-25 23:35:21 -04:00
Jeff Mitchell
03f6b416b6
Revamp proxy system. Use a factory, and allow for noproxy hosts. Don't try to set the proxies everywhere, set the application proxy factory and fall back to it. Except for specifically-threaded things.
2011-05-25 17:38:14 -04:00
Dominik Schmidt
20ad274dae
More cross-compilation fixes.
2011-05-25 03:50:05 +02:00
Dominik Schmidt
0e92d6913c
sipjreen: send Hey-I'm-an-automatic-presence-message as error message, will prevent ping-ponging at least for 0.1+
2011-05-23 23:41:43 +02:00
Dominik Schmidt
6714865384
siptwitter: Do proper QTweetLib/ includes
2011-05-21 05:15:33 +02:00