| Mon, 13 Nov 2023 21:40:33 -0600 |
Elliott Sales de Andrade |
Use libraries when generating pkgconfig files
|
file |
diff |
annotate
|
| Fri, 03 Nov 2023 00:50:51 -0500 |
Gary Kramlich |
Integrate PurplePresenceManager with the core and uis
|
file |
diff |
annotate
|
| Fri, 27 Oct 2023 00:27:12 -0500 |
Elliott Sales de Andrade |
Mark all libpurple symbol visibility as hidden
|
file |
diff |
annotate
|
| Thu, 26 Oct 2023 05:50:57 -0500 |
Elliott Sales de Andrade |
Ensure generated enum _get_type functions are exported
|
file |
diff |
annotate
|
| Mon, 23 Oct 2023 22:36:22 -0500 |
Gary Kramlich |
Implement PurplePresenceManager
|
file |
diff |
annotate
|
| Mon, 23 Oct 2023 22:08:37 -0500 |
Gary Kramlich |
Create PurpleIdleManager for managing idle states
|
file |
diff |
annotate
|
| Fri, 20 Oct 2023 02:10:54 -0500 |
Elliott Sales de Andrade |
Prefix version.h with purple
|
file |
diff |
annotate
|
| Fri, 20 Oct 2023 01:09:45 -0500 |
Gary Kramlich |
Implement ProtocolFileTransfer
|
file |
diff |
annotate
|
| Mon, 09 Oct 2023 23:10:22 -0500 |
Gary Kramlich |
Rename account.[ch] to purpleaccount.[ch]
|
file |
diff |
annotate
|
| Mon, 02 Oct 2023 23:58:42 -0500 |
Gary Kramlich |
Implement PurpleFileTransfer
|
file |
diff |
annotate
|
| Tue, 19 Sep 2023 01:53:51 -0500 |
Elliott Sales de Andrade |
Move PurpleRequest{Field,Group,Page} into request dir
|
file |
diff |
annotate
|
| Tue, 19 Sep 2023 01:40:26 -0500 |
Gary Kramlich |
Create PurpleChannelJoinDetails to replace the components for join chats
|
file |
diff |
annotate
|
| Tue, 12 Sep 2023 01:46:27 -0500 |
Gary Kramlich |
Create the initial PurpleProtocolConversation
|
file |
diff |
annotate
|
| Tue, 22 Aug 2023 02:07:55 -0500 |
Gary Kramlich |
Create the PurpleProtocolContacts interface
|
file |
diff |
annotate
|
| Thu, 17 Aug 2023 22:39:06 -0500 |
Elliott Sales de Andrade |
Remove plugin pref API
|
file |
diff |
annotate
|
| Mon, 07 Aug 2023 23:21:08 -0500 |
Gary Kramlich |
Add PurpleProtocolContactSearchInterface to search for contacts
|
file |
diff |
annotate
|
| Tue, 18 Jul 2023 00:40:50 -0500 |
Gary Kramlich |
Add PurpleProtocolRoster for managing server side rosters
|
file |
diff |
annotate
|
| Tue, 23 May 2023 00:18:04 -0500 |
Gary Kramlich |
Make libpurple depend on its schemas
|
file |
diff |
annotate
|
| Tue, 25 Apr 2023 00:46:17 -0500 |
Gary Kramlich |
Create PurpleSavedPresence for saving the users presences
|
file |
diff |
annotate
|
| Sat, 11 Mar 2023 04:33:46 -0600 |
Elliott Sales de Andrade |
Cleanup request field files
|
file |
diff |
annotate
|
| Fri, 10 Mar 2023 17:42:23 -0600 |
Elliott Sales de Andrade |
Make PurpleRequestFieldDatasheet into a GObject
|
file |
diff |
annotate
|
| Fri, 10 Mar 2023 17:37:15 -0600 |
Elliott Sales de Andrade |
Make PurpleRequestFieldImage into a GObject
|
file |
diff |
annotate
|
| Fri, 10 Mar 2023 17:25:22 -0600 |
Elliott Sales de Andrade |
Make PurpleRequestFieldLabel into a GObject
|
file |
diff |
annotate
|
| Fri, 10 Mar 2023 17:17:53 -0600 |
Elliott Sales de Andrade |
Convert PurpleRequestFieldList into a GObject
|
file |
diff |
annotate
|
| Fri, 10 Mar 2023 16:37:41 -0600 |
Elliott Sales de Andrade |
Make PurpleRequestFieldChoice into a GObject
|
file |
diff |
annotate
|
| Fri, 10 Mar 2023 01:42:06 -0600 |
Elliott Sales de Andrade |
Make PurpleRequestFieldInt into a GObject
|
file |
diff |
annotate
|
| Fri, 10 Mar 2023 01:24:33 -0600 |
Elliott Sales de Andrade |
Make PurpleRequestFieldBool into a GObject
|
file |
diff |
annotate
|
| Fri, 10 Mar 2023 01:16:40 -0600 |
Elliott Sales de Andrade |
Add a PurpleRequestFieldString subclass
|
file |
diff |
annotate
|
| Fri, 10 Mar 2023 01:15:41 -0600 |
Elliott Sales de Andrade |
Make PurpleRequestFieldAccount into a GObject
|
file |
diff |
annotate
|
| Sun, 05 Mar 2023 02:26:17 -0600 |
Elliott Sales de Andrade |
Split PurpleRequestFields into its own files
|
file |
diff |
annotate
|
| Sun, 05 Mar 2023 02:11:09 -0600 |
Elliott Sales de Andrade |
Split PurpleRequestFieldGroup into its own files
|
file |
diff |
annotate
|
| Sat, 04 Mar 2023 06:37:53 -0600 |
Gary Kramlich |
Remove our stun code
|
file |
diff |
annotate
|
| Sat, 04 Mar 2023 06:36:41 -0600 |
Elliott Sales de Andrade |
Split PurpleRequestField into its own files
|
file |
diff |
annotate
|
| Fri, 03 Mar 2023 01:23:31 -0600 |
Gary Kramlich |
Add PurpleTypingState and add it as a property to PurpleConversationMember
|
file |
diff |
annotate
|
| Thu, 23 Feb 2023 01:33:50 -0600 |
Gary Kramlich |
Add PurpleConversationMember to link a PurpleContactInfo to a PurpleConversation
|
file |
diff |
annotate
|
| Wed, 22 Feb 2023 22:21:40 -0600 |
Gary Kramlich |
Create the PurplePresencePrimitive enumeration
|
file |
diff |
annotate
|
| Tue, 21 Feb 2023 21:43:14 -0600 |
Gary Kramlich |
Set our global C standard to C17 and warning_level to 2
|
file |
diff |
annotate
|
| Sat, 21 Jan 2023 22:47:48 -0600 |
Gary Kramlich |
Remove the remaining nat-pmp code for auto discovering ip addresses
|
file |
diff |
annotate
|
| Thu, 12 Jan 2023 17:23:37 -0600 |
Gary Kramlich |
Change the soname of libpurple to libpurple3
|
file |
diff |
annotate
|
| Mon, 12 Dec 2022 23:38:47 -0600 |
Gary Kramlich |
Create PurpleAvatar to represent avatars
|
file |
diff |
annotate
|
| Sun, 11 Dec 2022 22:56:34 -0600 |
Elliott Sales de Andrade |
Bump C standard to C99 for libpurple files and fix warnings
|
file |
diff |
annotate
|
| Mon, 05 Dec 2022 05:31:22 -0600 |
Gary Kramlich |
Remove the privacy api
|
file |
diff |
annotate
|
| Mon, 28 Nov 2022 23:48:33 -0600 |
Gary Kramlich |
Split PurpleContactInfo out of PurpleContact
|
file |
diff |
annotate
|
| Wed, 16 Nov 2022 23:44:59 -0600 |
Gary Kramlich |
Remove soupcompat.h since we require libsoup3 now
|
file |
diff |
annotate
|
| Wed, 16 Nov 2022 22:36:02 -0600 |
Gary Kramlich |
Add a permission property to PurpleContact
|
file |
diff |
annotate
|
| Fri, 04 Nov 2022 23:41:10 -0500 |
Elliott Sales de Andrade |
Take advantage of f-strings in Meson
|
file |
diff |
annotate
|
| Fri, 04 Nov 2022 23:06:10 -0500 |
Elliott Sales de Andrade |
Build against libsoup3 by default
|
file |
diff |
annotate
|
| Mon, 31 Oct 2022 04:02:09 -0500 |
Gary Kramlich |
Create PurpleUi that merges PurpleCoreUiOps and PurpleUiInfo
|
file |
diff |
annotate
|
| Sun, 23 Oct 2022 22:31:02 -0500 |
Gary Kramlich |
Remove the upnp API
|
file |
diff |
annotate
|
| Mon, 10 Oct 2022 00:38:48 -0500 |
Gary Kramlich |
Add some api for handling SQLite3 migrations
|
file |
diff |
annotate
|
| Thu, 29 Sep 2022 00:46:44 -0500 |
Gary Kramlich |
Create the new PurpleContactManager
|
file |
diff |
annotate
|
| Tue, 27 Sep 2022 02:44:13 -0500 |
Gary Kramlich |
Create PurplePerson.
|
file |
diff |
annotate
|
| Fri, 23 Sep 2022 03:47:08 -0500 |
Gary Kramlich |
Create the new PurpleContact
|
file |
diff |
annotate
|
| Fri, 23 Sep 2022 00:13:38 -0500 |
Gary Kramlich |
Create the PurpleTags object for handling tags
|
file |
diff |
annotate
|
| Tue, 20 Sep 2022 02:43:20 -0500 |
Gary Kramlich |
Create PurpleProtocolWhiteboard and remove PurpleProtocolFactory
|
file |
diff |
annotate
|
| Tue, 20 Sep 2022 01:31:47 -0500 |
Gary Kramlich |
Split PurpleConnectionErrorInfo out to its own file
|
file |
diff |
annotate
|
| Sun, 18 Sep 2022 22:30:19 -0500 |
Elliott Sales de Andrade |
Use gUPnP-igd to implement add/remove port mappings
|
file |
diff |
annotate
|
| Sun, 18 Sep 2022 03:42:55 -0500 |
Elliott Sales de Andrade |
Use gUPnP to determine external IP address and control URL
|
file |
diff |
annotate
|
| Mon, 12 Sep 2022 22:49:11 -0500 |
Gary Kramlich |
Remove PurpleMemoryPool as it is no longer used
|
file |
diff |
annotate
|
| Mon, 12 Sep 2022 22:40:17 -0500 |
Gary Kramlich |
Remove PurpleTrie, apparently we stopped using this awhile ago.
|
file |
diff |
annotate
|