Build: #1698 was successful Changes by adiaholic <adityaborikar2@gmail.com> and Florian Schmaus <flo@geekplace.eu>
Code commits
Smack (master)
-
Florian Schmaus <flo@geekplace.eu> 926c5892ad985b9fe5ef11104effa7400226304e
Fix 260c5539b ("Add support for XEP-0118: UserTune")
Fix a bug in the EqualsBuilder usage in UserTuneElement. Properly
synchronize listeners using CopyOnWriteSet. Make methods and fields
static where sensible and possible. Make
disableUserTuneNotifications() public (why was it private?). And a few
other minor fixes.- smack-extensions/src/main/java/org/jivesoftware/smackx/usertune/UserTuneManager.java (version 926c5892ad985b9fe5ef11104effa7400226304e) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/usertune/element/UserTuneElement.java (version 926c5892ad985b9fe5ef11104effa7400226304e) (diffs)
- smack-extensions/src/main/resources/org.jivesoftware.smack.extensions/extensions.providers (version 926c5892ad985b9fe5ef11104effa7400226304e) (diffs)
-
Florian Schmaus <flo@geekplace.eu> 8f371c5381e3654083b657e9594c69efc33484ca
Fix datatype.Scalar equals() and hashCode() methods
The previously used Number.equals() and hashCode() was just delegated
to Object and hence did not behave as expected.- smack-core/src/main/java/org/jivesoftware/smack/datatypes/Scalar.java (version 8f371c5381e3654083b657e9594c69efc33484ca) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/datatypes/UInt16.java (version 8f371c5381e3654083b657e9594c69efc33484ca) (diffs)
- smack-core/src/main/java/org/jivesoftware/smack/datatypes/UInt32.java (version 8f371c5381e3654083b657e9594c69efc33484ca) (diffs)
-
adiaholic <adityaborikar2@gmail.com> 260c5539b55ef2c9186003a42064801c074f96af
Add support for XEP-0118: UserTune
This commit will enable user to communicate
information about music to which user is listening.
This feature is less of a requirement and more like fun to me.
An attempt at solving SMACK-257.
Incase you see any chances of improvement,
please let me know :)- documentation/extensions/index.md (version 260c5539b55ef2c9186003a42064801c074f96af) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/usertune/UserTuneListener.java (version 260c5539b55ef2c9186003a42064801c074f96af) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/usertune/UserTuneManager.java (version 260c5539b55ef2c9186003a42064801c074f96af) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/usertune/element/UserTuneElement.java (version 260c5539b55ef2c9186003a42064801c074f96af) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/usertune/element/package-info.java (version 260c5539b55ef2c9186003a42064801c074f96af) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/usertune/package-info.java (version 260c5539b55ef2c9186003a42064801c074f96af) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/usertune/provider/UserTuneProvider.java (version 260c5539b55ef2c9186003a42064801c074f96af) (diffs)
- smack-extensions/src/main/java/org/jivesoftware/smackx/usertune/provider/package-info.java (version 260c5539b55ef2c9186003a42064801c074f96af) (diffs)
- smack-extensions/src/main/resources/org.jivesoftware.smack.extensions/extensions.providers (version 260c5539b55ef2c9186003a42064801c074f96af) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/usertune/UserTuneElementTest.java (version 260c5539b55ef2c9186003a42064801c074f96af) (diffs)
- smack-extensions/src/test/java/org/jivesoftware/smackx/usertune/UserTuneManagerTest.java (version 260c5539b55ef2c9186003a42064801c074f96af) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smackx/usertune/UserTuneIntegrationTest.java (version 260c5539b55ef2c9186003a42064801c074f96af) (diffs)
- smack-integration-test/src/main/java/org/jivesoftware/smackx/usertune/package-info.java (version 260c5539b55ef2c9186003a42064801c074f96af) (diffs)
-
Florian Schmaus <flo@geekplace.eu> db150a850ad0bf0d285f16aad6484be873d4fec4
Fix order of 'actual' and 'expected' in XmlUnitUtils