Tigase Mobile Messenger 3.0 alpha release (#180)
Wojciech Kapcia (Tigase) opened 9 years ago
Due Date
2016-04-06

Please create new build and check if it is ready for testing and releasing. If it is ok then prepare release.

  • Wojciech Kapcia (Tigase) commented 9 years ago

    Version 3.0.0-pre-alpha-1:

    03-31 12:57:32.282 14126-14144/org.tigase.messenger.phone.pro E/AndroidRuntime: FATAL EXCEPTION: Thread-27997
                                                                                    Process: org.tigase.messenger.phone.pro, PID: 14126
                                                                                    java.lang.NullPointerException: Attempt to get length of null array
                                                                                        at java.util.TimSort.sort(TimSort.java:169)
                                                                                        at java.util.Arrays.sort(Arrays.java:2010)
                                                                                        at org.tigase.messenger.phone.pro.utils.DiskLruCache$2.run(DiskLruCache.java:111)
    
  • Daniel Wisnewski commented 9 years ago

    Ran manual tests according to https://projects.tigase.org/projects/tigase-mobilemessenger/wiki/Manual_Tests

    Results:

    Installation OK

    New account creation functions OK w/tigase.im

    Existing account login: OK

    NOTE: After login, selecing Personal Information, I get Tigase Messenger has stopped, feedback sent from dwisnewski@gmail.com. Behavior is same from new account or existing account post login settings screen.

    Roster pulls correctly from server in flat mode (no groups shown, order is groups then ungrouped).

    Adding accounts, authorization is smooth. Unless groups exist on roster already, no option to make new groups.

    Removing users from roster has no effect on roster.

    Adding accounts works OK. Would be nice to see a feature to be able to enable/disable accounts individually.

    Unable to manually close/remove chats, even with members no longer on roster.

    Joining chat OK, testing chat works. Note that if I leave a charoom, the nick becomes unaffiliated (demotes to visitor), but not unavailable.

    (int room 172652 PST - 172730 PST)

    Sending video/photo seems to setup okay, although stream errors occur (this may be my internal network setup, will need to test inside signal area)

    Accepting file from status bar causes Tigase Messenger to stop. Submitting logs from dwisnewski@gmail.com The same does not occur if I bring up full screen information (click file name, then accept)

    Geolocation

    no information is pulled (no GPS icon) and none reported with any resolution.

    (could be phone dependant? Using Galaxy S3)

    A few considerations:

    1. There seems to be no way to manually set your status, it would be helpful to be able to send XA/DnD etc..

    2. No way to individually control accounts. All accounts are offline or online at once.

    3. Menus need work, a lot of repeated settings and such I'd suggest the following changes

    Settings Tab

    Accounts (List active accounts Long press to reach settings or dropdown, one tap to login/out)

    Status

    Online (Checkbox)

    Status (dropdown)

    Login information

    Profile Information

    Geolocation

    Mobile optimization

    Autostart

    User Interface

    Notifications

    Sounds

    Default message sound

    Chat message Sound

    MUC message Sound

  • Bartosz Małkowski commented 9 years ago

    This is old version of Messenger.

    Use attached

  • Daniel Wisnewski commented 9 years ago

    Adding account works OK

    Adding user to roster crashes application with or without local name from blank roster.

    From roster with entries, seems OK, but no change after authorize from other entity.

    Roster updated outside, retrieves from server OK.

    Status changes work OK for all options.

    No subscription control in-app, Deleting roster contact removes subscriptions.

    No update/notification for subscription request or authorization.

    Notifications work OK when application is minimized.

    UI looks good, very gApps style.

issue 1 of 1
Type
Task
Priority
Blocker
Assignee
RedmineID
4078
Spent time
0
Issue Votes (0)
Watchers (0)
Reference
tigase/_clients/stork#180
Please wait...
Page is in error, reload to recover