| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Testing Done:
Compiled and Windows and verified the warnings were gone.
Reviewed at https://reviews.imfreedom.org/r/2247/
|
|
|
|
|
|
|
|
|
| |
Bump C standard to C99 for Pidgin files only and fix warnings
Testing Done:
Touched all Pidgin files, compiled and saw no new warnings.
Reviewed at https://reviews.imfreedom.org/r/2103/
|
|
|
|
|
|
|
|
|
| |
functions
Testing Done:
Compiled on linux.
Reviewed at https://reviews.imfreedom.org/r/1110/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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/
|
|
|
|
|
|
|
|
|
| |
shouldn't have
Testing Done:
ran in a devenv with `G_DEBUG=fatal-warnings gdb --args pidgin3` and verified these no longer halted the program.
Reviewed at https://reviews.imfreedom.org/r/1089/
|
|
|
|
| |
some pieces to purpleprivate.h
|
| |
|
| |
|
|
|
|
| |
HAVE_UNISTD_H to have a value, this works around it.
|
| |
|
|
|
|
|
|
|
| |
gtkidle included gtkwin32dep.h from its base name. I don't know if
this works in automake, but it doesn't in meson. This codepath has
only recently been reenabled. The only other include uses the win32/
prefix, so it seems like that's the right fix here.
|
|
|
|
|
|
| |
It was suggested it would be better to avoid pointer math and to use
a for loop instead of a while loop in this case. This patch addresses
these suggestions.
|
|
|
|
|
| |
This patch adds parentheses around the argument of the defined
preprocessor macro as is conventional.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Modern Linux desktops use one of 3 DBus interfaces for querying if
the screensaver is currently active. There's a FreeDesktop one, a
GNOME one, and a KDE one. Rather than querying XScreensaver, which
may not be available, such as with Wayland, this patch ports Pidgin's
idle checking function to use these modern DBus interfaces.
Because Gio includes built-in DBus API, this patch also drops the
guards around pidgin_get_time_idle(), which also re-enables the
Win32 code which wasn't enabled with the previous guards.
|
| |
|
| |
|
|
|
|
| |
crashes...
|
|
|
|
|
|
|
| |
the W2K+ only version into pidgin/win32/gtkwin32dep.[ch].
This ends up removing API that should only have ever been used internally.
If you're unhappy about that, let me know.
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
| |
http://www.linuxpowertop.org/known.php#gaim
" ...will also ask the X server every 5 seconds if the X server supports the
X screensaver extension.... the X server either supports or doesn't
support this, this isn't changing after starting the application."
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|