Releases: kmark/XHangouts
v2.2-d1a4e76
XHangouts v2.2 brings about three new features and a handful of bug fixes and internal improvements. Support for (only) Hangouts 3.3 continues into this release.
- Customize ringtones and sounds (suggested by weaverinva @ XDA)
- Disable the proximity sensor (courtesy of @blackle - #4)
- Give yourself more room to type by hiding the emoji button (suggested by DarkKnightArtorias @ XDA)
- Fewer features require a full restart of Hangouts
- Additional debugging output
- Resolved a potential crash in configuration loading
- Code cleanup
v2.1-6194515
XHangouts v2.1 is a minor release that now (and only) supports Google Hangouts 3.3. Unfortunately, MMS APN Splicing has not been tested in this release as I no longer have a device that I can test it with.
v2.0-11cb04c
XHangouts v2.0 is here! There's lots to look forward to in this major release:
- Modular and more reliable XHangouts code structure
- Improvements to the build process
- Version tolerance (will no longer complain if your version is not the exact one I compiled against)
- An attractive new icon!
- A new material color scheme to go along with the icon
- Ability to add XHangouts to your launcher (suggested by @Micks29)
- Performance tweaks
- A new quick settings menu entry for easy access to XHangouts within Google Hangouts!
- Ability to long press the send button to send and lock your phone (suggested by bybenwalburn @ XDA)
- All dialogs reimplemented to use modern Android APIs
- A slightly less annoying "module not loaded" toast notification
- A new About dialog
- A license dialog
- A new, much better README
- APN Splicing is no longer marked as "experimental"
- More information link in the APN configuration dialog
- Supports Google Hangouts 3.1.89134953 (no support for 3.2 on Android 5.1)
v1.8-d211fc0
A quick update:
- Now supports only Google Hangouts v3.0.87531466. As of release (March 13, 2015) this is the latest version of Google Hangouts.
- The primary Hangouts tabs are now properly styled when using different app colors.
v1.7-89feeeb
A major XHangouts update! New features. Fewer bugs.
- Now (only) supports Google Hangouts v2.5.83281670. This is not the latest release. Google published a new version while I was working on this release of the module. You can download a copy of Hangouts 2.5.83 from APKMirror.com. It's the January 7th release. You can wait until I've added Hangouts v3.0 support but I have no timeframe to give you. The current version of Hangouts on your device can be checked by opening XHangouts and scrolling to the bottom or in your device's app settings.
- Lollipop support. And a material theme (if you're on Lollipop).
- The video and audio call toolbar buttons can now be hidden. Useful if you're accidentally calling people in the conversation view.
- Bumped default MMS resize dimensions to 1024×1024 and quality to 80.
- Colors! Not a fan of green? You're in luck. You can now switch between 23 different material color schemes in Hangouts! It's pretty attractive. See note below.
- Reverted back to checkboxes in the settings. They're smaller and have a nice little animation on Lollipop.
- The Twitter screenshot has been removed from the MMS type & quality dialog. Screenshot fidelity is an important advantage the improved resizing offers but the example in the dialog was not conveying that effectively enough. The best way to test the setting is by sending an image of your own choosing. As a pleasant side-effect that dialog is now a good bit faster.
- Fixed a potential memory leak
- Some cleaner code
- One or two other minor bug fixes
- Some better debug output
While this is a stable release there are a few known bugs with the color schemes. Some objects are not styled correctly. These are:
- The tab selection indicator on the main Hangouts conversation list view
- The on-press effect on those tabs. It seems off.
- Loading spinners/indicators
- Text cursors
- Messages you send via Hangouts (not SMS) are always green. I'll probably keep it that way.
Enjoy.
v1.6-ad8952a
This release is functionally identical to the v1.6-beta1 (yay for APN splicing!) with the follow exceptions (changes):
- Support for the latest release of Google Hangouts, v2.5.81636427.
- Added AT&T and Cricket APN presets (Thanks to Mike B. @ XDA)
- You can now add an attachment after you've begun typing by long-pressing the smiley button. This can be enabled/disabled in settings.
- The debug log is far less verbose during the splice.
- One or two other little changes.
- It's in the stable branch.
Merry Christmas!
v1.6-beta1-64ec71e
This beta release introduces MMS APN Splicing. It's a relatively experimental yet awesome feature that allows Hangouts to bypass the lengthy APN acquisition process in certain situations. What does this mean for you? It means when you're not on WiFi, sending and receiving MMS will be super fast and battery efficient. When you are on WiFi or your mobile network is not connected, Hangouts will go back to the default, more reliable process.
This feature is off by default and must be manually enabled in the settings. Once enabled select the APN configuration option. For Verizon Wireless users, just select the Verizon preset. For everyone else you need to determine your own MMS settings. These can usually be found on Google (for example, by searching for at&t android mms apn settings) or in your device's mobile settings.
Please report how well, or if, this works for you. Please note that in this version of XHangouts, when you enable debug mode, the contents of your MMS messages will be dumped to the Xposed log file to assist in beta testing. If you're sending something sensitive over MMS (which isn't the best idea anyway) make sure to at least disable debug mode or clear your Xposed log.
v1.5-20d8a19
Updated to work with Hangouts v2.4. Do not update if you are not yet on Hangouts v2.4. You can determine this by going to the bottom of the XHangouts settings. If you are not on v2.4 and there is an update available in the Google Play Store it is most likely 2.4 and it's safe to install it.
v1.4.1-14333ba
This is a quick bug fix release resolving an issue with Android's SwitchPreference view being reset when it's scrolled off screen.
v1.4-dfe20dd
You can now customize the MMS image format, compression level, and scale! Take a peek into the settings and enjoy the super snazzy new dialogs. This release should also help those plagued by "not accepted" errors.