[Android Apps and Games] PunchUp:
Changelog

5.1

- Reorder cards in Expand & Search by dragging up & down

- Misc fixes

5.0

- Enhanced Search - Shows a sidebar with your favorite search engines - copy/share the text or click the search button in AOSP (based) browsers

Xposed users can click on Search+

- Added Search to homescreen widget

- Fixed background crashes while using Expand

[Xposed]

WebView support. Works in apps like Wikipedia, Lightning etc.

Firefox - WIP

Chrome - bit.ly/ChromeSP

Dolphin, Opera etc. won't be supported

4.5

- Added a new feature called Expand (based on Macro/Text Expansion module)

- 'Speak' now works in background without blocking the screen

- Fixed double tap blacklist

4.0

- Rebranded the app to 'Text Aide'

- Added new features called Dial & Speak

Speak uses TTS engine to utter selected text (Please watch the video in the OP or Play store for a demo)

Dial lets you place a call using the selected text

- Added a home screen widget

- Define can be now disabled from Share menu

- Fixed the master switch for Copy in Share settings

- [Xposed] Fixed double tap and blacklist on many devices. Please contact if it's still a problem

- Misc bug fixes

3.7

- UI crash fix 4.0.x ICS devices

- [Xposed] Small bug fix in enforce action item dialog

3.6

- Support Moon+, FB Reader etc. (Choose ColorDict in settings)

- New locales - Korean, Portuguese(BR) thanks to SDKoongchi & Parallaxis

3.5

- Links are now active. Clicking on the underlined word will take you to it's definition. (Translations don't work)

- Thesaurus added. Activation instructions available under Define>Thesaurus

- Spanish locale thanks to Artista Y

3.2

- Clicking on notification opens the app

- A new feature called "Enhanced selection" to supplement "Copy to define"

This is useful in apps like WhatsApp where you can't select a word singularly from the chats. Just enable this feature using the "+" button in notification and then copy the message. You'll get a pop-up with the copied text from which you can select and define the word you want.

For Xposed users, this is useful in apps like Google messenger where double tap doesn't work.

3.1

The app is now free on Play Store. To donate, please use in-app payment.

- A new feature called "Copy to define." Just copy the word to get it's definition. Enable it from the settings.

- Support for Play Books. Use "Web Search"

- [Xposed] Enforce action item to prevent overflow menu

- [Xposed] SystemUI blacklisted by default, to prevent interference

- Some other minor enhancements

3.0

- Much awaited WebView support is here. Xposed is not needed but an option is planned for future. Just use the Share button and hit Define. Works in browsers, news apps, e-book readers, etc

- Wiktionary added. Default language can be set as needed.

- Two new utilities for sharing.

Copy which will show up in Share and Browser complete action menus

and Open as URL which can open the selected text in a browser

2.8

- Added Wikipedia (requires internet permission)

- Pop-up is now an activity. In other words, you can change any settings without requiring a reboot. It might also fix incompatibility issues with some Samsung and LG devices (not tested. Please report on the thread)

- You can now select the views you'd like to keep. Default is set to English and Wikipedia

- Wikipedia's langauge can be changed according to your needs. Default set to English (en)

- Blacklist added for double tap feature as it has been problematic in some apps

- Some other minor changes

2.7

- Double tap to make TextView selectable. Works in most apps! Exceptions found so far are Tapatalk, Google messenger, CyanogenMod MMS app. Could be more but works fine in WhatsApp, Xposed installer logs, YouTube comments/description, etc

- "Test Define" option inside settings to preview all the settings without rebooting again and again!

- Custom font to maintain consistency across all devices.

- Font size mechanism changed. Lesser steps but more (and better) control

- Other miscellaneous changes

2.6

Quick fix update

- Fixed the font colour being camouflaged in pop-up language selector window (for some devices). Thanks to [MENTION=1840999]Bajanman[/MENTION] for reporting

2.5

Lots of additions to Define

- 4 more languages added. French, German, Italian and Spanish.

- Ability to quickly switch languages from the pop-up itself

- Default font size can now be set according to personal preference

- Added gravity customisation to display the pop-up at top, center or bottom

- Popup is now default. Browser search has been removed

- Misc improvements to the pop-up dialog

- Material design

- Edit fields in Chrome browser patched (Define not available)

- French translation thanks to [MENTION=5178843]Micks29[/MENTION]

2.1

Quick fix update

- Improved pop-up: Smaller size and better padding. Must look much better now

2.0

Major Release!

The Define framework has been revamped completely!

It was previously based on xDictionary's code, and hence used "WordNet" database for definitions. Unfortunately, it lacked many words, as you must have experienced.

Now, Text Xposed has switched to Livio's Dictionary Provider code.

Advantages

- The most obvious advantage is that the module's size has shrunk to ~50 KB.

- The defintion is now displayed using WebView, so you can pinch to zoom and select text inside it to copy or share

- Livio's dictionary is very comprehensive. You can even search for small words like is, that, etc. And it gives you etymology, synonyms, translations, etc along with the defintion!

- The module and dictionary app complement each other really well. You have a different UI to search for words, when Text Xposed is not accessible.

- You get proper and direct updates for the dictionary from Play store and I don't have to worry about maintaining the dictionary.

- Livio provides more dictionary packs for Italian, French, German and Spanish. Support for these will be added eventually, but low priority for now.

If there are many requests, I might do it earlier though.

Other Changes

- Toast is now gone. Although, it is possible to extract a part of the definition, I felt the main chunks were still too big for a toast.

- I will, however add a time-out option for the pop-up.

- HTC compatibility implemented. Need some more feedback though

- Code Cleanup

TL;DR - Just tell me what to do

- Ok so first of all, delete the "xdictionary" folder. It is no longer needed.

- Then you need Livio dictionary. Either download from here, or press the Define button after a reboot. It will show you a dialog with the link

1.1

- Fixed Define for some devices

- Changed toast for dictionary data copy confirmation

- Other minor changes

1.0

- Initial