Main changes
- now used target API 26+ to meet the new requirements of Google Play
- added support for Configurations (all general settings of the program without personal data)
- changed support for program Themes (main visual settings of the program)
- for all Base backgrounds added the ability to use a graphic substrate in the form of a picture instead of a description of the layers
... a very large number of other changes ...
Download
Lite edition:
- Google Play: https://play.google.com/store/apps/details?id=ru.agc.acontactnexttrial
Premium edition:
- Google Play: https://play.google.com/store/apps/details?id=ru.agc.acontactnext
Some screenshots
Some new screenshots:
Christmas sale
Happy New year! Christmas discount - 75% off for AGContacts, Premium edition and for the paid option "Remove all restrictions" in Lite edition.
Changelog
Changes relative to version v8.05.18.14250:
- now used target API 26+ to meet the new requirements of Google Play (used API 27 - Android 8.1)
- API 26+: for devices with Android 6.0+, permissions are requested during program execution (not during installation as before)
- API 26+: if the program is updated over the installed version, then all permissions are inherited automatically
- API 26+: when new installing on devices with Android 6.0+, when you first start the program, all the required permissions are requested (without them, execution is impossible, so the request is repeated until all the required permissions are obtained)
- API 26+: after installation, disabling the program permissions through the system settings is not recommended (this can lead to disruptions or instability of the program)
- added support for Configurations (all general settings of the program without personal data)
- Configurations: Configurations contain all the general settings of the program, including backgrounds, visual styles, font settings, layouts, behaviour settings, operation logic, etc.
- Configurations: Configurations do not include personal user data (Dialing Rules, Formatting Rules, Call Blocking numbers, DualSIM Support settings), as well as a number of device-dependent and technical options
- Configurations: a new section "Configuration" was added for Configuration commands in Settings.
- Configurations: added the command “Set default configuration” (“Settings” -> “Configuration”)
- Configurations: added the command "Select configuration from online catalog" ("Settings" -> "Configuration")
- Configurations: added the command "Select configuration from file" ("Settings" -> "Configuration")
- Configurations: added the command "Save current configuration" ("Settings" -> "Configuration")
- Configurations: when saving a Configuration, its identifier is automatically generated by the name of the file
- changed support for program Themes (main visual settings of the program)
- Themes: now the command "Select theme from built-in catalog" is available only if the standard configuration of the program is installed ("Settings" -> "Theme")
- Themes: now for the command "Select theme from online catalog" only the themes of the currently installed Configuration are displayed ("Settings" -> "Theme")
- Themes: now for the "Select theme from file" command, before installing a theme, a check is made for compliance with the currently installed Configuration ("Settings" -> "Theme")
- Themes: now for the "Save the current theme" command, additional information about the current Сonfiguration is saved to the theme file ("Settings" -> "Theme")
- Themes: when saving a Theme, its name is automatically set by the name of the file
- for all Base backgrounds added the ability to use a graphic substrate in the form of a picture instead of a description of the layers
- Base backgrounds: for graphic substrate support the format of pictures PNG.9, PNG, JPEG
- Base backgrounds: target resolution for pictures - xxhdpi (480 dpi)
- Base backgrounds: new base backgrounds have been added to set the general background of the screen for all modes of the Main screen (All modes, Contacts, History, Favorites) and Other application screens ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" -> "Application")
- Base backgrounds: new base backgrounds have been added to set the Top menu background for all modes of the Main screen (All modes, Contacts, History, Favorites) and Other application screens ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" ->"Top menu")
- Base backgrounds: new base backgrounds have been added for the Top menu frame ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" -> "Top menu")
- Base backgrounds: new base backgrounds have been added for the headers and buttons of the Top Menu ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" -> "Top menu")
- Base backgrounds: new base backgrounds have been added to set the Lists background for all modes of the Main screen (All modes, Contacts, History, Favorites) and Other application screens ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" -> "Lists")
- Base backgrounds: new base backgrounds have been added for the Keyboard slider, Number entered field and Service buttons of the Dial pad ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" -> "Dialpad")
- Base backgrounds: new base backgrounds have been added to set the background of the Bottom menu for all modes of the Main Screen (All modes, Contacts, History, Favorites) and Other application screens ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" -> "Bottom menu")
- improved support for Top menu settings
- Top menu: added setting of the new action "Actions for 'Top Menu'" for setting default actions when clicking on an empty place in the Top menu ("Settings" -> "User Interface" -> "Top menu")
- Top menu: for the Top menu added support for three display modes: "Mode header" (as was), "Classic view mode" (as Classic mode for Bottom menu) and "Compact view mode" (as Compact mode for Bottom menu)
- Top menu: added a new option "View mode" to select the display mode of the Top menu ("Settings" -> "User Interface" -> "Top menu")
- Top menu: the "Order of elements" option now works for the selected display mode of the Top menu ("Settings" -> "User Interface" -> "Top menu")
- Top menu: in the "Actions for clicks" section the options for setting actions for the elements for the selected display mode of the Top menu are now displayed ("Settings" -> "User Interface" -> "Top menu")
- Top menu: added new options "Height autodetection" and "Menu height" to be able to set a fixed height for the Top menu in various display modes ("Settings" -> "Theme" -> "Customize current theme" -> "Top menu")
- Top menu: added support for "Hide button" and "Invisible button" options to customize the actions of the Top menu mode header on the Main screen ("Settings" -> "User interface" -> "Top menu" -> "Actions for 'Mode header'")
- improved support for Bottom menu settings
- Bottom menu: added setting of the new action "Actions for 'Bottom menu'" for setting default actions when clicking on an empty place in the bottom menu ("Settings" -> "User Interface" -> "Bottom menu")
- Bottom menu: for the Bottom menu in Settings the same logic as the Top menu is implemented for displaying and operating the "Order of elements" and the "Actions for clicks" sections
- Bottom menu: changed the effect of the option "Swap Top and Bottom menus" ("Settings" -> "User Interface" -> "Common settings"), now it provides a functional exchange of places of the Top and Bottom Menu
- improved support for Dial pad settings
- Dial pad: added font settings for Number entered field ("Settings" -> "Theme" -> "Customize current theme" -> "Dialpad")
- Dial pad: added settings for the height of the Keyboard slider in portrait and landscape modes ("Settings" -> "Theme" -> "Customize current theme" -> "Dialpad")
- Dial pad: added support for "Hide button" and "Invisible button" options to customize the Keyboard slider actions ("Settings" -> "User interface" -> "Dialpad" -> "Actions for 'Keyboard slider'")
- Dial pad: added new options "Show on Startup in Contacts", "Show on Startup in History" and "Show on Startup in Favorites" for showing/hidding the Dial pad when starting the program in the Contacts, History and Favorites modes ("Settings" - > "User Interface" -> "Dialpad")
- Dial pad: removed the option "Hide on Startup" for showing/hidding the Dial pad when starting the program due to loss of actuality
- Dial pad: improved support for positioning in lists with the reverse order of elements during full-text search and showing/hidding of the dial pad
- improved "Preview window" of changes in Settings
- Preview window: now in the "Preview window" in Settings there is a real view of the program with support for all options and settings
- Preview window: now the “Preview Window” in Settings is connected to all new base backgrounds, as well as a number of other new visual options
- Preview window: now when you double-click on the "Preview Window" in Settings, the window scale is changed ("Maximum", "Minimum", "Custom")
- Preview window: now the program remembers for "Preview window" in Settings the position for each window scale ("Maximum", "Minimum", "Custom")
- Preview window: the minimum size of the "Preview window" in Settings is now set at 12.5% of the actual size (was 25%)
- Preview window: improved support for dragging the "Preview window" in Settings with a finger, as well as scaling with two fingers with increase/decrease gestures
- improved selection dialogs in Settings
- Dialogs: improved dialogue for selecting and saving files
- Dialogs: improved dialogue for selecting icons
- Dialogs: improved color selection dialog
- improved support for setting the "Quick Call" widgets
- Widgets: text alignment inside the area is linked to gravity
- Widgets: display name is displayed by default with a shadow
- Widgets: in the advanced settings for the display name added ability to select the type of shadow ("No", "Shadow", "Stroke")
- improved support for the system Navigation bar (navigation onscreen buttons panel)
- Navigation bar: added support for changing the layout of program screens "on the fly" when hiding/showing the system Navigation bar
- Navigation bar: added a new option "Transparent Navigation Bar" ("Settings" -> "Theme" -> "Customize current theme" -> "Common settings")
- Navigation bar: added new option "Navigation Bar in theme colors" ("Settings" -> "Theme" -> "Customize current theme" -> "Common settings")
- made other important changes in various subsystems of the program
- Other changes: used fixed identifiers of user interface elements, the order of which can be changed in Settings for Menu, Lists etc
- Other changes: fixed work with Contacts groups for some Huawei smartphones
- Other changes: loading of the program and Settings is accelerated (the first launch of the program and Settings is still quite long)
... a very large number of other changes ...
- API 26+: for devices with Android 6.0+, permissions are requested during program execution (not during installation as before)
- API 26+: if the program is updated over the installed version, then all permissions are inherited automatically
- API 26+: when new installing on devices with Android 6.0+, when you first start the program, all the required permissions are requested (without them, execution is impossible, so the request is repeated until all the required permissions are obtained)
- API 26+: after installation, disabling the program permissions through the system settings is not recommended (this can lead to disruptions or instability of the program)
- added support for Configurations (all general settings of the program without personal data)
- Configurations: Configurations contain all the general settings of the program, including backgrounds, visual styles, font settings, layouts, behaviour settings, operation logic, etc.
- Configurations: Configurations do not include personal user data (Dialing Rules, Formatting Rules, Call Blocking numbers, DualSIM Support settings), as well as a number of device-dependent and technical options
- Configurations: a new section "Configuration" was added for Configuration commands in Settings.
- Configurations: added the command “Set default configuration” (“Settings” -> “Configuration”)
- Configurations: added the command "Select configuration from online catalog" ("Settings" -> "Configuration")
- Configurations: added the command "Select configuration from file" ("Settings" -> "Configuration")
- Configurations: added the command "Save current configuration" ("Settings" -> "Configuration")
- Configurations: when saving a Configuration, its identifier is automatically generated by the name of the file
- changed support for program Themes (main visual settings of the program)
- Themes: now the command "Select theme from built-in catalog" is available only if the standard configuration of the program is installed ("Settings" -> "Theme")
- Themes: now for the command "Select theme from online catalog" only the themes of the currently installed Configuration are displayed ("Settings" -> "Theme")
- Themes: now for the "Select theme from file" command, before installing a theme, a check is made for compliance with the currently installed Configuration ("Settings" -> "Theme")
- Themes: now for the "Save the current theme" command, additional information about the current Сonfiguration is saved to the theme file ("Settings" -> "Theme")
- Themes: when saving a Theme, its name is automatically set by the name of the file
- for all Base backgrounds added the ability to use a graphic substrate in the form of a picture instead of a description of the layers
- Base backgrounds: for graphic substrate support the format of pictures PNG.9, PNG, JPEG
- Base backgrounds: target resolution for pictures - xxhdpi (480 dpi)
- Base backgrounds: new base backgrounds have been added to set the general background of the screen for all modes of the Main screen (All modes, Contacts, History, Favorites) and Other application screens ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" -> "Application")
- Base backgrounds: new base backgrounds have been added to set the Top menu background for all modes of the Main screen (All modes, Contacts, History, Favorites) and Other application screens ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" ->"Top menu")
- Base backgrounds: new base backgrounds have been added for the Top menu frame ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" -> "Top menu")
- Base backgrounds: new base backgrounds have been added for the headers and buttons of the Top Menu ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" -> "Top menu")
- Base backgrounds: new base backgrounds have been added to set the Lists background for all modes of the Main screen (All modes, Contacts, History, Favorites) and Other application screens ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" -> "Lists")
- Base backgrounds: new base backgrounds have been added for the Keyboard slider, Number entered field and Service buttons of the Dial pad ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" -> "Dialpad")
- Base backgrounds: new base backgrounds have been added to set the background of the Bottom menu for all modes of the Main Screen (All modes, Contacts, History, Favorites) and Other application screens ("Settings" -> "Theme" -> "Customize current theme" -> "Base backgrounds" -> "Bottom menu")
- improved support for Top menu settings
- Top menu: added setting of the new action "Actions for 'Top Menu'" for setting default actions when clicking on an empty place in the Top menu ("Settings" -> "User Interface" -> "Top menu")
- Top menu: for the Top menu added support for three display modes: "Mode header" (as was), "Classic view mode" (as Classic mode for Bottom menu) and "Compact view mode" (as Compact mode for Bottom menu)
- Top menu: added a new option "View mode" to select the display mode of the Top menu ("Settings" -> "User Interface" -> "Top menu")
- Top menu: the "Order of elements" option now works for the selected display mode of the Top menu ("Settings" -> "User Interface" -> "Top menu")
- Top menu: in the "Actions for clicks" section the options for setting actions for the elements for the selected display mode of the Top menu are now displayed ("Settings" -> "User Interface" -> "Top menu")
- Top menu: added new options "Height autodetection" and "Menu height" to be able to set a fixed height for the Top menu in various display modes ("Settings" -> "Theme" -> "Customize current theme" -> "Top menu")
- Top menu: added support for "Hide button" and "Invisible button" options to customize the actions of the Top menu mode header on the Main screen ("Settings" -> "User interface" -> "Top menu" -> "Actions for 'Mode header'")
- improved support for Bottom menu settings
- Bottom menu: added setting of the new action "Actions for 'Bottom menu'" for setting default actions when clicking on an empty place in the bottom menu ("Settings" -> "User Interface" -> "Bottom menu")
- Bottom menu: for the Bottom menu in Settings the same logic as the Top menu is implemented for displaying and operating the "Order of elements" and the "Actions for clicks" sections
- Bottom menu: changed the effect of the option "Swap Top and Bottom menus" ("Settings" -> "User Interface" -> "Common settings"), now it provides a functional exchange of places of the Top and Bottom Menu
- improved support for Dial pad settings
- Dial pad: added font settings for Number entered field ("Settings" -> "Theme" -> "Customize current theme" -> "Dialpad")
- Dial pad: added settings for the height of the Keyboard slider in portrait and landscape modes ("Settings" -> "Theme" -> "Customize current theme" -> "Dialpad")
- Dial pad: added support for "Hide button" and "Invisible button" options to customize the Keyboard slider actions ("Settings" -> "User interface" -> "Dialpad" -> "Actions for 'Keyboard slider'")
- Dial pad: added new options "Show on Startup in Contacts", "Show on Startup in History" and "Show on Startup in Favorites" for showing/hidding the Dial pad when starting the program in the Contacts, History and Favorites modes ("Settings" - > "User Interface" -> "Dialpad")
- Dial pad: removed the option "Hide on Startup" for showing/hidding the Dial pad when starting the program due to loss of actuality
- Dial pad: improved support for positioning in lists with the reverse order of elements during full-text search and showing/hidding of the dial pad
- improved "Preview window" of changes in Settings
- Preview window: now in the "Preview window" in Settings there is a real view of the program with support for all options and settings
- Preview window: now the “Preview Window” in Settings is connected to all new base backgrounds, as well as a number of other new visual options
- Preview window: now when you double-click on the "Preview Window" in Settings, the window scale is changed ("Maximum", "Minimum", "Custom")
- Preview window: now the program remembers for "Preview window" in Settings the position for each window scale ("Maximum", "Minimum", "Custom")
- Preview window: the minimum size of the "Preview window" in Settings is now set at 12.5% of the actual size (was 25%)
- Preview window: improved support for dragging the "Preview window" in Settings with a finger, as well as scaling with two fingers with increase/decrease gestures
- improved selection dialogs in Settings
- Dialogs: improved dialogue for selecting and saving files
- Dialogs: improved dialogue for selecting icons
- Dialogs: improved color selection dialog
- improved support for setting the "Quick Call" widgets
- Widgets: text alignment inside the area is linked to gravity
- Widgets: display name is displayed by default with a shadow
- Widgets: in the advanced settings for the display name added ability to select the type of shadow ("No", "Shadow", "Stroke")
- improved support for the system Navigation bar (navigation onscreen buttons panel)
- Navigation bar: added support for changing the layout of program screens "on the fly" when hiding/showing the system Navigation bar
- Navigation bar: added a new option "Transparent Navigation Bar" ("Settings" -> "Theme" -> "Customize current theme" -> "Common settings")
- Navigation bar: added new option "Navigation Bar in theme colors" ("Settings" -> "Theme" -> "Customize current theme" -> "Common settings")
- made other important changes in various subsystems of the program
- Other changes: used fixed identifiers of user interface elements, the order of which can be changed in Settings for Menu, Lists etc
- Other changes: fixed work with Contacts groups for some Huawei smartphones
- Other changes: loading of the program and Settings is accelerated (the first launch of the program and Settings is still quite long)
... a very large number of other changes ...
.