List of changes in this version of the app.
User Interface
- Added Full Version reminder dialog in free versions.
- Adjusted Audio Player layout for landscape orientation.
- Added full version reminder button on Home panel.
Bug Fixes
- Fixed trial period warning showing unexpectedly on Splash Screen after full
version activation.
Removed
- Removed Quick Apps text from Home panel.
Boot Manager
-
Added Boot Manager framework to manage auto start apps.
The Boot Manager is currently in beta stage and is not fully functional
and therefore it's being removed from production for the time being.
Batch
- Removed unnecessary UI elements from Uninstaller dialog to reduce development
efforts.
- Removed Send button from Batch panel to reduce development efforts and Send's
development stands postponed for now.
Music
- Added Sort interface in Music panel.
NOTE: Batch has been finalized and is now ready for production.
User Interface
- Added animations to bottom menus.
- Redesigned Batch panel menu.
- Added disabled/cross icon on the names of disabled apps.
- Added new design for Audio Player.
Bug Fixes
- Fixed DeadObject error in various panels caused during relaunch and reload of the app.
- Fixed bottom menu velocity issue when list is refreshed.
- Fixed bottom menu flickering issue when fragment is closing.
- Fixed delay in opening Batch panel.
- Fixed never ending vibrations after batch extract is done.
- Fixed a few issues with batch uninstaller (more revisions needed).
Batch
- Implemented non-root uninstaller mechanism.
Other
- Added app level uninstaller listener. App should automatically refresh and update all
data if any app is uninstalled within or outside the scope of the app.
Trial Version
From this version onwards, this app will add a trial period limit on app uses. The trial
period will last until 15 days and will offer access to all app's features can be used and
tested within this duration. Once the trial
period ends, the app will lock a tiny percentage of its core features which can be purchased
if the user deems them necessary otherwise any other app's feature will continue to work as
intended even after the trial period
has ended.
User Interface
- Added Shortcuts editor panel in Configuration panel.
- Added Native Libraries in App Information panel.
- Added Architecture in App Information panel.
- Redesigned Batch Bottom Menu and hide them if no item is selected.
- Added dividers between app and ui level preferences.
- Added Search option in Preferences panel.
- Added option to hide preference indicators in Development preference.
- Added Trackers options in Apps Menu.
- Added partial Java syntax highlighter (work in progress) to support tracker code
viewing.
Bug Fixes
- Fixed list state loss in viewer panels when search box is visible/focused.
- Addressed missing Android 12L tag issue in sdk metadata.
- Fixed a delay in saving persistent notes.
-
Added an abstraction for SpellCheckSpan error, although not completely fixed, this won't
prevent the notes from saving anymore rather this span will be ignored if it cannot be
serialized. (I disabled the spell check for
the notes panel :))
- Fixed keyboard not hiding sometimes when panel is changed or search box is collapsed.
Improvements
- Fixed leading and trailing whitespace issue for various text fields of the app.
Trackers
- Added Trackers in Application Information panel.
- Added tracker source parser and viewer.
- Added search option for trackers.
- Added Trackers Menu and added preference option to keep non-tracking classes in
the list.
- Added trackers analytics details.
- Added option to show tracker analytics automatically after trackers have loaded.
Batch
-
Written complete backend for Batch function.
After this update, I will be beginning working on implementing and finalizing Batch
and hopefully they will be available by the next update.
Device Info removed from the home and its development won't be carried out as
developing it will take too much of development which could be spent on
refining the other aspects of the app.
The codebase is left inside the app so it can still be launched by using
this command in the terminal emulator or ADB Shell.
am start -n app.simple.inure/app.simple.inure.activities.app.MainActivity -a
"open_device_info"
Other older builds were released for internal testing without any proper tags and changelogs. In
other words Open Testing began after Build12