summaryrefslogtreecommitdiff
path: root/libpurple/internal.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove check for time_t sizeElliott Sales de Andrade2023-03-061-10/+0
| | | | | | | | | It was only necessary for properties that were with `time_t` type, but they use `GDateTime` now. Testing Done: Compiled only. Reviewed at https://reviews.imfreedom.org/r/2325/
* Clean up a bunch of stuff in internal.hGary Kramlich2022-09-121-49/+1
| | | | | | | Testing Done: Compiled Reviewed at https://reviews.imfreedom.org/r/1763/
* Fix a ton of missing and incorrect global header guardsGary Kramlich2022-03-111-3/+3
| | | | | | | Testing Done: Compiled and ran. Reviewed at https://reviews.imfreedom.org/r/1321/
* Remove unnecessary gtk-doc comments and move them where possible from ↵Gary Kramlich2021-12-121-6/+0
| | | | | | | | | libpurple/[d-m]*.h Testing Done: Compiled Reviewed at https://reviews.imfreedom.org/r/1179/
* remove the glib version macros from internal.h to meson and make sure ↵Gary Kramlich2021-10-281-4/+0
| | | | | | | | | everything is consistent Testing Done: Compiled and ran the unit tests. Reviewed at https://reviews.imfreedom.org/r/1111/
* Tell glib our actual minimum required versionGary Kramlich2021-07-261-1/+1
| | | | | | | Testing Done: Compiled and verified we didn't get any new deprecation warnings. Reviewed at https://reviews.imfreedom.org/r/840/
* Remove some old work arounds for coverity.Gary Kramlich2021-01-021-8/+0
| | | | | | | Testing Done: Compiled locally. Reviewed at https://reviews.imfreedom.org/r/321/
* Make it so only libpurple can directly include libpurple header files.Gary Kramlich2020-06-211-2/+2
| | | | | | | | | | | This is part of our on going effort to make it easier to develop against libpurple as well as making our filenames not part of our api. Make it so only libpurple can directly include libpurple header files. Testing Done: Just a normal compile to make sure everything builds again. Reviewed at https://reviews.imfreedom.org/r/8/
* Make sure that internal.h can only be included by libpurple and split out ↵Gary Kramlich2020-05-011-254/+15
| | | | some pieces to purpleprivate.h
* Set our minimum glib version which turns off deprecation warnings for ↵Gary Kramlich2020-03-131-0/+4
| | | | anything that's been deprecated after that version
* Fix libpurple header guards using reserved names.Elliott Sales de Andrade2019-07-031-3/+3
|
* Use G_DEFINE_TYPE_WITH_PRIVATE for PurpleConnection.Elliott Sales de Andrade2019-02-071-1/+1
|
* libpurple: Include 'glib/gi18n-lib.h' instead of 'libintl.h'Mike Ruprecht2018-12-081-30/+2
| | | | | | | | | This patch replaces includes of 'libintl.h' with 'glib/gi18n-lib.h'. The latter defines the macros we use, so we can remove our manual fallbacks. It also removes 'locale.h' from 'internal.h' as it's included only where needed now. Lastly, it defines GETTEXT_PACKAGE to be the same as the PACKAGE define. 'glib/gi18n-lib.h' uses this for its i18n macros.
* purple-socket: Remove as all in-tree dependents ported to GioMike Ruprecht2016-09-111-25/+0
| | | | | This patch removes PurpleSocket as all in-tree dependents have been ported to equivalent Gio implementations.
* Remove checks for dl* library/header.Elliott Sales de Andrade2016-08-221-6/+0
| | | | | I suspect these were used to load plugins and were supposed to be removed when GPlugin started being used.
* Monster merge everythingGary Kramlich2016-08-191-3/+0
|\
| * Fix __APPLE_CC__ to not to be defined on all platforms at the cost of a ↵Daniel Atallah2016-06-171-3/+0
| | | | | | | | | | | | build warning from libintl.h (the #define was added in c7a49364ce5f)
* | Merged default branchAnkit Vani2014-06-151-2/+0
|\ \
| * \ Merged default branchAnkit Vani2014-05-241-2/+0
| |\ \
| | * \ Merged default branchAnkit Vani2014-05-151-1/+29
| | |\ \
| | * \ \ Merged default branchAnkit Vani2014-05-041-0/+20
| | |\ \ \
| | * \ \ \ Merged default branchAnkit Vani2014-04-151-2/+0
| | |\ \ \ \
| | | * \ \ \ Merged default branchAnkit Vani2014-04-071-0/+3
| | | |\ \ \ \
| | | * \ \ \ \ Merged default branchAnkit Vani2014-04-031-0/+16
| | | |\ \ \ \ \
| | | * \ \ \ \ \ Merged default branchAnkit Vani2014-02-131-2/+0
| | | |\ \ \ \ \ \
| | | | * \ \ \ \ \ Merge gtkdoc-conversionAnkit Vani2014-02-101-2/+0
| | | | |\ \ \ \ \ \
| | | | | * \ \ \ \ \ Merge gtkdoc-conversionAnkit Vani2014-02-071-2/+0
| | | | | |\ \ \ \ \ \
| | | | | | * \ \ \ \ \ Merge gtkdoc-conversionAnkit Vani2014-02-061-10/+0
| | | | | | |\ \ \ \ \ \
| | | | | | * \ \ \ \ \ \ Merge gtkdoc-conversionAnkit Vani2014-02-051-2/+0
| | | | | | |\ \ \ \ \ \ \
| | | | | | | * \ \ \ \ \ \ Merge gtkdoc-conversionAnkit Vani2014-02-041-2/+0
| | | | | | | |\ \ \ \ \ \ \
| | | | | | | | * \ \ \ \ \ \ Merge gtkdoc-conversionAnkit Vani2014-01-311-27/+39
| | | | | | | | |\ \ \ \ \ \ \
| | | | | | | | * | | | | | | | Initial replacements for this branchAnkit Vani2014-01-311-28/+28
| | | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | | Merged default branchAnkit Vani2014-01-301-0/+15
| | | | | | | | |\ \ \ \ \ \ \ \
| | | | | | | | * | | | | | | | | Revert changes to doc commentsAnkit Vani2014-01-291-24/+24
| | | | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | | | Use gtk-doc style constants (%NULL, %TRUE, %FALSE), and 'Note:' instead of ↵Ankit Vani2014-01-291-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '@note'
| | | | | | | | * | | | | | | | | Convert doxygen's @return and @param commands for gtk-docAnkit Vani2014-01-291-18/+18
| | | | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | | | Move (_)purple_account_to_xmlnode to internal.hAnkit Vani2014-01-181-0/+8
| | | | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | | | Merged default branchAnkit Vani2014-01-051-0/+1
| | | | | | | | |\ \ \ \ \ \ \ \ \
| | | | | | | | * \ \ \ \ \ \ \ \ \ Merged soc.2013.gobjectification branchAnkit Vani2013-12-061-2/+0
| | | | | | | | |\ \ \ \ \ \ \ \ \ \
| | | | | | | | | * | | | | | | | | | Backed out the previous 4 changesets. GSignals do not seem feasible with ↵Ankit Vani2013-10-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pidgin's architecture using any method. I think we should keep using purple signals for class events and use gsignals for instance events.
| | | | | | | | | * | | | | | | | | | Renamed accounts.[ch] to account-manager.[ch]Ankit Vani2013-10-101-1/+1
| | | | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | | | Refactored the protocols to use the new macros, to allow for static or ↵Ankit Vani2013-08-301-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dynamic loading of types as configured
| | | | | | | | | * | | | | | | | | | Refactored libpurple according to the changesAnkit Vani2013-08-111-2/+1
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Fill comments for PurpleMessageTomasz Wasilczyk2014-06-141-0/+16
| | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | Switch _purple_conversation_write_common and (writing|wrote)-(chat|im)-msg ↵Tomasz Wasilczyk2014-06-121-9/+2
|/ / / / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to PurpleMessage
* | | | | | | | | | | | | | | | | | Hide purple_conversation_write, use purple_conversation_write_message or ↵Tomasz Wasilczyk2014-05-231-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | purple_conversation_write_system_message instead
* | | | | | | | | | | | | | | | | | Drop PURPLE_CONNECTION_IS_VALID in favor of (temporary) ↵Tomasz Wasilczyk2014-05-201-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PURPLE_ASSERT_CONNECTION_IS_VALID
* | | | | | | | | | | | | | | | | | PurpleSocket: fix a crashTomasz Wasilczyk2014-05-201-0/+25
| |_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ / |/| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Provide a portable alternative for fstatTomasz Wasilczyk2014-05-131-0/+11
| | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | Merge release-2.x.yTomasz Wasilczyk2014-05-131-63/+142
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | |