Commit Graph

77 Commits

Author SHA1 Message Date
Lefucjusz
2f33cc211a [MOS-1063] Fix device freeze after onboarding in Spanish
Fix of the issue that Pure would freeze
before displaying the last onboarding
screen if the language set during
onboarding was Spanish.
2024-02-20 13:11:43 +01:00
rrandomsky
5fd9a4257f [MOS-1056] Hide the SOS label when the modem is not ready during onboarding
Hide the SOS label during onboarding when the modem is not ready for an emergency call.
2023-11-13 10:09:34 +01:00
Lefucjusz
13217cce34 [MOS-1032] Fix double return to previous window in onboarding
Fix of the regression created by previous
commit - saving manually set time resulted
in switching two windows back instead of
just one when done in onboarding.
2023-09-15 10:56:55 +02:00
Dawid Wojtas
14046eb189 [BH-1745] Fix a deep press crash during popups
Rewrite the popups filter to remove unnecessary popups.
Remove callbacks from activate and deactivate popups
which cause problems when the popups was on the stack.
2023-08-07 15:22:00 +02:00
Lukasz Mastalerz
f7ad63c951 [BH-1412] Fix services dependencies
Changes in dependecy managment
Replacing state flags with states in ServiceGUI
Unifying some parts of code
2023-08-01 17:22:48 +02:00
Lefucjusz
4b4ac73565 [MOS-938] Fix EULA multiline scrolling
Fix of the issue that EULA would not refresh
during scrolling at the end of document.
2023-06-29 12:58:45 +02:00
Marcin Zieliński
196ee43eff [MOS-938] Allow Text control to scroll several lines at once
Ditto
2023-03-08 13:15:06 +01:00
Lefucjusz
eeafb5f1be [MOS-783] Moved battery config file to '/user/data'
Moved battery config file from root
directory of user partition to
'data' directory to comply with
new directory layout design.
2023-01-19 16:41:56 +01:00
Lefucjusz
afd7e7bc2c [MOS-783] Working Pure simulator after partition changes
Fixed iosyscalls so that Pure simulator
works after directory structure changes.
2023-01-19 16:41:56 +01:00
Lefucjusz
178fba165e [MOS-783] First part of new dir structure implementation
Works:
    - generating .img for Pure;
    - Pure boots after flashing new image and
    seems to be working fine;

    Not yet:
    - generating update package;
    - generating image for Harmony;
    - simulator;
    - path-related unit tests fail
    due to paths being hardcoded
    in test scenarios.
2023-01-19 16:41:56 +01:00
Maciej-Mudita
5c2032ae92 [MOS-836] Fix for selecting SIM during onboarding
After inserting the SIM tray at the onboarding stage
before selecting the slot - it is not possible to select
the slot and activate the desired SIM card if it does not
have a PIN enabled.
2022-12-19 12:53:15 +01:00
Maciej-Mudita
92286c711f [MOS-837] Add contextual text "process in progress" in SIM popup
Depending on whether we select the SIM card for the first time
during onboarding or change to another one in Settings,
the text displayed in the pop-up should be different.
2022-12-14 13:37:33 +01:00
Maciej-Mudita
6467542306 [MOS-831] Fix screen lock during onboarding
When the user locked the screen during onboarding,
the lock screen appeared but without the current time and date.
2022-12-07 09:41:36 +01:00
Maciej-Mudita
40fa31a954 [MOS-827] Fix looping on the SIM card selection screen
It was not possible to finish onboarding properly
when we selected a SIM card without an active PIN
2022-11-29 15:02:18 +01:00
Maciej-Mudita
bc6eda4083 [MOS-800] Add a popup for changing the SIM card
Sometimes the process of changing the SIM card
takes a few seconds and the user needs to be informed
that something is going on in the background.
2022-11-27 16:53:42 +01:00
Maciej-Mudita
dce833e84f [MOS-713] Fix access to the phone before going onboarding
Before accepting the EULA,
the user may fully use the Mudita-Center.
2022-10-04 09:40:49 +02:00
Adam Wulkiewicz
fe708cdf31 [MOS-670] Change clang-format AlwaysBreakTemplateDeclarations to Yes
Add --all and --fix-all options to style-check-hook
2022-08-26 15:22:39 +02:00
Adam Wulkiewicz
e7b249576b [MOS-569] Fix incorrect navtext in onboarding for timezone and datetime
The label 'SWITCH' remains visible instead of the original 'SELECT'
whenever exiting 'Change time zone' or 'Change date and time' sub-menus.
The state returns to normal when highlighting other options for the
'Date and time' screen.
2022-07-12 13:38:07 +02:00
Paweł Joński
870250433a [MOS-298] HALize ServiceEink
Add HAL to ServiceEink
Remove dead code from Linux eink substitute
Fix LUTS.bin refresh problems on simulator
2022-06-29 13:37:20 +02:00
Adam Dobrowolski
053f270655 [MOS-282] Librarisation of services and test service
* options work a bit better ,now services and apps are
  selectable by option in cmake
* test service example added
* major documentation for module-services
* documentation for project configs and logs

Co-authored-by: Bartosz Cichocki <sp2fet@gmail.com>
Co-authored-by: Mateusz Piesta <mateusz.piesta@mudita.com>
2022-03-18 08:06:21 +01:00
Przemyslaw Brudny
4dd045f30f [EGD-3544] Label replacement with OneLine text
Label replacement with OneLine text. Style and usage fixes.
2022-01-20 12:10:31 +01:00
Adam Dobrowolski
bc9c4ce052 [EGD-8014] No popup will be shown on Language selection
This wouldn't affect battery as it's not an popup but action
2022-01-13 15:08:02 +01:00
Lucjan Bryndza
813a92e670 [EGD-8013] Fix tethering popup show when no SIMCARD
Fix tethering mode popup show when no simcard
is selected. It'll works in the onBoarding and
normal mode

Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
2021-12-02 12:03:54 +01:00
Przemyslaw Brudny
29f455d46b [EGD-7998] Pure image assets cleanup and update
Pure image assets cleanup and update.
2021-11-25 18:39:16 +01:00
Przemyslaw Brudny
cd700b7c16 Merge remote-tracking branch 'origin/stable' 2021-11-09 00:18:02 +01:00
Przemyslaw Brudny
dd4a88b79b [EGD-7602] Translation fixes
Translation fixes.
2021-11-05 16:36:33 +01:00
Przemyslaw Brudny
bc3e825b77 [EGD-7910] Text directory cleanup
Text directory cleanup. Removed old unused assets
directories.
2021-11-05 00:36:34 +01:00
Przemyslaw Brudny
7597d38852 [EGD-7857] Renamed BottomBar to NavBar
Renamed BottomBar to NavBar.
2021-10-26 13:51:06 +02:00
Piotr Tański
1d2f5cf7a4 [EGD-7754] Dates bumped in disclaimers
Dates bumped from 2020 to 2021.
2021-10-11 19:08:26 +02:00
Przemyslaw Brudny
f8dd719e1f [BH-702] Bell OnBoarding welcome window added
Bell OnBoarding welcome window added.
2021-09-30 13:08:50 +03:00
Marcin Smoczyński
bd90e57516 [BH-907] Split utils module into components
Split module-utils into smaller components for better dependency
management. Fix many dependencies throughout the project.

Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
2021-09-23 15:14:40 +02:00
Wojtek Rzepecki
1e8082e02c [EGD-7570] Add Alarm Clock status bar indicator
Added indicator on status bar if any alarm is on
2021-09-23 13:15:02 +02:00
Wojtek Rzepecki
4c19fa16b3 [EGD-7612] Add alarm popup
Added alarm popup window. Added ImageBoxWithText
widget.
2021-09-22 15:51:17 +02:00
Przemyslaw Brudny
8c5ca7e174 [BH-703] Base Bell OnBoarding application
Added base Bell OnBoarding application. Bell list
options refactor.Language selection, setting and
finalize windows.
2021-09-17 19:38:35 +03:00
Mateusz Grzegorzek
58dd02cff1 [BH-861] Cleanup Application split - part I
1. Prepare Pure and Bell specific `Application`
   classes and add them to `app` target:

- `products/BellHybrid/apps/Application.cpp`
- `products/PurePhone/apps/Application.cpp`

2. Update `CMakeLists.txt` files.
3. Move `ApplicationBell` implementation to Bell-specific
   `Application` class and remove `ApplicationBell` files.
4. Change Bell apps parent classes from `ApplicationBell`
  to Bell-specific `Application` class.
5. Rename `Application` to `ApplicationCommon` in the rest of the files.
2021-09-13 11:58:10 +02:00
Piotr Tański
0079bc9695 [EGD-7238] Fixed applications deinit handers
All apps deinit handlers should call the base function.
2021-09-09 12:51:22 +02:00
Piotr Tański
90e7a48198 [EGD-7362] Merge release/0.76.1 into master
Merge release/0.76.1 into master.
2021-09-02 11:12:59 +02:00
Mateusz Grzegorzek
ed68fc92ec [BH-754] Split ServiceDB
- rename ServiceDB to ServiceDBCommon,
- create separate ServiceDB for Pure and Bell,
- move Pure-specific functionality
from `ServiceDBCommon` to Pure `ServiceDB`
2021-08-20 10:47:29 +02:00
Mateusz Grzegorzek
e1ef821609 [BH-741] Split ApplicationManager
Separate Pure and Bell ApplicationManager functionalities
to separate files.
2021-08-18 14:29:51 +02:00
Mateusz Grzegorzek
8e6490863a [BH-395] Librarize application-settings
Librarize application-settings
2021-08-09 08:03:20 +02:00
Mateusz Grzegorzek
7188802f8e [BH-669] Fix CMake in service-appmgr
Fix CMake in service-appmgr
2021-07-21 14:19:41 +02:00
Przemyslaw Brudny
49b82ca0bc [EGD-7139] System setting cleanup and fixes
Security setting cleanup. Refactored Technical
Information window.
2021-07-15 18:38:39 +02:00
Przemyslaw Brudny
ee2c085e56 [EGD-7130] Renamed settings application
Renamed settings application.
2021-07-09 18:20:12 +02:00
Przemyslaw Brudny
d353e44403 [EGD-6950] Added header layout
Added Header Layout.
2021-06-18 16:18:04 +02:00
DariuszSabala
5b2881cc6d [BH-372] Turned i18n into separate library
Turned i18n module into separate library moving source files, test
files and creating separate CMakeLists.txt, fixed other modules
link targets, fixed paths and sorted some lists
2021-06-17 14:29:42 +02:00
Paweł Joński
a7fba1b343 [BH-374] Librarize application-antenna
Add apps-common, librarize application-antenna
2021-06-17 12:54:02 +02:00
Radoslaw Wicik
1a2e12af1a [BH-373] Convert utils json into a lib
Moving json to a third-party standalone library.
2021-06-11 09:41:44 +02:00
Przemyslaw Brudny
8e64c5f913 [EGD-6906] Updated OnBoarding update info window
Updated OnBoarding update info window.
2021-06-08 15:26:06 +02:00
Paweł Joński
5ad878c6c4 [BH-371] Replace gsl with mainline submodule and move to third-party
Replacing loose gsl files with gsl mainline project as submodule
and moving it to third-party
2021-06-07 09:30:04 +02:00
Przemyslaw Brudny
b7e710ef9e [EGD-6867] Renamed TopBar into StatusBar
Renamed TopBar into StatusBar.
2021-06-04 12:24:30 +02:00