Da Risk <da_risk@beem-project.com> [Thu, 21 Dec 2017 15:56:42 -0800] rev 1073
Compile with sdk 27
Da Risk <da_risk@beem-project.com> [Fri, 08 Jan 2016 11:31:18 +0100] rev 1072
Fix some checkstyle issues
Da Risk <da_risk@beem-project.com> [Thu, 07 Jan 2016 16:38:16 +0100] rev 1071
Refactor the encryption preference authenticator
Frederic Barthelery <da_risk@beem-project.com> [Fri, 13 Nov 2015 18:17:25 +0100] rev 1070
Utils: Add a basic implementation of an EncryptionManager which allows to store the password encrypted.
This use the latest AndroidKeyStore from Android M and allow to store the key securely.
Frederic Barthelery <da_risk@beem-project.com> [Fri, 13 Nov 2015 18:15:37 +0100] rev 1069
Switch to compileSdkVersion 23
Android Marshmallow !
Frederic Barthelery <da_risk@beem-project.com> [Fri, 13 Nov 2015 17:52:28 +0100] rev 1068
Avatar: Remove Apache HttpClientAvatarRetriever which will be deprecated in android-6.0
We can use the standart java.net.http avatar retriever implementation.
Frederic Barthelery <da_risk@beem-project.com> [Fri, 13 Nov 2015 17:50:23 +0100] rev 1067
BeemService: Use NotificationManagerCompat
Da Risk <da_risk@beem-project.com> [Tue, 27 Oct 2015 01:12:06 +0100] rev 1066
Rework ChangeStatus to deal better with non standard CROP intent
Da Risk <da_risk@beem-project.com> [Tue, 27 Oct 2015 01:04:13 +0100] rev 1065
Make AvatarProvider implement FileProvider to simplify the implementation
Da Risk <da_risk@beem-project.com> [Tue, 16 Jun 2015 09:48:12 +0200] rev 1064
Exclude com.gogle.iosched from the checkstyle task
Da Risk <da_risk@beem-project.com> [Mon, 15 Jun 2015 20:58:21 +0200] rev 1063
Fix a lot of indentation issues with checkstyle
Da Risk <da_risk@beem-project.com> [Mon, 15 Jun 2015 20:16:04 +0200] rev 1062
Fix checkstyle issue in otr package
Da Risk <da_risk@beem-project.com> [Mon, 15 Jun 2015 19:57:41 +0200] rev 1061
Fix a few checkstyle errors
Da Risk <da_risk@beem-project.com> [Mon, 15 Jun 2015 19:33:26 +0200] rev 1060
Catch possible NumberFormatException in wizard
Da Risk <da_risk@beem-project.com> [Mon, 15 Jun 2015 17:00:36 +0200] rev 1059
Allow ProgressDialog to lose state in the account wizard.
This should fix bugs caused by the behavior described here
http://www.androiddesignpatterns.com/2013/08/fragment-transaction-commit-state-loss.html
Da Risk <da_risk@beem-project.com> [Mon, 15 Jun 2015 14:04:24 +0200] rev 1058
Fix potential NPE when the connection is not created yet when the service is
destroyed
Da Risk <da_risk@beem-project.com> [Fri, 01 May 2015 01:36:53 +0200] rev 1057
Checkstyle: enhance checkstyle rules for import
Da Risk <da_risk@beem-project.com> [Fri, 01 May 2015 01:36:11 +0200] rev 1056
Fix checkstyle issues on ContactList
Da Risk <da_risk@beem-project.com> [Fri, 01 May 2015 00:38:25 +0200] rev 1055
ContactList: Remove static import *
Da Risk <da_risk@beem-project.com> [Fri, 01 May 2015 00:23:52 +0200] rev 1054
ContactList: Call adapter.remove() method on main thread.
This fix a long time IndexOutOfBoundsException.
Da Risk <da_risk@geekorum.com> [Tue, 24 Mar 2015 17:23:15 +0100] rev 1053
Use latest support library
Da Risk <da_risk@beem-project.com> [Tue, 17 Mar 2015 11:05:16 +0100] rev 1052
Use support library v4
Da Risk <da_risk@beem-project.com> [Mon, 16 Mar 2015 17:35:25 +0100] rev 1051
Just set a warning lint for invalid package
Da Risk <da_risk@beem-project.com> [Mon, 16 Mar 2015 15:07:11 +0100] rev 1050
Add gradle task to generate javadoc
Da Risk <da_risk@beem-project.com> [Sun, 15 Mar 2015 23:21:01 +0100] rev 1049
Fix some lint errors
Da Risk <da_risk@beem-project.com> [Sun, 15 Mar 2015 22:11:18 +0100] rev 1048
Move all smileys definitions
Da Risk <da_risk@beem-project.com> [Sun, 15 Mar 2015 22:05:30 +0100] rev 1047
emove unused PrivacyList and fix some lint errors
Da Risk <da_risk@beem-project.com> [Sun, 15 Mar 2015 21:32:05 +0100] rev 1046
Move mms smileys into its own module
Da Risk <da_risk@beem-project.com> [Sun, 15 Mar 2015 21:14:17 +0100] rev 1045
Move stroke to its own module
Da Risk <da_risk@beem-project.com> [Sun, 15 Mar 2015 21:08:23 +0100] rev 1044
Move MemorizingTrustManager into its own module
Da Risk <da_risk@beem-project.com> [Sun, 15 Mar 2015 20:41:17 +0100] rev 1043
OTR: Update to otr4j-0.22
Da Risk <da_risk@beem-project.com> [Sun, 15 Mar 2015 18:57:24 +0100] rev 1042
Add checkstyle configuration to gradle
Da Risk <da_risk@beem-project.com> [Sun, 15 Mar 2015 18:13:26 +0100] rev 1041
Update install instructions
Da Risk <da_risk@beem-project.com> [Sun, 15 Mar 2015 18:03:03 +0100] rev 1040
Move the app into an app submodule which respect the default gradle layout
Da Risk <da_risk@beem-project.com> [Sun, 15 Mar 2015 17:28:04 +0100] rev 1039
Use latest gradle
Da Risk <da_risk@beem-project.com> [Fri, 24 May 2013 18:34:57 +0200] rev 1038
Add basic gradle compilation script
Da Risk <da_risk@beem-project.com> [Fri, 26 Dec 2014 15:43:38 +0100] rev 1037
Make the project compile with SDK 21 (lollipop)
Da Risk <da_risk@beem-project.com> [Tue, 14 May 2013 18:24:25 +0200] rev 1036
ContactList: Separate creation of ContactListAdapter and managment of the
group list
This is two separate things. getContactListAdapter is called in
ContactListFragment.onActivityCreated() which is during a fragment
transaction.
Management of the group list calls FragmentPagerAdapter.notifyDataSetChanged()
which repopulate the FragmentPagerAdapter and to do so calls
FragmentManager.executePendingTransactions() in a recursive way and is not
allowed (IllegalStateException).
Da Risk <da_risk@beem-project.com> [Thu, 14 Mar 2013 10:52:10 +0100] rev 1035
Added tag 0.1.8 for changeset a221cd4a5413
Da Risk <da_risk@beem-project.com> [Thu, 14 Mar 2013 10:52:04 +0100] rev 1034
Bump version 0.1.8
Da Risk <da_risk@beem-project.com> [Thu, 14 Mar 2013 10:47:53 +0100] rev 1033
Added tag 0.1.8 for changeset 6b19c7c8c280
Da Risk <da_risk@beem-project.com> [Wed, 13 Mar 2013 12:06:24 +0100] rev 1032
Add J. Pinkava in contributors
Da Risk <da_risk@beem-project.com> [Wed, 06 Mar 2013 22:41:48 +0100] rev 1031
Add Basque translation.
fix #452
Da Risk <da_risk@beem-project.com> [Wed, 06 Mar 2013 22:34:53 +0100] rev 1030
Update swedish translation
Da Risk <da_risk@beem-project.com> [Wed, 06 Mar 2013 22:15:45 +0100] rev 1029
Update chinese translation
Da Risk <da_risk@beem-project.com> [Wed, 06 Mar 2013 22:09:34 +0100] rev 1028
Update spanish translation
Da Risk <da_risk@beem-project.com> [Wed, 06 Mar 2013 21:30:51 +0100] rev 1027
Scram-Sha-1 mechanism : do not send authzid if it not absolutely necessary
Some servers (ejabberd) reject the challenge if the
scram attributes a (authzid) and n (authcid) are equals
or they just don't handle the authzid.
So we just don't send it if they are the same
This fix #484
Da Risk <da_risk@beem-project.com> [Sat, 02 Mar 2013 15:52:11 +0100] rev 1026
Added tag 0.1.8_rc2 for changeset 5aa4849e9343
Da Risk <da_risk@beem-project.com> [Sat, 02 Mar 2013 15:51:59 +0100] rev 1025
Bump version to 0.1.8_rc2
Da Risk <da_risk@beem-project.com> [Wed, 27 Feb 2013 10:28:07 +0100] rev 1024
Added tag 0.1.8_rc1 for changeset d9a3b8cf456e
Da Risk <da_risk@beem-project.com> [Wed, 27 Feb 2013 10:27:32 +0100] rev 1023
Bump version. Firs release candidate of 0.1.8
Da Risk <da_risk@beem-project.com> [Tue, 22 Jan 2013 17:26:11 +0100] rev 1022
Correct some lint errors
Da Risk <da_risk@beem-project.com> [Tue, 22 Jan 2013 15:01:56 +0100] rev 1021
Discover Server features right after connection.
In the same time, postpone the load of the roster.
This avoid a timeout on the discovery request sent to the server.
The timeout is caused by receiving big rosters.
Da Risk <da_risk@beem-project.com> [Mon, 28 Jan 2013 21:47:48 +0100] rev 1020
Checkstyle
Jiří Pinkava <j-pi@seznam.cz> [Sun, 27 Jan 2013 23:24:32 +0100] rev 1019
smack.sasl: simplify conversion bytes->hex string
Jiří Pinkava <j-pi@seznam.cz> [Mon, 21 Jan 2013 23:13:22 +0100] rev 1018
fix Remko's currly part of name
Jiří Pinkava <j-pi@seznam.cz> [Mon, 21 Jan 2013 23:12:10 +0100] rev 1017
remove unused variables, properly close streams
Da Risk <da_risk@beem-project.com> [Sun, 13 Jan 2013 20:36:11 +0100] rev 1016
Implement an ScramSaslMechanism to use it with Smack.
Fix #476
Da Risk <da_risk@beem-project.com> [Sun, 13 Jan 2013 20:11:53 +0100] rev 1015
Add an implementation of the SCRAM-SHA-! SASL mechanism.
This implementation come from the Stroke project http://swift.im/git/stroke
Da Risk <da_risk@beem-project.com> [Wed, 09 Jan 2013 20:42:51 +0100] rev 1014
Update czech translation. refs #473
Da Risk <da_risk@beem-project.com> [Mon, 07 Jan 2013 21:09:26 +0100] rev 1013
Refactor the initConnectionConfig method
Da Risk <da_risk@beem-project.com> [Mon, 07 Jan 2013 14:42:41 +0100] rev 1012
Fix a little bug where configured account is not correctly detected
Da Risk <da_risk@beem-project.com> [Sun, 06 Jan 2013 18:27:57 +0100] rev 1011
Remove obsolete patch about the asmack build process.
Da Risk <da_risk@beem-project.com> [Mon, 31 Dec 2012 00:58:40 +0100] rev 1010
Add Czech translation. see #473
Da Risk <da_risk@beem-project.com> [Sat, 15 Dec 2012 18:23:34 +0100] rev 1009
Use proxy and/or specific server settings in account wizard
Da Risk <da_risk@beem-project.com> [Sat, 15 Dec 2012 18:15:42 +0100] rev 1008
Replace preference keys for specific server settings
Da Risk <da_risk@beem-project.com> [Fri, 07 Dec 2012 00:43:25 +0100] rev 1007
Add SmileyParser from the android Mms application.
Integrate it in the Chat activity. Fix #66
Improvement will be to put the smiley spannable in the current EditText
Da Risk <da_risk@beem-project.com> [Fri, 02 Nov 2012 10:56:48 +0100] rev 1006
Fix target javadoc for latest sdk.
Da Risk <da_risk@beem-project.com> [Wed, 31 Oct 2012 23:11:14 +0100] rev 1005
Switch to Florian Shmauss maintained version of asmack.
See doc/asmack-beem/README.txt for more information on how to build the asmack
jar.
The upstream asmack has a better implementation of XEP-0115
EntityCapabilities. So this commit remove the specific Beem implementation of
this XEP and switch to the asmack one.
Da Risk <da_risk@beem-project.com> [Sun, 28 Oct 2012 14:26:54 +0100] rev 1004
Add licence header to getFreeXmppServices.py
Da Risk <da_risk@beem-project.com> [Sun, 28 Oct 2012 14:20:33 +0100] rev 1003
Made the PepSubManager really use pep node instead of pubsub node if both are available
Da Risk <da_risk@beem-project.com> [Sat, 27 Oct 2012 02:13:23 +0200] rev 1002
Use full jid to login in wizard account when the jid entered is a Google talk
account.
fix #454
Da Risk <da_risk@beem-project.com> [Tue, 09 Oct 2012 01:08:40 +0200] rev 1001
Add LogUtils to try to unify logging messages
Da Risk <da_risk@beem-project.com> [Mon, 08 Oct 2012 23:36:20 +0200] rev 1000
Disable email format check on the add contact dialog.
A roster item is not necessary in the form of an bare jid.
fix #424
Da Risk <da_risk@beem-project.com> [Mon, 08 Oct 2012 21:29:03 +0200] rev 999
fix a little bug : avatar image view not reloading
Da Risk <da_risk@beem-project.com> [Sun, 30 Sep 2012 15:40:07 +0200] rev 998
Fix bug: on the very first launch the account is not configured
if you choose system account.
Da Risk <da_risk@beem-project.com> [Sat, 29 Sep 2012 05:22:47 +0200] rev 997
Change target version to latest (4.1) and use platform default theme
Da Risk <da_risk@beem-project.com> [Sat, 29 Sep 2012 05:22:11 +0200] rev 996
Translate more strings for wizard and make error message multilines
Da Risk <da_risk@beem-project.com> [Sat, 29 Sep 2012 04:47:42 +0200] rev 995
Display error messages when account creation failed.
Improve the creation wizard and add a dummy script to fetch
a list of xmpp services.
Da Risk <da_risk@beem-project.com> [Tue, 25 Sep 2012 22:40:22 +0200] rev 994
remove some unused resources
Da Risk <da_risk@beem-project.com> [Tue, 25 Sep 2012 21:39:45 +0200] rev 993
checkstyle
Da Risk <da_risk@beem-project.com> [Tue, 25 Sep 2012 21:17:40 +0200] rev 992
Modify the preferences to deal with account.
Da Risk <da_risk@beem-project.com> [Mon, 24 Sep 2012 23:41:26 +0200] rev 991
Use proxy when creating an account or when testing an existing account
Da Risk <da_risk@beem-project.com> [Mon, 24 Sep 2012 20:56:26 +0200] rev 990
Add a method to authenticate via OAuth for Google accounts.
Da Risk <da_risk@beem-project.com> [Sun, 23 Sep 2012 03:22:37 +0200] rev 989
Use auth CallbackHandler to abstract the way credentials are retrieved.
Da Risk <da_risk@beem-project.com> [Sun, 23 Sep 2012 03:22:02 +0200] rev 988
Update the LicenseHeader file
Da Risk <da_risk@beem-project.com> [Sun, 23 Sep 2012 00:49:33 +0200] rev 987
Create and connect totally asynchronously on start of the BeemService.
This fix crash when the service is restart by Android.
Da Risk <da_risk@beem-project.com> [Sat, 22 Sep 2012 03:21:58 +0200] rev 986
Rework the account wizard using fragments.
Da Risk <da_risk@beem-project.com> [Fri, 10 Aug 2012 05:53:51 +0200] rev 985
Add an exception for my_avatar id in AvatarProvider.
This fix a bug when the my_avatar file does not exist it is not created by
openFileHelper.
Da Risk <da_risk@beem-project.com> [Fri, 10 Aug 2012 05:38:39 +0200] rev 984
Improve notification by using NotificationCompat.Builder
Da Risk <da_risk@beem-project.com> [Tue, 24 Jul 2012 18:30:07 +0200] rev 983
Checkstyle
Da Risk <da_risk@beem-project.com> [Tue, 24 Jul 2012 18:22:08 +0200] rev 982
Replace our custom Tabs gallery with the standard PagerTabStrip from ACL
Da Risk <da_risk@beem-project.com> [Fri, 18 May 2012 00:25:02 +0200] rev 981
Use the theme text appearance for most labels.
Vincent V. <marseille@beem-project.com> [Thu, 10 May 2012 16:11:18 +0200] rev 980
Option to list full JID in roster
Feature #322
Vincent V. <marseille@beem-project.com> [Thu, 10 May 2012 14:03:11 +0200] rev 979
API=8 because of the android:installLocation in the AndroidManifest.xml
Checkstyle
Vincent V. <marseille@beem-project.com> [Wed, 09 May 2012 14:38:23 +0200] rev 978
Colored Beem-Icon according to status
Feature #289
Da Risk <da_risk@beem-project.com> [Tue, 08 May 2012 18:41:02 +0200] rev 977
SectionTextView now don't use api level 11
Da Risk <da_risk@beem-project.com> [Mon, 07 May 2012 23:10:40 +0200] rev 976
Initialize default settings file on first startup.
fix #392
Da Risk <da_risk@beem-project.com> [Mon, 07 May 2012 21:57:10 +0200] rev 975
Update to the latest version of MemorizingTrustManager
Also fix the LeakedReceiver issue.
Fix bug #384
close #408
Mitm commit: 11b37471c5403c0510619278d453ca393405f162
Da Risk <da_risk@beem-project.com> [Mon, 23 Apr 2012 00:14:18 +0200] rev 974
Fix a bug with tabs not sorted alphabetically.
Da Risk <da_risk@beem-project.com> [Sun, 22 Apr 2012 23:14:36 +0200] rev 973
Checkstyle.
Da Risk <da_risk@beem-project.com> [Sun, 22 Apr 2012 22:49:21 +0200] rev 972
Implements tab in ContactListActivity.
Da Risk <da_risk@beem-project.com> [Sun, 22 Apr 2012 20:39:31 +0200] rev 971
Add a custom TextView widget to display groups in form of tabs.
Da Risk <da_risk@beem-project.com> [Wed, 29 Feb 2012 00:53:20 +0100] rev 970
Implements swiping on contact list by using android compat ViewPager
Da Risk <da_risk@beem-project.com> [Fri, 06 Apr 2012 17:43:01 +0200] rev 969
Don't show soft keyboard in fullscreen in compact chat too.
Da Risk <da_risk@beem-project.com> [Fri, 06 Apr 2012 17:24:04 +0200] rev 968
Software keyboard will not be shown fullscreen on landscape ChatActivity.
Da Risk <da_risk@beem-project.com> [Mon, 05 Mar 2012 21:57:48 +0100] rev 967
Reenable the MemorizingTrustManager
Nikita Kozlov <nikita@elyzion.net> [Thu, 23 Feb 2012 22:59:29 +0100] rev 966
fix bad nb translation upload
Nikita Kozlov <nikita@elyzion.net> [Thu, 23 Feb 2012 17:38:01 +0100] rev 965
adding norwegian translation
Da Risk <da_risk@beem-project.com> [Fri, 27 Jan 2012 00:05:55 +0100] rev 964
Initialize the xmpp connection config in a background thread.
On android > 3.x network operations on the main thread crash the application.
This move the dns request made by the ConnectionConfiguration in another
thread by lazily initializing the XMPPConnection
Da Risk <da_risk@beem-project.com> [Thu, 26 Jan 2012 23:54:46 +0100] rev 963
Complete the avatar provider to support insert update and delete.
It is now usable following the standard Android interface.
Da Risk <da_risk@beem-project.com> [Tue, 21 Feb 2012 21:07:42 +0100] rev 962
Fix bug when creating contact.
The contact is created asynchronously so we cannot try to get it immediatly.
As a consequence the method IRoster.createContact now return a boolean.
Nikita Kozlov <nikita@elyzion.net> [Tue, 21 Feb 2012 12:11:58 +0100] rev 961
Added tag 0.1.7 for changeset 5a6ab49303d3
Nikita Kozlov <nikita@elyzion.net> [Tue, 21 Feb 2012 12:11:49 +0100] rev 960
update version for release
Nikita Kozlov <nikita@elyzion.net> [Tue, 21 Feb 2012 12:08:53 +0100] rev 959
update german translation
Nikita Kozlov <nikita@elyzion.net> [Tue, 24 Jan 2012 18:54:05 +0100] rev 958
increase project default tagert to 8 and use android:installLocation
Da Risk <da_risk@beem-project.com> [Mon, 23 Jan 2012 19:18:44 +0100] rev 957
Update min sdk version to 5
Da Risk <da_risk@beem-project.com> [Mon, 23 Jan 2012 02:17:30 +0100] rev 956
Update build script to support latest android tools out from the box
Nikita Kozlov <nikita@elyzion.net> [Mon, 23 Jan 2012 18:26:21 +0100] rev 955
Added tag 0.1.7_rc2 for changeset afff9e2452d9
Nikita Kozlov <nikita@elyzion.net> [Mon, 23 Jan 2012 17:35:54 +0100] rev 954
update version name and code version