Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions docs/application/dotnet/guides/alarm/alarms.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,12 +50,17 @@ To enable your application to use the alarm functionality, follow these steps:
using Tizen.Applications.Notifications;
```

4. To set alarm for service application, the alarm registered with [Tizen.Applications.AppControl](/application/dotnet/api/TizenFX/latest/api/Tizen.Applications.AppControl.html) needs to have a [background category](../../guides/applications/efl-ui-app.md#describing-the-background-category).


<a name="scenario_1"></a>
## Set an alarm with a specific delay

You can set an alarm which, when it expires, either launches an application or sends a notification to the user:

> [!NOTE]
> Improperly designed alarms can cause battery drain and put a significant load on the server. For this reason, any repeating alarm that uses a (#PERIOD) is considered an inexact alarm.

> [!NOTE]
> Since Tizen 6.0, the time period value of an alarm can be one of the values of `Tizen.Applications.AlarmStandardPeriod`. For the `CreateAlarm()` method of the `Tizen.Applications.AlarmManager` class, if you use `Tizen.Applications.AlarmStandardPeriod`, the time period value of the alarm is guaranteed. If `Tizen.Applications.AlarmStandardPeriod` is not used, the time period value will be phase-aligned with another time period value of the alarm.

Expand Down
16 changes: 16 additions & 0 deletions docs/application/native/guides/alarm/alarms.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,12 @@ To enable your application to use the alarm functionality:
```
#include <app_alarm.h>
```

> **Note**
> To set alarm for service application, the alarm registered with [App Control](../../api/common/latest/group__CAPI__APP__CONTROL__MODULE.html) needs to have a [background category](../../guides/applications/efl-ui-app.md#describing-the-background-category).
> The alarm for service application can only be registered using the 'alarm_schedule_after_delay()' API.


<a name="scenario_1"></a>
## Setting an Alarm after Specific Time

Expand Down Expand Up @@ -93,6 +99,16 @@ To set an alarm after a specific time:
}
```

> **Note**
> Since 6.0, the [alarm_standard_interval_e] is supported. If you alarm registered by using it, The alarm will first go off delay seconds later and then will go off every certain amount of time defined using standard period seconds.

```
ret = alarm_schedule_after_delay(app_control, DELAY, ALARM_STANDARD_INTERVAL_FIFTEEN_MINUTES, &alarm_id);

return true;
}
```

<a name="scenario_2"></a>
## Setting an Alarm on a Specific Date

Expand Down
2 changes: 2 additions & 0 deletions docs/application/native/guides/personal/context.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# Contextual Device Usage History Data

> [!NOTE]
> All attach CONTEXT APIs have been deprecated since Tizen 10.0 and will be removed after two releases without any alternatives.

The Tizen platform collects data on the device usage. Based on this data, the applications can take advantage of the user's application usage patterns through statistical analysis.

Expand Down
30 changes: 15 additions & 15 deletions docs/application/toc_vs-ext_dotnet.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
#### [Install SDK Common Tools & Tizen Platform](/application/vstools/install-sdk-common-tools.md)
#### [Install TV Extension & Certificate Extension](/application/vstools/tv-certificate-extension.md)
#### Package Manager
###### [Overview](/application/tizen-studio/common-tools/package-manager.md)
###### [Configure the Package Manager](/application/tizen-studio/common-tools/pkgmgr-advanced-configuration.md)
##### [Overview](/application/tizen-studio/common-tools/package-manager.md)
##### [Configure the Package Manager](/application/tizen-studio/common-tools/pkgmgr-advanced-configuration.md)

### .NET Application Development
<!-- #### [Overview](/application/vstools/getting-started/creating-application-projects.md) -->
Expand All @@ -22,17 +22,17 @@
##### [Create App](/application/vstools/getting-started/creating-application-projects.md)
##### [Import Exsting Tizen Project](/application/vstools/Tizen/import.md)
##### [Tool : Project Wizard](/application/vstools/tools/project-wizard.md)
##### Configure App
###### [Manifest & Config Editor](/application/vstools/getting-started/configuring-app-manifest-config-editor.md)
###### [How to Hybrid & MultiApp Packaging](/application/vstools/getting-started/configuring-hybrid-multi-app-packaging.md)
###### [App Signing Configure](/application/vstools/getting-started/configuring-app-signing.md)
###### [Workload & Nuget Configure](/application/vstools/getting-started/configuring-app-workload-nuget.md)
###### [Hotreload(Only Dotnet Application)](/application/vstools/getting-started/configuring-hotreload.md)
#### Configure App
##### [Manifest & Config Editor](/application/vstools/getting-started/configuring-app-manifest-config-editor.md)
##### [How to Hybrid & MultiApp Packaging](/application/vstools/getting-started/configuring-hybrid-multi-app-packaging.md)
##### [App Signing Configure](/application/vstools/getting-started/configuring-app-signing.md)
##### [Workload & Nuget Configure](/application/vstools/getting-started/configuring-app-workload-nuget.md)
##### [Hotreload(Only Dotnet Application)](/application/vstools/getting-started/configuring-hotreload.md)
##### [Tool : Certificate Manager](/application/vstools/tools/certificate-manager.md)
##### Tool : Manifest Editor
###### [Overview](/application/vstools/tools/manifest-editor.md)
###### [Metadata Element](/application/vstools/tools/metadata-element.md)
###### [Additional Manifest Elements](/application/vstools/tools/manifest-elements.md)
#### Tool : Manifest Editor
##### [Overview](/application/vstools/tools/manifest-editor.md)
##### [Metadata Element](/application/vstools/tools/metadata-element.md)
##### [Additional Manifest Elements](/application/vstools/tools/manifest-elements.md)

#### Coding & Building Application
##### [Edit Code](/application/vstools/getting-started/edit-code.md)
Expand All @@ -58,9 +58,9 @@
##### [Tool : SDB](/application/tizen-studio/common-tools/smart-development-bridge.md)

#### CLI
###### [Tizen CLI](/application/tizen-studio/common-tools/command-line-interface.md)
###### [Tizen-Core CLI](/application/tizen-studio/tizen-core/tizen-core-cli.md)
###### [Dotnet CLI](/application/vstools/tools/dotnet-cli-ext.md)
##### [Tizen CLI](/application/tizen-studio/common-tools/command-line-interface.md)
##### [Tizen-Core CLI](/application/tizen-studio/tizen-core/tizen-core-cli.md)
##### [Dotnet CLI](/application/vstools/tools/dotnet-cli-ext.md)

#### Report Issues
##### [Issue Reporter](/application/vstools/tools/issue-reporter-vs-tools.md)
Expand Down
6 changes: 3 additions & 3 deletions docs/application/toc_vs-ext_native.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
#### [Install SDK Common Tools & Tizen Platform](/application/vstools/install-sdk-common-tools.md)
#### [Install TV Extension & Certificate Extension](/application/vstools/tv-certificate-extension.md)
#### Package Manager
###### [Overview](/application/tizen-studio/common-tools/package-manager.md)
###### [Configure the Package Manager](/application/tizen-studio/common-tools/pkgmgr-advanced-configuration.md)
##### [Overview](/application/tizen-studio/common-tools/package-manager.md)
##### [Configure the Package Manager](/application/tizen-studio/common-tools/pkgmgr-advanced-configuration.md)

### Native Application Development
<!-- #### [Overview](/application/vstools/getting-started/creating-application-projects.md) -->
Expand All @@ -22,7 +22,7 @@
##### [Create App](/application/vstools/Tizen/native.md)
##### [Import Exsting Tizen Project](/application/vstools/Tizen/import.md)
##### [Tool : Project Wizard](/application/vstools/tools/project-wizard.md)
##### Configure App
#### Configure App
##### [Tool : Certificate Manager](/application/vstools/tools/certificate-manager.md)
##### Tool : Manifest Editor
###### [Overview](/application/vstools/tools/manifest-editor.md)
Expand Down
6 changes: 3 additions & 3 deletions docs/application/toc_vs-ext_web.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@
#### [Install SDK Common Tools & Tizen Platform](/application/vstools/install-sdk-common-tools.md)
#### [Install TV Extension & Certificate Extension](/application/vstools/tv-certificate-extension.md)
#### Package Manager
###### [Overview](/application/tizen-studio/common-tools/package-manager.md)
###### [Configure the Package Manager](/application/tizen-studio/common-tools/pkgmgr-advanced-configuration.md)
##### [Overview](/application/tizen-studio/common-tools/package-manager.md)
##### [Configure the Package Manager](/application/tizen-studio/common-tools/pkgmgr-advanced-configuration.md)

### Web Application Development
<!-- #### [Overview](/application/vstools/getting-started/creating-application-projects.md) -->
Expand All @@ -22,7 +22,7 @@
##### [Create App](/application/vstools/Tizen/web.md)
##### [Import Exsting Tizen Project](/application/vstools/Tizen/import.md)
##### [Tool : Project Wizard](/application/vstools/tools/project-wizard.md)
##### Configure App
#### Configure App
##### [Tool : Certificate Manager](/application/vstools/tools/certificate-manager.md)
##### Tool : Manifest Editor
###### [Overview](/application/vstools/tools/manifest-editor.md)
Expand Down
3 changes: 0 additions & 3 deletions docs/application/web/api/8.0/device_api/mobile/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -439,9 +439,6 @@ <h4 id="Deprecated API">Deprecated API</h4>
<td>Optional</td>
<td>Yes<div class="partial-support">Only e-mail</div></td>
</tr>
</tbody></table>
<h4 id="Deprecated API">Deprecated API</h4>
<table class="deprecated-api-list"><thead><tr><th>API</th><th>Description</th><th>Version (Since)</th><th>Deprecated (Since)</th><th>Mobile</th><th>Supported on <br>Mobile Emulator</th></tr></thead><tbody>
<tr><td><a href="tizen/libteec.html">LibTeec</a></td>
<td>This API provides interfaces and methods for a TrustZone.</td>
<td>4.0</td>
Expand Down
3 changes: 0 additions & 3 deletions docs/application/web/api/9.0/device_api/mobile/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -439,9 +439,6 @@ <h4 id="Deprecated API">Deprecated API</h4>
<td>Optional</td>
<td>Yes<div class="partial-support">Only e-mail</div></td>
</tr>
</tbody></table>
<h4 id="Deprecated API">Deprecated API</h4>
<table class="deprecated-api-list"><thead><tr><th>API</th><th>Description</th><th>Version (Since)</th><th>Deprecated (Since)</th><th>Mobile</th><th>Supported on <br>Mobile Emulator</th></tr></thead><tbody>
<tr><td><a href="tizen/libteec.html">LibTeec</a></td>
<td>This API provides interfaces and methods for a TrustZone.</td>
<td>4.0</td>
Expand Down
8 changes: 5 additions & 3 deletions docs/platform/developing/flashing-rpi.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,8 +74,10 @@ To flash the SD card for Raspberry Pi 4 or 5, follow the steps below:
4. Fusing-script for Raspberry Pi 4 (fusing script is same for RPI5):

```
$ wget https://git.tizen.org/cgit/platform/kernel/tizen-fusing-scripts/plain/scripts/sd_fusing.py?h=tizen --output-document=sd_fusing.py
$ chmod +x sd_fusing.py
git clone git://review.tizen.org/git/platform/kernel/tizen-fusing-scripts -b tizen
cd tizen-fusing-scripts
$ ./scripts/sd_fusing.py
usage: sd_fusing.py [-h] [-b BINARIES [BINARIES ...]] [--create] [--debug] [-d DEVICE] [--format] [--log-level LOG_LEVEL] [--partition-size [PARTITION_SIZES ...]] [--size SIZE] -t TARGET [--update {a,b,ab}] [--version] [--YES] [--super_delivered]
```

2. Flash the SD card to ensure it is ready to be used for Tizen:
Expand Down Expand Up @@ -140,7 +142,7 @@ To flash the SD card for Raspberry Pi 4 or 5, follow the steps below:

```
$ sudo ./sd_fusing.py -d /dev/sdb -t rpi4 --format
$ sudo ./sd_fusing.py -d /dev/sdb -b tizen-unified_20241125.014042_tizen-boot-armv7l-rpi4.tar.gz tizen-unified_20241125.014042_tizen-headed-armv7l.tar.gz -t rpi4
$ sudo ./sd_fusing.py -d /dev/sdb -b tizen-unified_{DATE}_tizen-boot-armv7l-rpi4.tar.gz tizen-unified_{DATE}_tizen-headed-armv7l.tar.gz -t rpi4
```

3. Open the Smart Development Bridge (SDB) connection. For more information, see [Set up Raspberry Pi 4](#set-up-raspberry-pi-4).
Expand Down
Loading