Skip to content

Commit dce72e3

Browse files
committed
Merge branch 'master' into release
2 parents 35c548f + 59ea509 commit dce72e3

116 files changed

Lines changed: 7805 additions & 4469 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
/kontalk.db
66
/kontalk.properties
77
*.pgp
8+
*.asc
9+
*.crt
810
/win_installer/*.exe
911

1012
# Gradle
@@ -14,12 +16,8 @@
1416
/.nb-gradle/
1517

1618
# IntelliJ Idea
17-
/.idea/workspace.xml
18-
/.idea/tasks.xml
19-
/.idea/gradle.xml
20-
/.idea/libraries/
21-
/.idea/inspectionProfiles/
22-
/*.iml
19+
.idea/
20+
*.iml
2321

2422
# Package Files #
2523
#*.jar

.idea/.name

Lines changed: 0 additions & 1 deletion
This file was deleted.

.idea/compiler.xml

Lines changed: 0 additions & 22 deletions
This file was deleted.

.idea/copyright/profiles_settings.xml

Lines changed: 0 additions & 3 deletions
This file was deleted.

.idea/misc.xml

Lines changed: 0 additions & 57 deletions
This file was deleted.

.idea/modules.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.idea/uiDesigner.xml

Lines changed: 0 additions & 124 deletions
This file was deleted.

.idea/vcs.xml

Lines changed: 0 additions & 6 deletions
This file was deleted.

.travis.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
language: java
2+
3+
jdk:
4+
- oraclejdk8
5+
6+
before_install:
7+
- git submodule update --init
8+

README.md

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
kontalk-java-client
22
===================
33

4+
[![Build Status](https://travis-ci.org/kontalk/desktopclient-java.svg?branch=master)](https://travis-ci.org/kontalk/desktopclient-java)
5+
46
A platform independent Java client for Kontalk (http://www.kontalk.org). Includes connectivity to the Jabber network!
57

68
The desktop client uses your existing Kontalk account from the [Android client](https://github.com/kontalk/androidclient/blob/master/README.md#kontalk-official-android-client). Instructions for exporting the key [here](https://github.com/kontalk/androidclient/wiki/Export-personal-key-to-another-device).
@@ -19,19 +21,28 @@ The desktop client uses your existing Kontalk account from the [Android client](
1921

2022
## Key Features
2123

22-
- connecting to Kontalk server with an already existing Kontalk account
23-
- automatically adding XMPP roster entries from server
24-
- manually adding arbitrary Kontalk or Jabber user
25-
- automatically requesting/adding public keys for other Kontalk user
26-
- sending/receiving (encrypted) text messages from/to Kontalk user
27-
- sending/receiving (plain) text messages from/to arbitrary Jabber/XMPP user (clients like [Pidgin](https://pidgin.im/) or [Conversations](https://github.com/siacs/Conversations))
28-
- sending/requesting server receipts according to XMPP extension
29-
- ability to block all messages for specific user
30-
- receiving files send from the Android client
24+
Connect with Kontalk...
25+
- Use the existing Kontalk account from your phone.
26+
- Synchronized contact list (=XMPP roster).
27+
- Add new Kontalk users by phone number.
28+
- The client automatically requests public keys for safe communication.
29+
- Your communication with Kontalk users is encrypted by default.
30+
31+
... and beyond:
32+
- Exchange text messages with any Jabber/XMPP users!
33+
- Add new Jabber contacts by JID.
34+
- Tested with clients like [Pidgin](https://pidgin.im/) or [Conversations](https://github.com/siacs/Conversations).
3135

3236
**Note: private key and messages are saved unencrypted and can be read by other
3337
applications on your computer!**
3438

39+
## Implemented XEP features:
40+
- XEP-0184: Message receipts
41+
- XEP-0085: Chat state notifications
42+
- XEP-0191: User blocking
43+
- XEP-0066: File transfer over server
44+
- XEP-0084: Avatar images
45+
3546
## Support us
3647

3748
* If you are missing a feature or found a bug [report it!](https://github.com/kontalk/desktopclient-java/issues)

0 commit comments

Comments
 (0)