Skip to content

Latest commit

 

History

History
346 lines (286 loc) · 11.3 KB

CHANGELOG.md

File metadata and controls

346 lines (286 loc) · 11.3 KB

Changelog

v5.0 - Beta 1 (8/2/2017)

  • The current v4.1 beta is a big step up from v4.0 so I have decided to upgrade to v5.0
  • New Intelligent Mode(USE WITH BACKGROUND OPTIMIZATION
  • Added way to bind WifiReceiver to MainActivity and make it unkillable
  • Added code to make sure the background service stays awake
  • Added WifiReceiver codebase to PersistenceService, disabled internet access alert temporarily
  • Added battery optimization toggle(From Android settings)
  • Adds new permission for doze
  • Fixed possible memory leak for Android N devices
  • Optimized code
  • Changed wording for firebase analytics
  • Optimized Statistics activity launch delay
  • Optimized WifiReceiver for Android N+
  • Changed some layouts and icons
  • Changed analytics dialog
  • KNOWN BUGS:
  • Open Source licenses button will crash

v4.1 - Beta 12 (7/9/2017)

  • Fixed possible memory leak for Android N devices
  • Optimized code
  • Changed wording for firebase analytics
  • Adding Chrome Custom Tabs
  • Optimized Statistics activity launch delay
  • Optimized WifiReceiver for Android N+
  • Changed some layouts and icons
  • Changed analytics dialog

v4.1 - Beta 11 (7/5/2017)

  • Added Fabric Crashlytics
  • Added a force crash test button
  • Added standby mode
  • Fixed deprecated methods
  • Fixed location crash(added try catch)
  • Added proguard(Took me long enough)
  • Added v2 APK Signature

v4.1 - Beta 10 (5/1/2017)

  • Attempting to fix shitty sleep bug
  • Changed most BroadcastReceivers to Wakelocks
  • Migrated CellService to IntentService(background)
  • Fixed Phone Call Check for Alternate Cell Command
  • Fixed memory leak in WifiReceiver

v4.1 - Beta 9 (4/23/2017)

  • Optimized background airplane service when checking for connectivity
  • Added Firebase Analytics EULA
  • Changed ScheduledAirplaneService to BackgroundAirplaneService
  • Added module for update checker
  • Fixed SSL for About page

v4.1 - Beta 8 (3/4/2017)

  • Added Firebase Crash Reporting
  • Fixed possible memory leak in Network Settings
  • Optimized images by converting PNG to WEBP
  • Updated Gradle
  • Updated ScheduledAirplane service to match WifiReceiver
  • Removed unnecessary tests under link speed test
  • ReadPhoneState permission added to check if user is in call, and will turn off airplane mode/turn on cell radio
  • Added solution to #42 under settings

v4.1 - Beta 7 (1/23/2017)

  • Removed android wear module (Will rework when AW 2.0 is released)
  • Finally fixed cell radio detection, should work flawlessly
  • Working on log directory so it's more user accessible

v4.1 - Beta 6 (12/16/2016)

  • Working on cell radio check
  • New splash screen, should work on any device and not stretch
  • Added course location for cell radio

v4.1 - Beta5 (10/29/2016)

  • Cell Radio fix should work better
  • Added Pixel support

v4.1 - Beta4 (9/24/2016)

  • Alternate root mode added. This explicitly disables the cell radio and is not related to Airplane mode. If you run into problems please toggle airplane mode or contact me

v4.1 - Beta3 (8/24/2016)

  • Changed scheduled service to have alarmmanager
  • Added TimedAlarmReceiver to start the airplane service at a specified interval
  • Do Not Disturb will stop all alarms and wake them back up in the specified hours
  • Night mode should work(Still experimental as there is no way to turn it off, besides from developer options on main screen)

v4.1 - Beta2 (8/20/2016)

  • Fixed statistics loading bug from last update (app index problem)
  • Added time picker(Theme is kinda broken)
  • Added do not disturb option(Not working)
  • Nothing new with the wear app

v4.1 - Beta1 (8/20/2016)

  • Added scheduled service to check if airplane mode is on or not(with list for choosing minutes)
  • Added support for Wear app(Will add voice actions for latency test, etc.)
  • General performance fixes

v4.0 - Release (5/17/2016)

  • Logging feature
  • Better changelog
  • Localization support
  • Open source licenses
  • Statistics
  • Floating Action Buttons (FABs)
  • Fixed network settings
  • Switched PreferenceActivity to Fragments
  • Easier UI with tutorial screen
  • Splash screen to cover up long loading time on slower devices

v4.0 - RC 5 (5/13/2016)

  • FAB Button for latency test
  • Snackbars now use coordinator layout

v4.0 - RC 4 (5/4/2016)

  • Cleaned up code
  • Completely fixed latency snackbar, I swear, it's the last time
  • Moved WifiReceiver to receiver package
  • Made graphs dashed

v4.0 - RC 3 (5/3/2016)

  • Actually fixed the ping test snackbar
  • Fixed carrier logo

v4.0 - RC 2 (4/28/2016)

  • Fixed latency test snackbar

v4.0 - RC 1 (4/25/2016)

  • Changed Ping to Latency
  • Fixed graph animation
  • Fixed licenses not showing on cell data
  • Added fab button to stat view

v4.0 - Beta10 (4/24/2016)

  • Added app intro
  • Added splash screen

v4.0 - Beta9 (4/19/2016)

  • Added another graph for airplane mode off
  • Graphs are in cards now

v4.0 - Beta8 (4/18/2016)

  • Added working graph

v4.0 - Beta7 (4/18/2016)

  • Wifi Lost stats work

v4.0 - Beta6 (4/17/2016)

  • Added experimental stats graph(Doesn't do anything yet)

v4.0 - Beta5 (4/14/2016)

  • Fixed network list bug from last beta
  • Updated grade finally
  • Added a snackbar that shows ping in ms

v4.0 - Beta4 (4/12/2016)

  • Testing longer ping times. This should alleviate any issues that the network connectivity tester has when switching to a wifi network and immediately throwing a not connected alert.

v3.1>v4.0 - Beta3 (4/11/2016)

  • Rebuilt changelog from the ground up
  • Put activities and fragements into their own packages
  • Removed spanish translations for now
  • Logs spew out less garbage

v3.0.1>v3.1 - Beta2 (4/10/2016)

  • Converted all hardcoded strings into resource strings
  • Localization is on its way

v3.0.1 - Beta1 (4/5/2016)

  • Fixed network settings
  • Changed to PreferenceFragment (Allows actionbar)

v3.0.1 - Alpha6 (4/4/2016)

  • Stopped support for kitkat, too much work, sorry :(

v3.0.1 - Alpha5 (4/4/2016)

  • (EXPERIMENTAL) Added support for android 4.4+ (API19)

v3.0.1 - Alpha4 (3/21/2016)

  • Fixed drawer problems (No resource found)
  • Added working hamburger icon
  • Settings and about menu don’t have an actionable, weird

v3.0.1 - Alpha3 (3/21/2016)

  • Logs are fixed (Still no way to read them yet)
  • Updated what's new
  • Reenabled network settings

v3.0.1 - Alpha2 (3/19/2016)

  • Added Verizon icon
  • Trying to fix network settings, its not going well
  • Disabled network settings for now. might not be useful anymore

v3.0.1 - Alpha1 (3/17/2016)

  • Fixed a small bug when disconnecting, as well as a root bug
  • Added logs, no way to read them yet
  • Added carrier logo/name to drawer (cuz why not)
  • Added wifi logo/name to drawer (cuz why not)

v3.0 - Release (3/13/2016)

  • New Icon
  • New settings menu
  • New on off switch
  • Network connection alerts
  • Better settings and about menu
  • Removed SSID disabler
  • Added developer mode
  • Sped up switching process
  • Added Donate feature
  • Various bug Fixes

v3.0 - ReleaseCandidate 2 (3/11/2016)

  • Fixed IAPs

v3.0 - ReleaseCandidate 1 (3/7/2016)

  • Ads work now
  • Ads can be disabled in settings
  • Ads will be disabled when a donation is made (Untested)

v3.0 - Beta9 (3/2/2016)

  • Testing admob for extra revenue
  • Allow user to disable ads because we all hate ads
  • Possible fix for non working IAP

v3.0 - Beta8 (2/29/2016)

  • Ping test now runs in an AsyncTask (Main screen one sends 3 packets now)
  • New progressbar(circle) for AsyncTask
  • Testing the disconnect from wifi with asynctask, might switch the main root commands to this method

v3.0 - Beta7 (2/26/2016)

  • Feedback button works
  • Small performance gain with disabled check

v3.0 - Beta6 (2/22/2016)

  • Optimized imports
  • Removed send feedback button for now
  • Close to stable release

v3.0 - Beta5 (2/21/2016)

  • Fixed Developer Features
  • Check for internet before donating
  • Fixed buy, back, buy again crash
  • Donation toasts work now
  • Finally incrementing version code along with version name

v3.0 - Beta4 (2/21/2016)

  • Added donate button in drawer
  • Donate has 4 tiers ($0.99, $2.99, $4.99, $9.99)

v3.0 - Beta3 (2/20/2016)

  • Fixed toggle switch bug
  • Fixed WiFi Receiver/Network Settings null bug
  • Added non-working feedback button
  • Changed easter egg to developer feature

v3.0 - Beta2 (2/12/2016)

  • Added help wiki link in about page
  • Internet alert seems to be working without problem. Still experimental/being tested

v3.0 - Beta1 (2/10/2016)

  • v2.1 became v3.0 because I added a non backwards compatible feature
  • Cleaned up code
  • Organized WifiReceiver
  • WifiReceiver speed increase
  • All settings are marked as experimental
  • Network alert gets called while launching, therefore, it gets called each time you join wifi
  • Cleaned up imports

v2.1 - Alpha7 (2/8/2016)

  • Removed the SSID Disabler from main screen (Caused many many issues)
  • Settings SSID disabler semi works
  • Cleaned up some wording issues in Settings menu
  • Added option to get network alerts even if the app is set to off.
  • Added easter egg disabler

v2.1 - Alpha6 (2/6/2015)

  • v2.0.1 becomes v2.1 (A lot of stuff added, so not just a patch anymore)
  • Added notification if network isn't connected to the internet
  • Network settings semi work. Main screen one is still the one to use right now
  • Cleaned up some imports
  • More testing needed

v2.0.1 - Alpha5 (2/3/2016)

  • Added LinkSpeed as an easter egg thing
  • Added a ping test, It tests if one packet can reach Google DNS servers. It then displays if the current network is connected to the internet
  • Added a utilities class that has a bunch of connection tools (Future features maybe, mainly for debug)
  • Forgot about onResume, put that in to check easter egg and the toggle switch (Still WIP)
  • Enabled multidex for some reason

v2.0.1 - Alpha4 (2/1/2016)

  • Added Linkspeed test, maybe for a future function
  • Added easter egg :)
  • Changed all Log.d to show up as radio control, easier to find in logcat.

v2.0.1 - Alpha3 (1/30/2016)

  • Added about preferencescreen
  • Working clear ssid list button in settings preferenceScreen

v2.0.1 - Alpha2 (1/25/2016)

  • SSID List in settings gets filled up by configurednetworks
  • Added non-working clear button

v2.0.1 - Alpha1 (1/23/2016)

  • Added an on off switch so the user can decide whether or not they want to enable RadioControl or not.
  • (WIP) Added ssid disabler in settings. Main screen one is still active. The one in settings does not work

v2.0 (12/29/2015)

  • The app no longer requires the timer, It can turn on airplane mode without turning off WiFi or Bluetooth
  • Timer related bug fixes
  • Removed pause timer
  • Removed redundant code
  • Drawer now works as intended
  • Added a scroll feature to whats new dialog
  • Added dark theme(Replacing light theme until theme chooser is in place)

v1.4 (12/15/2015)

  • Adding the ability to choose a Wifi network you don't want the app to work on
  • Made sharedprefs for all preferences the same pref xml
  • Added wifi network disabler so the app will enable or disable itself for certain wifi networks.

v1.3.1 (N/A)

  • Added a whats new dialog just for cosmetics

v1.3 (12/12/2015)

  • Added feature that checks if user is in a call and roams over to WiFi. The app will wait for the phone call to end to switch to airplane mode
  • Changed default timer from 10 to 15 seconds

v1.2 (11/15/2015)

  • Added an experimental delay, default is 10 seconds, 15 seconds is the best
  • Bug fixes
  • Removed wake lock permission, not used
  • Fixed redundant code

v1.1.1 (11/9/2015)

  • Fixed bluetooth infinite loop problem
  • Bug fixes
  • Organized code

v1.1 (11/8/2015)

  • App now works automatically, no need to open the app
  • Added bluetooth support, it will be enabled or disabled as needed
  • Bug fixes
  • Organized code