himalia416
c56ae5bf38
removed timber from release file
2025-08-06 15:01:38 +02:00
himalia416
d848f6f714
fixed release issues
2025-08-06 14:43:01 +02:00
himalia416
b93cff4d4a
Fixes after blek 2.0.0-alpha06
2025-08-04 13:23:47 +02:00
renovate[bot]
c8a15e54b9
Update all dependencies
2025-08-04 13:18:24 +02:00
Aleksander Nowakowski
8af4e81fa7
Display cutout insets
...
# Conflicts:
# app/src/main/java/no/nordicsemi/android/nrftoolbox/view/HomeView.kt
# profile-parsers/src/main/java/no/nordicsemi/android/toolbox/profile/parser/battery/BatteryLevelParser.kt
# profile/src/main/java/no/nordicsemi/android/toolbox/profile/ProfileScreen.kt
2025-08-04 13:14:27 +02:00
himalia416
e221b2cee2
Fixed window insets
2025-08-04 13:02:51 +02:00
Aleksander Nowakowski
4daf549034
Unnecessary activity label removed
2025-08-04 12:27:24 +02:00
Aleksander Nowakowski
a6555d82fc
New icon
2025-08-04 11:19:32 +02:00
Himali Aryal
b67abd60e6
Migration to new BLEK library ( #143 )
...
* Changed view.
* Clear messages.
* Clear messages.
* Add or delete configuration.
* Fixed configuration picker.
* Edit configuration.
* Create new macro.
* removed unnecessary resource files.
* Fixed running macro command.
* Delete macro
* Edit macro
* Changed to peripheral name.
* Show peripheral name.
* Fixed Eol tab design.
* Removed icon resource
* String changes
* Removed any permission from home view.
* Clear device after disconnection.
* 1 line app bar
* Changed missing services text.
* Throughput service view changes.
* Throughput service fixes.
* Removed unused resources.
* Fixed Health temperature profile.
* Show heart rate.
* Fixed hrs view.
* Show heart rate data from left to right in the chart.
* Changed chart color, solid, and scroll to see history.
* Horizontal grid hidden, in case needed.
* HTS view update
* Changed padding.
* Removed circular icon background.
* Updated Battery level view.
* Updated hrs body sensor location.
* Moved ui mappers into view.
* Updated gls view.
* Changed focus color.
* Fixed issue with job.
* Fixed bps.
* Added Blood pressure feature uuid.
* Added blood pressure feature data.
* Added rscs feature data.
* Fixed cscs view.
* Show supported features.
* Fixed ui
* Suspend the service discovery for GLS and CGMS until bonding is completed.
* Added suspend on the function level.
* Bonding state check only to cgms service
* Removed stacktrace print.
* Make cgms record available within a scrollable box
* Changed to gray color.
* removed padding
* Fix height for output section.
* onExpand click event.
* Added todo for 9th item.
* Removed unused code block.
* When in focus, reduce the hint text alpha value.
* Show empty text error.
* Clear focus on tap outside.
* Add border when focused.
* Propagate focus changes.
* CGM graph
* Added sample of one to many uart configuration database.
* Added device and configuration entities.
* Fixed issue with only showing last item from the list.
* Changed configuration database irrespective of device address.
* File rename.
* Added last configuration datastore.
* Check if configuration name is unique
* Removed Macro text.
* Included x and y axis data points.
* Added channel sounding service uuid.
* Upgraded agp version to 2.7.
* Added channel sounding manager.
* Downgraded datastore preference to 1.1.4.
* Changed to nordic colors.
* Added ranging permission.
* channel sounding repository
* channel sounding service data
* channel sounding profile
* channel sounding profile in viewmodel
* channel sounding manager class
* channel sounding testing
* CS service characteristics
* Create bonding before channel sounding connection.
* Clean up.
* Added LBS profile
* Read/write data to LBS
* LBS ui events
* LBS service
* LBS profile
* LBS ui
* Agp upgrade
* Fixed LBS profile
* Removed focus
* Changed macro size to 9
* Changed macro color
* Show macro in bottom sheet
* View refactoring
* Added Blek dependency
* Added utils dependency
* rename
* Removed unused event
* reorganization
* uart macro view update
* background color update
* different color for input and output message type
* Changed to uart event
* removed duplicate
* rename
* auto scroll to new record
* removed unused dependency
* Fixed crash with ChannelSoundingManager injection.
* Require bonding only if it has bonding information
* Changed disconnection
* CGMS graph
* changes in the home view
* Home view fixes
* changed color
* Show MacroEol character in the input message.
* Home view icon fixes.
* Cadence data parser fixes
* Fixed CSC settings view.
* Fixed rscs view
* hiding graphs until its finished
* Removed duplicate
* Fixed RSCS view
* Fixed notification icon
* fixed csc module name
* Fixed icon cutoff
* Fixed CSCDataParser
* Fixed CGMS profile
* Fixed GLS view
* Fixed GLS strings
* Fixed HTS view
* Fixed HTS view
* title change
* Added hts timestamp
* Deleted verbose text
* UART: changed macro/configuration to preset
* UART: fixed input text field
* UART: removed expandable/collapsable preset
* UART: added extra warning to delete action
* UART: don't trim message end.
* UART: message section
* UART: configuration fixed
* UART: configuration fixed
* Fix crash when disconnecting before MTU change completes
* Disabled incomplete PRX profile
* Moved non-composable lambdas to parameters
* refactoring display text
* Fixed channel sounding screen
* Disconnect on missing services before navigation
* Fixed label name
* Tailored disconnection message.
* Tailored disconnection message.
* Moved profile file to utils
* App analytics events and modes
* Integrated analytics with the profile actions.
* Show only first non-battery service if multiple services are present.
* Fixed window insets for camera notch.
* Fixed glucose measurement context.
* Fixed glucose concentration unit.
* Fixed duplicate analytics update.
* rename
* refactoring text
* Handled disconnecting event.
* Replaced with LazyColumn
* Fixed window insets
* Replaced TitleAppBar with NordicAppBar
* Show device address
* Show multiple service names if available.
* Fixed padding
* BPS: Fixed waiting for measurement view.
* BPS: view
* GLS: Fixed padding
* Ui: Fixed dialog
* RSCS: fixed distance formatting error
* CGMS: ui consistency
* DFS: ui fixes
* Replaced local scanner with common library scanner.
* Fixed padding
* reorganization
* Removed previous uart module
* Text with animated three dots
* HTS: text fixes
* formatting texts
* changed text style
* fixed string
* Fixed HRS, not completed
* DFS: fixed ui
* HRS: graph fixes
* UART: scroll up when keyboard is visible
* Uart input: Add focus
* Uart fix: input text field
* UART: created rememberImeState
* HRS: heart rate ui fixes
* profile view scrollable fix
* DFS: ui fixes
* Fixed logger
* Check if the battery characteristics supports NOTIFY or INDICATE property
* Dependency update
* Changed background color
* cleanup
* Fixed distance measurement data update.
* Filtered devices with testing address
* Added preview data
* Fixed section view
* Fixed elevation view
* Removed duplicate views
* Fixes control points
* String fixes
* Elevation view fixes
* Range slider view update
* Fixed DFS views
* Fixed DFS ui
* Fixed DFS views
* Separated views
* Separated profile viewmodel into individual profile view models.
* AGP upgrade
* Job canceled and make jobs null on clear
* Profile name update
* Request maximum MTU size only if it is not already set.
* Fixed null pointer exception
* Battery characteristics read property check
* Fixed early mtu request
* Removed garbage states
* Removed logs
* Removed multiple vertical scroll
* Fixed padding
* Ui fixes
* File reorganization
* Fixed previous configuration not loading on reconnection
* Removed unused files
* Dependency update
* Renamed module name
* Removed unused dependencies
* Added param
* Removed unused code block
* Code optimization
* Removed unused file
* Readme update
* Hide Channel sounding until implementation is complete
* Handled initial state closed
* revert changes
* Added library as module placeholder
* Fixed multiple flows for the same peripheral
* Request mtu size only when needed
* Readme update
2025-07-30 14:51:02 +02:00
Himali Aryal
9a71e66c10
Migration to AGP and Commons Library ( #142 )
...
* Update dependencies
* Migrated logger feature
* Updated to be compatible with common library version 2.0.0
* Migration to Kotlin BLE 1.1.0
* Changed to Enum entries
* Removed unnecessary ExperimentalMaterial3Api annotation
* Migrated from SmallTopAppBar to TopAppBar
* Changed to data object
* Made nullable logger
* Changed to nullable
* Changed import
2025-07-25 16:13:50 +02:00
Sylwester Zieliński
a253906cf9
Bump version catalog
2024-01-04 12:41:31 +01:00
Aleksander Nowakowski
de978fd9fc
Mock devices improvements ( #137 )
2024-01-03 13:13:23 +01:00
Sylwester Zieliński
c922e69efa
Fix advertising mock servers
2023-12-27 08:41:08 +01:00
renovate[bot]
54e5088b43
Update all dependencies ( #131 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-21 23:02:03 +01:00
Aleksander Nowakowski
ff192aee43
Making Battery Service optional ( #133 )
...
* Enabling battery service from mock GLS server
* Bugfix: Battery service is optional
2023-12-21 23:00:44 +01:00
Aleksander Nowakowski
1004a561fd
Migration to latest BLEK ( #132 )
...
* Migration to latest BLEK
* Clean up
2023-12-21 22:55:47 +01:00
Sylwester Zieliński
18ad3d97bb
Bump version catalog
2023-10-17 13:30:52 +02:00
Sylwester Zieliński
391a4e0b6d
Fix crashes observed on Firebase console ( #130 )
...
* Switch getParcelableExtra to IntentCompat
* Fix MissingForegroundServiceTypeException
* Fix UART server
* Move foreground service permissions to one place
2023-10-16 15:41:41 +02:00
Sylwester Zieliński
9c1ac06894
Develop ( #129 )
...
* Bump version catalog
* Fix tests compilation issues
* Fix build issues
* Bump version catalog
* Bump Gradle
2023-10-13 15:11:02 +02:00
renovate[bot]
bb717829a9
Update all dependencies ( #127 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-25 10:45:00 +02:00
Sylwester Zieliński
6da5b5890b
Bump version catalog
2023-08-14 15:40:49 +02:00
Sylwester Zieliński
dda63c8de8
Bump version catalog
2023-08-10 15:23:11 +02:00
Sylwester Zieliński
38b76e73aa
Catch exception when executin write command in UART profile
2023-08-10 14:28:45 +02:00
Sylwester Zieliński
9360d34f8f
Wrap requestMtu in try-catch block
2023-08-10 13:03:24 +02:00
Sylwester Zieliński
2bbfe21abd
Check if client has been initialized when clicking back button
2023-08-10 12:36:07 +02:00
Sylwester Zieliński
f807e2fb87
Try catch parsing UART configuration
2023-08-10 09:46:14 +02:00
Sylwester Zieliński
59a4b67ad4
Fix proguard rules to include also class fields
2023-08-08 16:25:28 +02:00
Sylwester Zieliński
629f315655
Add proguard rules
2023-08-08 13:21:26 +02:00
Sylwester Zieliński
a15fc7e5ec
Wrap write operations in try-catch
2023-08-08 12:48:51 +02:00
Sylwester Zieliński
10f535ba13
Fix issue when client not initialized after getting back from scanner
2023-08-08 12:38:43 +02:00
Sylwester Zieliński
8ea8749a1a
Disable test for internal deploy
2023-08-06 12:54:51 +02:00
Sylwester Zieliński
5cb0e67b44
Fix tests
2023-08-06 12:37:01 +02:00
Sylwester Zieliński
dc1ca1e139
Update Github Actions
2023-08-06 12:16:03 +02:00
Sylwester Zieliński
6472e1b3f2
Remove moustache
2023-08-06 12:12:35 +02:00
Sylwester Zieliński
b531c7b365
Update README
2023-08-06 12:10:01 +02:00
Sylwester Zieliński
b1f6fc2a65
Bump version catalog
2023-08-06 12:03:37 +02:00
Sylwester Zieliński
002487f872
Merge branch 'develop'
2023-08-06 12:00:59 +02:00
Sylwester Zieliński
878bf61e52
Small fixes
2023-08-06 11:59:11 +02:00
Sylwester Zieliński
4e3d76e674
Observer connection status after successfull service discovery
2023-08-06 10:51:22 +02:00
Sylwester Zieliński
5ec41b98b0
Fix not cleaning log session
2023-08-06 10:29:24 +02:00
Sylwester Zieliński
f650e0c8f6
Add fixes
2023-08-06 10:09:42 +02:00
Sylwester Zieliński
0212f49b52
Apply fixes
2023-08-05 09:14:47 +02:00
Sylwester Zieliński
86bec097ed
Bump version catalog
2023-08-04 15:12:20 +02:00
Sylwester Zieliński
44fd13186a
Fix Gradle
2023-08-04 14:07:34 +02:00
Sylwester Zieliński
f0bc8ac3c8
Remove unused wire
2023-08-04 14:00:43 +02:00
Sylwester Zieliński
09f570e4fa
Fix build issue.
2023-08-04 13:02:35 +02:00
Sylwester Zieliński
4f769e90c2
Sync changes
2023-08-03 10:31:21 +02:00
Sylwester Zieliński
2870ef109e
Make test with service working
2023-06-23 11:20:27 +02:00
Sylwester Zieliński
dfd307a698
Make mock test working
2023-06-19 15:39:55 +02:00
Sylwester Zieliński
bcd481307c
Fix mock engine
2023-06-17 14:25:03 +02:00