Ver. 2.7.4
- Minor bugfixes
- Updated support library
Ver. 2.7.3
- Minor bugfixes
- Backup/restore settings (only Pro version)
Ver. 2.7.2
- Fix bug: timer (daily scheduler)
- Updated support library
Ver. 2.7.1
- Minor bugfixes
- Updated support library
Ver. 2.7.0
- Support for Android > 5.0 (Lollipop) only on device with ROOT active
- Minor bugfixes
- Updated support library
Ver. 2.6.4
- Disabled running on Android > 4.4.x (KitKat) due to incompatibilites
Ver. 2.6.3
- Fix bug: removed erroneous toast notification
- Fix bug: timer rescheduled erroneously (when timer event is the sole event configured)
- Updated Android support library
Ver. 2.6.2
- Fix bug: resources optimization for low resolution devices
- Feature: possibility to select timer event duration in minutes (default) or seconds
Ver. 2.6.0
- Feature: removed integrated manual (available online) to save memory usage
- Feature: the low battery threshold to disable iPulse is now selectable
- Feature: show next events in status bar (selectable from settings)
- Feature: added menu item to send e-mail to developers
Ver. 2.5.1
- Fix bug: occasional vanishing of the buttons in the notification area for some versions of Android
Ver. 2.5.0
- Fix bug: sometimes data connection is not properly turned off after ending a call (only in 2G mode)
- Fix bug: sometimes data connection is not properly turned on when switching on screen
- Fix bug: missed activation event on screen on during wait for timer timeout
- Fix bug: time scheduler span across midnight (when activation on > activation off)
- Feature: restructured settings section (best on tablet)
- Feature: interface adjustments for device with big screen
- Feature: new timer model for Android 4.4 (KitKat)
Ver. 2.4.0
- Fix bug: disable airplane mode with charger connected doesn't enable connection
- Fix bug: rapid switch between auto/manual/auto sometimes doesn't enable connection
- Fix bug: screen off event before screen on timeout expiration sometimes doesn't enable connection
- Fix bug: aesthetic fixes in the settings
- Fix bug: connection suspension on 2G network on incoming/outgoing calls
- Feature: compatibility timer (tested on Huawei Ascend P1)
- Feature: improved user manual (widget customization)
Ver. 2.3.1
- Fix bug: widget activation
Ver. 2.3.0
- Fix bug: always auto start on reboot
- Feature: possibility to fully customize widget colors (including alpha channel for transparency)
- Feature: disabled timeout for connection on power and screen event (to speedup connection)
- Feature: logged connection timeout expired events
- Feature increased the log size (25, 50, 100, 200 items)
- Feature: added new set of icon for status bar (bigger, must be enabled by settings)
Ver. 2.2.0
- Fix: timer on restart of device
- Feature: possibility to align timer on multiples of the frequency set
- Feature: added data widget (2x1) to select between Auto, On, Off
- Feature: updated manual with description of new features
Ver. 2.1.0
- Fix: timer on auto-restart service by Android
- Fix: disable of auto mode when no events are configured (timer, screen and battery disabled)
- Feature: log of last events (10, 20, 50, 100 selectable by configuration)
- Feature: last and next event on home screen
- Feature: commands on status notification (Android >= 4.1)
Ver. 2.0.0
Engine rewritten, added new options:
- Activate connection on battery charge, deactivation on battery low
- Delayed deactivation on screen on and unlocked
- Delayed deactivation on screen off
- Possibility to selected working mode: connectivity always on, always off, automatic, program disabled
- Notifications icon in status bar now is dependent on the working mode currently active
Ver. 1.5.0
- Added possibility to activate pulse on when switching on the screen and/or when unlocking the device (the connection is always disabled when turning off the screen)
- Slightly reorganized the settings page
- Automatic opening of settings page on new version installed
Ver. 1.4.0
- Added icon to show when iPulse is in progress (select by preferences, on by default)
- Added soft menu for devices without menu key (it was not possible to configure the program)
- Show in main page last schedule executed and next schedule planned
- Do not force anymore pulse on opening main page unless it's altready expired
- Fixed bug in scheduler on screen off (schedule was postponed erroneously)
Ver. 1.3.0
- Added possibility to enable/disable pulsing when roaming is active
- Reorganized settings page
Ver. 1.2.0
Added possibility to postpone the pulse off depending on the screen off event. Possible options:
- Never: impulse switch on and off depending on the settings (same behaviour of previous versions).
- When pulsing on and the screen is on: the pulse deactivation is postponed to the screen off only if the pulse was activated with the screen on and the screen remains on for the whole programmed duration.
- When pulsing on and the screen is off: the pulse deactivation is postponed to the screen off only if the pulse was activated when the screen was off and the screen remains on for the whole programmed duration.
- Always: the pulse deactivation is postponed to the screen off always (either if activated with screen on or screen off) and the screen remaining on for the whole programmed duration.
Ver. 1.1.1
- Removed support to version 2.2 (Froyo) from manifest: permissions problems on activating/deactivating connectivity
Ver. 1.1.0
- Added daily scheduler to define daily interval when app should operate (e.g. do not schedule during night time)
- Force reschedule when changing relevant schedule settings
Ver. 1.0.0