Jaidyn Ann
4705d586f9
Show protocol icons in notifications
...
CayaProtocolAddOn now has the convenience functions ProtoIcon(),
ProtoSignature(), and ProtoFriendlySignature(), for getting info from
its default protocol.
2021-05-22 12:05:44 -05:00
Jaidyn Ann
6ca134f9f6
Load/Save account settings from correct paths
2021-05-21 15:52:33 -05:00
Jaidyn Ann
61a1f0baf1
Allow multiple protocols per add-on
...
Now an add-on can contain multiple protocols, and the protocol API has
changed. An add-on must now export protocol_count() and protocol_at(),
with the latter replacing protocol(). protocol_count() returning the
amount of protocols in a given add-on, and protocol_at(i) giving a
new CayaProtocol* "at" the given index.
CayaProtocol has also been changed, adding Signature(),
FriendlySignature(), Icon(), Path(), and SetPath(). The reasoning is
that different protocols (even within a single add-on) will have
different signatures and icons, so this data should be accessible from
the protocol itself.
CayaProtocolAddOn now has CountProtocols() and ProtocolAt(i), allowing
the accessing of multiple protocols. A CayaProtocolAddOn can be given a
default protocol index in the constructor, whose protocol will be
returned with Protocol(). Version() was also moved from CayaProtocol to
CayaProtocolAddOn.
2021-05-21 13:47:14 -05:00
Jaidyn Ann
53fe03d2c8
Generate protocols' settings templates by call
2021-05-20 09:32:52 -05:00
Jaidyn Ann
96195039e0
Use gloox'es jidJID() instead of deprecated jid()
2021-05-19 16:13:24 -05:00
Jaidyn Ann
df55e1d9f5
Switch from Jam to Make
2021-05-19 16:12:19 -05:00
Jaidyn Ann
c6c1bb349a
Remove obselete libraries/protocols
2021-05-19 15:48:07 -05:00
Barrett17
43275b5e22
Merge pull request #15 from korli/patch-1
...
x86_64 build fix.
2017-01-31 21:09:38 +01:00
Jérôme Duval
e2cd276b00
x86_64 build fix
2017-01-30 07:23:52 +01:00
Jérôme Duval
ba991ee13c
remove msn from the build
2017-01-30 07:22:31 +01:00
Jérôme Duval
7d341e6f3d
remove libmsn from the build
2017-01-30 07:21:56 +01:00
Jérôme Duval
0d919f41ca
grep would find binary content
2017-01-30 07:21:19 +01:00
Jérôme Duval
3d2f70c527
x86_64 build fix.
2017-01-30 07:19:59 +01:00
Barrett17
568187da8d
Update README.md
2015-11-06 20:31:42 +01:00
Ivan Gualandri
b4d9d575a9
Task #12
...
* Add General section in Preference/Behavior
* Don't prompt at quit option under General section
* Show confirmation dialog on quit (if enabled)
Misc
* Replace +/- in preferences Accounts with Add/Del
2015-10-02 04:17:54 +00:00
Ivan Gualandri
fb5f1c38cf
Task #12 : add confirmation dialog
2015-09-29 08:59:40 +00:00
Dario Casalinuovo
6de2682326
MSNP: Fix bad return value
2015-07-21 03:00:28 +02:00
Barrett17
53b2614595
Remove old ifdefs.
2015-07-02 22:11:04 +00:00
Barrett17
7f7c723e3b
Remove custom ObjectList header.
2015-07-02 22:07:54 +00:00
Barrett17
512c5c085a
Remove tests subdir from Jamfile.
2015-07-02 22:01:24 +00:00
Dario Casalinuovo
4c2b3ed86c
Fix typo preventing to build under gcc4.
2015-06-28 11:51:46 +00:00
Barrett17
e41a0338f1
Update Caya.rdef
...
Set a version for Caya.
2015-06-26 22:49:13 +02:00
Barrett17
2f8d429566
Update README.md
...
Add project page.
2015-06-25 15:34:08 +02:00
Barrett17
4b35b432de
Create README.md
2015-06-25 15:30:38 +02:00
Barrett17
d1d8bd1c4d
Move protocols icons to data directory.
2015-06-25 11:27:16 +00:00
Barrett17
e46082eaaa
Remove garbage from libyahoo directory.
2015-06-25 11:27:08 +00:00
Barrett17
c8d143d91d
Remove libdownload test.
2015-06-25 11:27:00 +00:00
Barrett17
23285141b3
Make libgloox to work correctly with gcc2.
2015-06-25 11:26:48 +00:00
Barrett17
2c2b808875
Remove SVN unneeded stuff. Update my own copyright.
2015-06-24 16:45:55 +00:00
Barrett17
2237be9a93
Remove MenuPrivate.h, no idea why it was included in the first place.
2015-06-24 16:27:19 +00:00
Barrett17
8ed06e4de5
IconUtils is now Haiku public API remove it.
2015-06-24 16:23:04 +00:00
Barrett17
ab1f28bad2
Remove libdownload which was preserved in a branch.
2015-06-24 16:17:47 +00:00
Barrett17
f487e366fb
Add remaining part of libgloox.
2015-06-24 16:08:12 +00:00
Barrett17
05633562d6
libgloox Haiku buildfixes.
2015-06-24 15:56:20 +00:00
Barrett17
7a11cae117
Update libgloox to 1.0.13
2015-06-24 15:52:32 +00:00
Barrett17
ae0652f3cc
Finally cleaned up the buildsystem.
2015-06-24 15:31:54 +00:00
Barrett17
67fe224ca6
Initial fix to avoid confusion with configure directories. Fix build.
2015-06-24 15:21:34 +00:00
Barrett17
0746cacb94
Updated contributors.
...
modificato: Contributors
2013-10-12 20:20:11 +02:00
barrett17
007d2bda0a
Initial rework of the build system to support the latest Haiku changes. Patch from Adrien Destgues included, Thanks!
2013-10-12 17:59:00 +00:00
Barrett
00440a3ffc
Initial gcc2 support, patch from Haikuports, with a little modification by myself. Set the deskbar replicant show as default, and removed the gcc4 notice from preferences.
2013-07-31 22:34:52 +02:00
Barrett17
f8179b8bad
Merge pull request #1 from ksiazkowicz/master
...
Notification code update
2013-07-30 15:59:57 -07:00
pisarzk@gmail.com
ac7a745bf9
Add message count to notifications
...
Added unread message count to window title and also in notification.
Made one notification for each conversation, with new messages, the
count is simply being updated.
2013-07-30 20:54:22 +02:00
Barrett
1192ca6659
Fixed build.
2013-07-29 23:28:44 +02:00
Barrett
45d911a7c2
Fixed build.
2013-07-29 17:16:02 +02:00
Barrett
830f1216f5
Merging caya and caya-gpl-protocols
2013-07-29 16:58:19 +02:00
barrett
5e26a038dc
Updated TODO in CayaPreferences.
2013-04-06 19:59:46 +00:00
barrett
007af3d89a
Patch from Maciej Janiszewski which adds support for hiding offline contacts, message notifications and caya can now set the window title to unread state, all functions can be disabled from settings as well. Thanks\!
2013-04-06 19:47:04 +00:00
barrett
53c5c02d66
Set better proportions between the send and receive views of the ChatWindow. Made the window split more thin.
2013-01-04 17:37:53 +00:00
barrett
a56a343cd0
Set the ToolButton to show the message when the click is received in any part of the widget.
2013-01-04 16:53:37 +00:00
barrett
6572adb23b
Codestyle fixes, patch created by Freemann2430 during GCI2012
2013-01-04 13:52:14 +00:00