| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Testing Done:
Compiled and ran tests in valgrind.
Reviewed at https://reviews.imfreedom.org/r/2374/
|
|
|
|
|
|
|
|
|
| |
Testing Done:
Ran the unit tests and checked a few things in the UI. Noticed that the status time in the buddy list has been broken for some time as well.
Bugs closed: PIDGIN-17759
Reviewed at https://reviews.imfreedom.org/r/2235/
|
|
|
|
|
|
|
| |
Testing Done:
Compiled and ran the unit tests.
Reviewed at https://reviews.imfreedom.org/r/2133/
|
|
|
|
|
|
|
| |
Testing Done:
Touched all source files and compiled; saw no new warnings.
Reviewed at https://reviews.imfreedom.org/r/2122/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Generally speaking, purple_connections_get_all is used to get a list of accounts
that are currently connected and then act upon those accounts.
Instead of having a connections API for that, we can just put it into the
account manager which can query the accounts it knows about and check if they
are connected or not making the account the source of truth for whether it is
connected or not.
This also has the benefit of treating the connection as just a data object that
belongs to the account which feels a lot more natural than the existing API.
Testing Done:
Ran and let a bonjour account go idle and verified via another instance of pidgin.
Reviewed at https://reviews.imfreedom.org/r/2031/
|
|
|
|
|
|
|
|
|
| |
See [this development thread for a future Fedora change](https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/CJXKTLXJUPZ4F2C2VQOTNMEA5JAUPMBD/) or [the proposed change page](https://fedoraproject.org/wiki/Changes/PortingToModernC). These may be made stronger errors in GCC 14.
Testing Done:
Configured with `-Dc_args='-Werror=implicit-int -Werror=implicit-function-declaration -Werror=int-conversion -Werror=strict-prototypes -Werror=old-style-definition'` and compiled.
Reviewed at https://reviews.imfreedom.org/r/1974/
|
|
|
|
|
|
|
|
|
| |
Another straight search-and-replace for 'easy' review.
Testing Done:
Compile only.
Reviewed at https://reviews.imfreedom.org/r/1371/
|
|
|
|
|
|
|
| |
Testing Done:
Ran a simple python test program to verify that this was working properly.
Reviewed at https://reviews.imfreedom.org/r/1120/
|
|
|
|
|
|
|
| |
Testing Done:
Sent ims in both pidgin3 and finch3, also joined a chat in pidgin3 and verified that the preferences window is okay.
Reviewed at https://reviews.imfreedom.org/r/1077/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This continues our path down replacing the UiOps with Interfaces so that
developers can write user interfaces in other languages using gobject
introspection.
Testing Done:
Ran pidgin3 and set it to auto idle after 1 minute of system idle time. This attempted to query xscreen saver, but something didn't work there, but that's been happening before this change. Not sure if it's my system or the code just needs fixing.
Ran finch3 set idle time to 1 minute and verified that it set me to away after that minute.
I also used the libpurple idle time for both pidgin3 and finch3 and verified they continued to work as well.
Reviewed at https://reviews.imfreedom.org/r/1091/
|
|
|
|
| |
some pieces to purpleprivate.h
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now that the purple_timeout_* functions internally just use their
GLib equivalents, we can just replace them with the GLib equivalents.
This patch replaces purple_timeout_* functions with
g_timeout_add{_seconds}() and g_source_remove() functions.
There are probably places in this which could use g_timeout_add_full()
or g_idle_add{_full}(), but this was a straight replacement to keep
the functionality identical for now. Further patches can update to use
these instead if desired.
|
| |
|
| |
|
| |
|
|\ |
|
| | |
|
|/ |
|
|
|
|
|
|
|
| |
reporting idle properly until restarting Pidgin. Fixes #2002.
committer: John Bailey <rekkanoryo@rekkanoryo.org>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
simplicity of code. Ie, don't need to negate the value of strcmp, since this does a strcmp and does the negation for us
closes #7790
committer: Gary Kramlich <grim@reaperworld.com>
|
|
|
|
| |
through 7d9bc7a7d232a2b83e7923d0d5d20be09ed1fc5c
|
|
|
|
|
|
|
|
| |
This was causing a crash for me in silc when I got disconnected while
idle. I'm not really sure why we would want to do this... the commit
message was "A patch from Kevin Stange that should fix some idleness
problems with MSN and Yahoo" but I couldn't find any more info about
that.
|
|
|
|
|
|
| |
We need to use the purple functions here so we can hook into mainloops
other than gtk, which is important for Adium. Felipe pointed out the call
in msnp9 and grep found the others.
|
| |
|
|
|
|
|
| |
the existing warnings. I removed a handful of dead code and cleaned up a
couple of things that I stumbled across.
|
|
|
|
| |
This is a quick update done with a for loop, find, and sed.
|
| |
|
|
|
|
| |
idle, and poll frequently (once every three seconds) when we are. Fixes #1357
|
|\
| |
| |
| |
| |
| | |
bcf28ef7e8ff6bb7068d4f7f8f99127f0584b1c8)
to branch 'im.pidgin.pidgin' (head 96acb4938782ddaddd8adb0a53d40606a935350b)
|
| |\
| | |
| | |
| | |
| | |
| | | |
6733196cafc60146d92a26565e0d90bd8b43a9ef)
to branch 'im.pidgin.pidgin' (head ed70e92f7c284be8ef382ca84a3b1a8780566bc3)
|
| | |
| | |
| | |
| | | |
other accounts too) were signing on initially when -n was specified.
|
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
while fixing some DBus stuff which I'll commit shortly.
* purple_accounts_get_all
* purple_connections_get_all
* purple_connections_get_connecting
* purple_conv_chat_get_ignored
* purple_conv_chat_get_users
* purple_get_chats
* purple_get_conversations
* purple_get_ims
* purple_notify_user_info_get_entries
References #1344
|
|\ \
| |/
| |
| |
| |
| | |
89da87084d2f27221621342ad69d332928ca9776)
to branch 'im.pidgin.pidgin.2.1.0' (head 93a1d66584460b25bf821e672da3a701475b0257)
|
| | |
|
|\ \
| |/
| |
| |
| |
| | |
1b4384bff09a39fca58692fb6c929d4fe1276022)
to branch 'im.pidgin.pidgin.2.1.0' (head 87d9a86cb4772b40899a0ff82641fb2a902d95d7)
|
| |
| |
| |
| |
| | |
idle.c: In function 'check_idleness':
idle.c:124: warning: 'idle_recheck_interval' may be used uninitialized in this function
|
|\ \
| |/
| |
| |
| |
| | |
af151ffded48eeaac25f2a2d53905e047a0ab976)
to branch 'im.pidgin.pidgin.2.1.0' (head 5e73968467e0f7dccee54579a2c5f01828d1baaf)
|
| |
| |
| |
| | |
Fixes #1113
|
|\ \
| |/
|/|
| |
| |
| | |
3ab33b0a5f5b9e8e9a33c7b3a2a08caa1e23991f)
to branch 'im.pidgin.rlaager.merging.for_2_1_0' (head 19445f54b52e03ebb431e3b21764471df88b6db2)
|
| |
| |
| |
| |
| |
| | |
g_timeout_add_seconds(), which is documented as, "To allow this grouping, the
interval to the first timer is rounded and can deviate up to one second from
the specified interval."
|
| |
| |
| |
| | |
and 'ce02548a6b6a545d97fb3f371506bcf1b5cc5131'
|
|/ |
|
| |
|
|
|
|
| |
system idle, check every 60 seconds.
|
| |
|
| |
|
|
|
|
| |
IDLEMARK.
|
| |
|