56 Commits
1.0.1 ... 1.1.0

Author SHA1 Message Date
Naveen Singh
1a44fb5b18 Merge pull request #112 from FossifyOrg/1.1.0
Release 1.1.0
2025-03-19 05:04:42 +05:30
Naveen Singh
6ca12b1d51 Update app version to 1.1.0 (3) 2025-03-19 04:57:28 +05:30
Naveen Singh
b2d9ab317d Update changelog 2025-03-19 04:57:22 +05:30
Naveen Singh
aa88f1d0a7 Mark app beta in app stores
It's very unstable right now.
2025-03-19 04:57:15 +05:30
Naveen Singh
cb3f946c5b Show ripple when preference is clicked 2025-03-19 04:53:03 +05:30
Naveen Singh
48e54d173b Remove uninstall option for self
Conflicts with double tap to lock feature. See https://github.com/FossifyOrg/Launcher/pull/82#issuecomment-2545981280
2025-03-19 04:50:28 +05:30
Naveen Singh
e1e6c978ed Merge pull request #102 from weblate/weblate-fossify-launcher
Translations update from Hosted Weblate
2025-03-19 04:04:26 +05:30
elid
03c080592b Translated using Weblate (Hebrew)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/he/
2025-03-16 06:32:20 +01:00
LaKato
a47918fa9c Translated using Weblate (Esperanto)
Currently translated at 40.0% (2 of 5 strings)

Translation: Fossify/Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher-metadata/eo/
2025-03-15 21:36:52 +01:00
LaKato
e9089a72a1 Translated using Weblate (Spanish)
Currently translated at 88.2% (15 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/es/
2025-03-02 04:52:26 +01:00
Mikel Larreategi
a48e1dc610 Translated using Weblate (Basque)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/eu/
2025-02-24 13:45:23 +01:00
LaKato
ff8d2eab1e Translated using Weblate (Esperanto)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/eo/
2025-02-24 10:08:16 +01:00
Bora Atıcı
960348fe82 Translated using Weblate (Turkish)
Currently translated at 80.0% (4 of 5 strings)

Translation: Fossify/Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher-metadata/tr/
2025-02-15 18:43:26 +01:00
Bora Atıcı
cf4a1eab30 Translated using Weblate (Turkish)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/tr/
2025-02-15 18:43:25 +01:00
kharrr69
a0bdb4c9ba Translated using Weblate (Indonesian)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/id/
2025-02-05 20:05:41 +01:00
en2sv
bccb5c7996 Translated using Weblate (Swedish)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/sv/
2025-02-02 22:05:31 +01:00
P.O
be66c357a8 Translated using Weblate (Swedish)
Currently translated at 60.0% (3 of 5 strings)

Translation: Fossify/Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher-metadata/sv/
2025-01-31 15:36:35 +01:00
moca moca
d6902df7dc Translated using Weblate (Hebrew)
Currently translated at 94.1% (16 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/he/
2025-01-31 15:36:35 +01:00
LaKato
7211448134 Translated using Weblate (Esperanto)
Currently translated at 5.8% (1 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/eo/
2025-01-26 04:05:10 +01:00
Naveen Singh
8c3a74aae9 Merge pull request #87 from weblate/weblate-fossify-launcher
Translations update from Hosted Weblate
2025-01-23 15:06:55 +05:30
Sacha
f96d53a769 Translated using Weblate (French)
Currently translated at 80.0% (4 of 5 strings)

Translation: Fossify/Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher-metadata/fr/
2025-01-21 20:03:27 +01:00
Sacha
790dc44002 Translated using Weblate (French)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/fr/
2025-01-21 20:03:27 +01:00
Ricky Tigg
5954afca56 Translated using Weblate (Finnish)
Currently translated at 64.7% (11 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/fi/
2025-01-21 20:03:27 +01:00
Milo Ivir
b178396d0d Translated using Weblate (Croatian)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/hr/
2025-01-21 20:03:26 +01:00
Nicola Bortoletto
79ffabc89a Translated using Weblate (Italian)
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher-metadata/it/
2025-01-21 20:03:26 +01:00
Aindriú Mac Giolla Eoin
0cc6bbdef8 Translated using Weblate (Irish)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/ga/
2025-01-21 20:03:26 +01:00
Jeff Huang
8420722cef Translated using Weblate (Chinese (Traditional Han script))
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/zh_Hant/
2025-01-21 20:03:26 +01:00
VfBFan
583b731ddf Translated using Weblate (German)
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher-metadata/de/
2025-01-21 20:03:26 +01:00
Sergio Marques
53ca4ff059 Translated using Weblate (Portuguese)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/pt/
2025-01-21 20:03:26 +01:00
Priit Jõerüüt
0e54d7adfa Translated using Weblate (Estonian)
Currently translated at 80.0% (4 of 5 strings)

Translation: Fossify/Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher-metadata/et/
2025-01-21 20:03:26 +01:00
Sketch6580
a9298a46c4 Translated using Weblate (Chinese (Simplified Han script))
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/zh_Hans/
2025-01-21 20:03:26 +01:00
Dan
b4cdc3f80e Translated using Weblate (Ukrainian)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/uk/
2025-01-21 20:03:26 +01:00
solokot
9f86e423d4 Translated using Weblate (Russian)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/ru/
2025-01-21 20:03:26 +01:00
Agnieszka C
005554bd1f Translated using Weblate (Polish)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/pl/
2025-01-21 20:03:26 +01:00
Guillaume
fec78ce229 Translated using Weblate (Dutch)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/nl/
2025-01-21 20:03:26 +01:00
Nicola Bortoletto
a228362711 Translated using Weblate (Italian)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/it/
2025-01-21 20:03:26 +01:00
Ghost of Sparta
66d5248695 Translated using Weblate (Hungarian)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/hu/
2025-01-21 20:03:26 +01:00
Priit Jõerüüt
8bb328f509 Translated using Weblate (Estonian)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/et/
2025-01-21 20:03:26 +01:00
VfBFan
ad1b46dce1 Translated using Weblate (German)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/de/
2025-01-21 20:03:26 +01:00
Fjuro
899863da4c Translated using Weblate (Czech)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/cs/
2025-01-21 20:03:26 +01:00
Josep M. Ferrer
e229b2cfdd Translated using Weblate (Catalan)
Currently translated at 100.0% (17 of 17 strings)

Translation: Fossify/Launcher
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher/ca/
2025-01-21 20:03:26 +01:00
VfBFan
57c58a55e3 Translated using Weblate (German)
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher-metadata/de/
2025-01-21 20:03:26 +01:00
Josep M. Ferrer
c8cd31fef8 Translated using Weblate (Catalan)
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher-metadata/ca/
2025-01-21 20:03:26 +01:00
en2sv
8e81c09e6e Translated using Weblate (Swedish)
Currently translated at 40.0% (2 of 5 strings)

Translation: Fossify/Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher-metadata/sv/
2025-01-21 20:03:26 +01:00
Aindriú Mac Giolla Eoin
db5bf9fbdd Translated using Weblate (Irish)
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher-metadata/ga/
2025-01-21 20:03:26 +01:00
Dan
089da3a95f Translated using Weblate (Ukrainian)
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher-metadata/uk/
2025-01-21 20:03:26 +01:00
Fjuro
e0e0ce7696 Translated using Weblate (Czech)
Currently translated at 100.0% (5 of 5 strings)

Translation: Fossify/Launcher metadata
Translate-URL: https://hosted.weblate.org/projects/fossify/launcher-metadata/cs/
2025-01-21 20:03:26 +01:00
Naveen Singh
d05710b977 Remove optional donation checklist item 2025-01-22 00:30:43 +05:30
Naveen Singh
b0bc730e94 Fix typo in CONTRIBUTING.md 2025-01-21 14:00:22 +05:30
Naveen Singh
13256eb237 Fix typos in issue templates 2025-01-17 17:57:13 +05:30
Naveen Singh
8387e6c8d6 Merge pull request #82 from rondao/double-tap-to-lock
Add double tap to lock the phone
2025-01-02 14:26:53 +05:30
Naveen Singh
99a60fa148 Update double tap to lock strings 2025-01-02 14:23:59 +05:30
Rafael Rondão
74adfd1fff Fix double tap to lock screen button not working
The value of 'isAdminActive' was only read during
'setupDoubleTapToLock', and not when clicking
the button.

So when clicking the settings button, the value
of 'isAdminActive' was out of date.

Signed-off-by: Rafael Rondão <rafael.rondao@gmail.com>
2025-01-01 15:11:11 -03:00
Rafael Rondão
734d483bc2 Move Double Tap to Lock menu at end of General
Signed-off-by: Rafael Rondão <rafael.rondao@gmail.com>
2025-01-01 15:09:52 -03:00
Rafael Rondão
8315774f1e Refactor strings for Double Tap to Lock feature
Include "the screen" for better explanation of the feature.

Co-authored-by: Agnieszka C <85929121+Aga-C@users.noreply.github.com>
2025-01-01 15:09:47 -03:00
Rafael Rondão
148f2d98c8 Add double tap to lock the phone
Locking the phone requires admin permission.

Signed-off-by: Rafael Rondão <rafael.rondao@gmail.com>
2025-01-01 15:09:40 -03:00
60 changed files with 294 additions and 28 deletions

View File

@@ -112,7 +112,7 @@ body:
description: |
A picture or video is worth a thousand words.
If applicable, drag and drop screenshots or a screen recording to help explain your problem. If your file is too big for Github to accept, try to compress it (ZIP file), or feel free to paste a link to an image/video hoster here instead.
If applicable, drag and drop screenshots or a screen recording to help explain your problem. If your file is too big for Github to accept, try to compress it (ZIP file), or feel free to paste a link to an image/video instead.
- type: textarea
id: additional-information

View File

@@ -20,14 +20,12 @@ body:
required: true
- label: "I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed."
required: true
- label: "**I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.**"
- label: "**I have taken the time to fill in all the required details. I understand that the request will be dismissed otherwise.**"
required: true
- label: "This issue contains only one feature request."
required: true
- label: "I have read and understood the [contribution guidelines](https://github.com/FossifyOrg/Launcher/blob/main/CONTRIBUTING.md)."
required: true
- label: "I optionally [donated](https://fossify.org/donate) to support the Fossify mission."
required: false
- type: textarea
id: feature-description

View File

@@ -1,7 +1,13 @@
Changelog
==========
Version 1.0.0 *(2025-01-01)*
Version 1.1.0 *(2025-03-19)*
----------------------------
* Added double tap to lock screen feature (https://github.com/FossifyOrg/Launcher/issues/63)
* Added more translations
Version 1.0.1 *(2025-01-01)*
----------------------------
* Fixed scrolling performance issues (https://github.com/FossifyOrg/Launcher/issues/65)

View File

@@ -2,7 +2,7 @@
Before you report something, read the reporting rules [here](https://github.com/FossifyOrg/General-Discussion#how-do-i-suggest-an-improvement-ask-a-question-or-report-an-issue) please.
### Contributing as a developer
Some instructions about code style and everything that has to be done to increase the change of your code getting accepted can be found at the [General Discussion](https://github.com/FossifyOrg/General-Discussion#contribution-rules-for-developers) section.
Some instructions about code style and everything that has to be done to increase the chance of your code getting accepted can be found at the [General Discussion](https://github.com/FossifyOrg/General-Discussion#contribution-rules-for-developers) section.
### Contributing as a non developer
In case you just want to for example improve a translation, you can find the way of doing it [here](https://github.com/FossifyOrg/General-Discussion#how-can-i-suggest-an-edit-to-a-file).

View File

@@ -431,5 +431,17 @@
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity-alias>
<receiver
android:name=".receivers.LockDeviceAdminReceiver"
android:exported="true"
android:permission="android.permission.BIND_DEVICE_ADMIN">
<meta-data
android:name="android.app.device_admin"
android:resource="@xml/device_admin_policies" />
<intent-filter>
<action android:name="android.app.action.DEVICE_ADMIN_ENABLED" />
</intent-filter>
</receiver>
</application>
</manifest>

View File

@@ -3,6 +3,7 @@ package org.fossify.home.activities
import android.animation.ObjectAnimator
import android.annotation.SuppressLint
import android.app.Activity
import android.app.admin.DevicePolicyManager
import android.app.role.RoleManager
import android.appwidget.AppWidgetHost
import android.appwidget.AppWidgetManager
@@ -92,6 +93,7 @@ import org.fossify.home.interfaces.ItemMenuListener
import org.fossify.home.models.AppLauncher
import org.fossify.home.models.HiddenIcon
import org.fossify.home.models.HomeScreenGridItem
import org.fossify.home.receivers.LockDeviceAdminReceiver
import kotlin.math.abs
import kotlin.math.max
import kotlin.math.min
@@ -631,6 +633,23 @@ class MainActivity : SimpleActivity(), FlingListener {
}
}
fun homeScreenDoubleTapped(eventX: Float, eventY: Float) {
val (x, y) = binding.homeScreenGrid.root.intoViewSpaceCoords(eventX, eventY)
val clickedGridItem = binding.homeScreenGrid.root.isClickingGridItem(x.toInt(), y.toInt())
if (clickedGridItem != null) {
return
}
val devicePolicyManager =
getSystemService(Context.DEVICE_POLICY_SERVICE) as DevicePolicyManager
val isLockDeviceAdminActive = devicePolicyManager.isAdminActive(
ComponentName(this, LockDeviceAdminReceiver::class.java)
)
if (isLockDeviceAdminActive) {
devicePolicyManager.lockNow()
}
}
fun closeAppDrawer(delayed: Boolean = false) {
if (isAllAppsFragmentExpanded()) {
val close = {
@@ -871,6 +890,11 @@ class MainActivity : SimpleActivity(), FlingListener {
return super.onSingleTapUp(event)
}
override fun onDoubleTap(event: MotionEvent): Boolean {
(flingListener as MainActivity).homeScreenDoubleTapped(event.x, event.y)
return super.onDoubleTap(event)
}
override fun onFling(
event1: MotionEvent?,
event2: MotionEvent,

View File

@@ -1,6 +1,8 @@
package org.fossify.home.activities
import android.annotation.SuppressLint
import android.app.admin.DevicePolicyManager
import android.content.ComponentName
import android.content.Intent
import android.os.Bundle
import org.fossify.commons.dialogs.RadioGroupDialog
@@ -25,7 +27,7 @@ import org.fossify.home.helpers.MAX_COLUMN_COUNT
import org.fossify.home.helpers.MAX_ROW_COUNT
import org.fossify.home.helpers.MIN_COLUMN_COUNT
import org.fossify.home.helpers.MIN_ROW_COUNT
import org.fossify.home.helpers.REPOSITORY_NAME
import org.fossify.home.receivers.LockDeviceAdminReceiver
import java.util.Locale
import kotlin.system.exitProcess
@@ -55,6 +57,7 @@ class SettingsActivity : SimpleActivity() {
setupPurchaseThankYou()
setupCustomizeColors()
setupUseEnglish()
setupDoubleTapToLock()
setupCloseAppDrawerOnOtherAppOpen()
setupDrawerColumnCount()
setupDrawerSearchBar()
@@ -107,7 +110,11 @@ class SettingsActivity : SimpleActivity() {
}
private fun setupUseEnglish() {
binding.settingsUseEnglishHolder.beVisibleIf((config.wasUseEnglishToggled || Locale.getDefault().language != "en") && !isTiramisuPlus())
binding.settingsUseEnglishHolder.beVisibleIf(
beVisible = (config.wasUseEnglishToggled || Locale.getDefault().language != "en")
&& !isTiramisuPlus()
)
binding.settingsUseEnglish.isChecked = config.useEnglish
binding.settingsUseEnglishHolder.setOnClickListener {
binding.settingsUseEnglish.toggle()
@@ -116,6 +123,35 @@ class SettingsActivity : SimpleActivity() {
}
}
private fun setupDoubleTapToLock() {
val devicePolicyManager = getSystemService(DEVICE_POLICY_SERVICE) as DevicePolicyManager
binding.settingsDoubleTapToLock.isChecked = devicePolicyManager.isAdminActive(
ComponentName(this, LockDeviceAdminReceiver::class.java)
)
binding.settingsDoubleTapToLockHolder.setOnClickListener {
val isLockDeviceAdminActive = devicePolicyManager.isAdminActive(
ComponentName(this, LockDeviceAdminReceiver::class.java)
)
if (isLockDeviceAdminActive) {
devicePolicyManager.removeActiveAdmin(
ComponentName(this, LockDeviceAdminReceiver::class.java)
)
} else {
val intent = Intent(DevicePolicyManager.ACTION_ADD_DEVICE_ADMIN)
intent.putExtra(
DevicePolicyManager.EXTRA_DEVICE_ADMIN,
ComponentName(this, LockDeviceAdminReceiver::class.java)
)
intent.putExtra(
DevicePolicyManager.EXTRA_ADD_EXPLANATION,
getString(R.string.lock_device_admin_hint)
)
startActivity(intent)
}
}
}
private fun setupCloseAppDrawerOnOtherAppOpen() {
binding.settingsCloseAppDrawerOnOtherApp.isChecked = config.closeAppDrawer
binding.settingsCloseAppDrawerOnOtherAppHolder.setOnClickListener {

View File

@@ -9,7 +9,6 @@ import android.content.pm.LauncherApps
import android.content.res.ColorStateList
import android.graphics.Color
import android.graphics.Rect
import android.graphics.drawable.ColorDrawable
import android.net.Uri
import android.os.Process
import android.provider.Settings
@@ -90,7 +89,7 @@ fun Activity.handleGridItemPopupMenu(
anchorView: View,
gridItem: HomeScreenGridItem,
isOnAllAppsFragment: Boolean,
listener: ItemMenuListener
listener: ItemMenuListener,
): PopupMenu {
val contextTheme = ContextThemeWrapper(this, getPopupMenuTheme())
return PopupMenu(contextTheme, anchorView, Gravity.TOP or Gravity.END).apply {
@@ -114,8 +113,9 @@ fun Activity.handleGridItemPopupMenu(
gridItem.type == ITEM_TYPE_ICON && isOnAllAppsFragment
menu.findItem(R.id.resize).isVisible = gridItem.type == ITEM_TYPE_WIDGET
menu.findItem(R.id.app_info).isVisible = gridItem.type == ITEM_TYPE_ICON
menu.findItem(R.id.uninstall).isVisible =
gridItem.type == ITEM_TYPE_ICON && canAppBeUninstalled(gridItem.packageName)
menu.findItem(R.id.uninstall).isVisible = gridItem.type == ITEM_TYPE_ICON
&& canAppBeUninstalled(gridItem.packageName)
&& gridItem.packageName != packageName
menu.findItem(R.id.remove).isVisible = !isOnAllAppsFragment
val launcherApps =
@@ -145,7 +145,7 @@ fun Activity.handleGridItemPopupMenu(
menu.add(R.id.group_shortcuts, Menu.NONE, Menu.NONE, shortcutInfo.getLabel())
.setIcon(
(iconDrawable ?: ColorDrawable(Color.TRANSPARENT))
(iconDrawable ?: Color.TRANSPARENT.toDrawable())
.toBitmap(width = iconSize, height = iconSize)
.toDrawable(resources)
)

View File

@@ -0,0 +1,13 @@
package org.fossify.home.receivers
import android.app.admin.DeviceAdminReceiver
import android.content.Context
import android.content.Intent
import org.fossify.home.R
class LockDeviceAdminReceiver : DeviceAdminReceiver() {
override fun onDisableRequested(context: Context, intent: Intent): CharSequence {
return context.getString(R.string.lock_device_admin_warning)
}
}

View File

@@ -136,6 +136,22 @@
</RelativeLayout>
<RelativeLayout
android:id="@+id/settings_double_tap_to_lock_holder"
style="@style/SettingsHolderSwitchStyle"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/ripple_background">
<org.fossify.commons.views.MyMaterialSwitch
android:id="@+id/settings_double_tap_to_lock"
style="@style/SettingsSwitchStyle"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/double_tap_to_lock" />
</RelativeLayout>
<include
android:id="@+id/settings_general_settings_divider"
layout="@layout/divider" />

View File

@@ -14,4 +14,7 @@
<string name="close_app_drawer_on_app_open">Tanca el calaix d\'aplicacions en obrir una aplicació</string>
<string name="widget_too_big">El giny és massa gros per a la mida de la pantalla d\'inici actual</string>
<string name="home_screen_settings">Pantalla inicial</string>
<string name="double_tap_to_lock">Toc doble per a bloquejar la pantalla</string>
<string name="lock_device_admin_hint">Per a activar la funció de toc doble per a bloquejar la pantalla, heu de concedir permís d\'administració. Tingueu en compte que l\'aplicació no es pot desinstal·lar fins que no s\'elimini aquest permís.</string>
<string name="lock_device_admin_warning">Desactivant el permís d\'administració es desactivarà la funció de toc doble per a bloquejar la pantalla.</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="widget_too_big">Widget je příliš velký na aktuální velikost domovské obrazovky</string>
<string name="app_drawer_settings">Nabídka aplikací</string>
<string name="close_app_drawer_on_app_open">Zavřít nabídku aplikací po otevření aplikace</string>
<string name="lock_device_admin_hint">Chcete-li povolit funkci zamykání obrazovky dvojitým klepnutím, musíte udělit oprávnění správce. Upozornění: aplikaci nelze odinstalovat, dokud toto oprávnění neodeberete.</string>
<string name="lock_device_admin_warning">Deaktivací oprávnění správce zakážete funkci zamykání obrazovky dvojitým klepnutím.</string>
<string name="double_tap_to_lock">Klepněte dvakrát pro zamknutí obrazovky</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="home_screen_settings">Startbildschirm</string>
<string name="widget_too_big">Das Widget ist zu groß für den aktuellen Startbildschirm</string>
<string name="app_launcher_name">Launcher</string>
<string name="lock_device_admin_hint">Um die Funktion „Doppeltes Antippen zum Sperren des Bildschirms“ zu aktivieren, musst du die Administratorberechtigung erteilen. Beachte, dass die App nicht deinstalliert werden kann, bis diese Berechtigung entfernt wird.</string>
<string name="double_tap_to_lock">Doppeltes Antippen zum Sperren des Bildschirms</string>
<string name="lock_device_admin_warning">Durch Entfernen der Administratorberechtigung wird die Funktion „Doppeltes Antippen zum Sperren des Bildschirms“ deaktiviert.</string>
</resources>

View File

@@ -1,2 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="app_launcher_name">Lanĉilo</string>
<string name="launcher_settings">Lanĉilaj agordoj</string>
<string name="touch_hold_widget">Longe premu la fenestraĵon kaj treni ĝin sur vian hejmekranon</string>
<string name="uninstall">Malinstali</string>
<string name="hide_icon">Kaŝi bildeton</string>
<string name="hidden_icons">Kaŝitaj bildetoj</string>
<string name="app_drawer_settings">Aplikaĵa tirkesto</string>
<string name="close_app_drawer_on_app_open">Fermi aplikaĵan tirkeston kiam aplikaĵo estas malfermita</string>
<string name="home_screen_settings">Hejmekrano</string>
<string name="widget_too_big">La fenestraĵo tro grandas por la aktuala grandeco de la hejmekrano</string>
<string name="add_hidden_icons">Aldoni kaŝitajn bildetojn</string>
<string name="manage_hidden_icons">Administri kaŝitajn bildetojn</string>
<string name="hidden_icons_placeholder">Ne eblas malinstali kelkajn aplikaĵojn pro sistemaj limigoj, sed almenaŭ eblas kaŝi iliajn bildetojn por eviti vidi ilin.</string>
<string name="double_tap_to_lock">Duoble frapetu por ŝlosi la ekranon</string>
<string name="lock_device_admin_hint">Por aktivigi la funkcion de ŝlosado de ekrano per duobla frapeto, endas koncedi administrajn permesojn. Notu, ke ne eblas malinstali la aplikaĵon antaŭ senvalidigi tiujn permesojn.</string>
<string name="lock_device_admin_warning">Malŝalto de administraj permesoj malŝaltos la funkcion de ŝlosado de ekrano per duobla frapeto.</string>
<string name="app_info">Aplikaĵaj informoj</string>
</resources>

View File

@@ -14,4 +14,5 @@
<string name="close_app_drawer_on_app_open">Cerrar el cajón de aplicaciones al abrir una aplicación</string>
<string name="widget_too_big">El widget es demasiado grande para el tamaño actual de la pantalla de inicio</string>
<string name="home_screen_settings">Pantalla de inicio</string>
<string name="double_tap_to_lock">Toca dos veces para bloquear la pantalla</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="close_app_drawer_on_app_open">Rakenduse avamisel sulge rakenduste kausta vaade</string>
<string name="home_screen_settings">Avaleht</string>
<string name="widget_too_big">Vidin on liiga suur praeguse ekraanimõõdu jaoks</string>
</resources>
<string name="double_tap_to_lock">Topeltpuudutus lukustusvaates</string>
<string name="lock_device_admin_warning">Peakasutaja õiguste eemaldamine lülitab välja võimaluse kasutada lukustusvaates topeltpuudutust.</string>
<string name="lock_device_admin_hint">Kui soovid lukustusvaates kasutada topeltpuudutust, siis vajab rakendus peakasutaja õigusi. Palun arvesta, et rakenduse eemaldamiseks pead esmalt eemaldama need õigused.</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="add_hidden_icons">Gehitu ezkutuko ikonoak</string>
<string name="manage_hidden_icons">Kudeatu ezkutuko ikonoak</string>
<string name="hidden_icons_placeholder">Aplikazio batzuk ezin dira desinstalatu sistemaren murrizketak direla eta, baina gutxienez haien ikonoak ezkutatu ditzakezu ez ikusteko.</string>
</resources>
<string name="double_tap_to_lock">Sakatu bi aldiz pantaila blokeatzeko</string>
<string name="lock_device_admin_hint">Bi aldiz sakatuta pantaila blokeatzeko, kudeatzaile baimena eman behar duzu. Kontuan izan baimen hau kendu arte ezingo duzula aplikazioa telefonotik kendu.</string>
<string name="lock_device_admin_warning">Kudeatzaile baimena desaktibatzean, pantaila blokeatzeko bi aldiz ikutzea desaktibatu egingo da.</string>
</resources>

View File

@@ -3,11 +3,12 @@
<string name="app_launcher_name">Käynnistin</string>
<string name="launcher_settings">Käynnistimen asetukset</string>
<string name="app_info">Sovelluksen tiedot</string>
<string name="touch_hold_widget">Paina widgettiä pitkään ja vedä se aloitusnäytöllesi</string>
<string name="touch_hold_widget">Paina vimpainta pitkään ja vedä se aloitusnäytöllesi</string>
<string name="uninstall">Poista asennus</string>
<string name="hide_icon">Piilota kuvake</string>
<string name="add_hidden_icons">Lisää piilotettuja kuvakkeita</string>
<string name="manage_hidden_icons">Hallitse piilotettuja kuvakkeita</string>
<string name="hidden_icons">Piilotetut kuvakkeet</string>
<string name="hidden_icons_placeholder">Joitakin sovelluksia ei ole järjestelmärajoitusten vuoksi mahdollista poistaa, mutta voit kuitenkin piilottaa niiden kuvakkeet näkyvistä.</string>
<string name="widget_too_big">Vimpain on liian suuri nykyiseen aloitusnäytön kokoon</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="close_app_drawer_on_app_open">Fermer le tiroir de l\'appli à l\'ouverture d\'une application</string>
<string name="widget_too_big">Le widget est trop grand pour la taille actuelle de l\'écran</string>
<string name="home_screen_settings">Écran d\'accueil</string>
</resources>
<string name="lock_device_admin_hint">Pour activer la fonction de double appui pour verrouiller l\'écran, vous devez accorder l\'autorisation d\'administrateur. Notez que l\'application ne peut pas être désinstallée tant que cette autorisation n\'est pas supprimée.</string>
<string name="lock_device_admin_warning">La désactivation de l\'autorisation d\'administrateur désactivera la fonction de double appui pour verrouiller l\'écran.</string>
<string name="double_tap_to_lock">Appuyez deux fois pour verrouiller l\'écran</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="home_screen_settings">Scáileán baile</string>
<string name="widget_too_big">Tá an ghiuirléid ró-mhór do mhéid an scáileáin baile reatha</string>
<string name="hide_icon">Folaigh deilbhín</string>
<string name="double_tap_to_lock">Tapáil faoi dhó chun an scáileán a ghlasáil</string>
<string name="lock_device_admin_warning">Má dhéantar cead riaracháin a dhíghníomhachtú, díchumasófar an sconna dúbailte chun an ghné scáileáin a ghlasáil.</string>
<string name="lock_device_admin_hint">Chun an sconna dúbailte a chumasú chun gné an scáileáin a ghlasáil, ní mór duit cead riaracháin a dheonú. Tabhair faoi deara nach féidir an aip a dhíshuiteáil go dtí go mbaintear an cead seo.</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="app_drawer_settings">Ladica aplikacije</string>
<string name="close_app_drawer_on_app_open">Zatvori ladicu aplikacija pri otvaranju aplikacije</string>
<string name="widget_too_big">Widget je prevelik za trenutnu veličinu početnog ekrana</string>
<string name="double_tap_to_lock">Dodirni dvaput za zaključavanje ekrana</string>
<string name="lock_device_admin_hint">Za aktiviranje funkcije dvostrukog dodira za zaključavanje ekrana moraš odobriti administratorsku dozvolu. Imaj na umu da se aplikacija ne može deinstalirati sve dok se ova dozvola ne ukloni.</string>
<string name="lock_device_admin_warning">Uklanjanje administratorske dozvole će deaktivirati funkciju dvostrukog dodira za zaključavanje ekrana.</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="close_app_drawer_on_app_open">Alkalmazásfiók bezárása egy alkalmazás megnyitásakor</string>
<string name="widget_too_big">A modul túl nagy az aktuális kezdőképernyő méretéhez</string>
<string name="home_screen_settings">Kezdőképernyő</string>
<string name="lock_device_admin_warning">Az rendszergazdai engedély kikapcsolása letiltja a képernyő lezárásához szükséges dupla koppintás funkciót.</string>
<string name="double_tap_to_lock">Dupla koppintás a képernyő zárolásához</string>
<string name="lock_device_admin_hint">A képernyőzárolás dupla koppintás funkciójának engedélyezéséhez rendszergazdai hozzáférést kell adnia. Vegye figyelembe, hogy az alkalmazás nem távolítható el, amíg ez az engedély nem kerül eltávolításra.</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="app_drawer_settings">Laci aplikasi</string>
<string name="widget_too_big">Widget terlalu besar untuk ukuran layar beranda saat ini</string>
<string name="home_screen_settings">Layar beranda</string>
</resources>
<string name="double_tap_to_lock">Ketuk dua kali untuk mengunci layar</string>
<string name="lock_device_admin_warning">Menonaktifkan izin admin akan menonaktifkan fitur ketuk dua kali untuk mengunci layar.</string>
<string name="lock_device_admin_hint">Untuk mengaktifkan fitur ketuk dua kali untuk mengunci layar, Anda perlu memberikan izin admin. Perhatikan bahwa aplikasi tidak dapat dihapus sampai izin ini dicabut.</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="widget_too_big">Il widget è troppo grande per le dimensioni attuali della schermata principale</string>
<string name="app_launcher_name">Launcher</string>
<string name="home_screen_settings">Schermata iniziale</string>
<string name="lock_device_admin_hint">Per abilitare la funzione di doppio tocco per bloccare lo schermo è necessario garantire i permessi di amministratore. L\'app non può essere disinstallata finché non vengono rimossi i permessi.</string>
<string name="double_tap_to_lock">Doppio tocco per bloccare lo schermo</string>
<string name="lock_device_admin_warning">Disattivando i permessi di amministratore disabiliterai la funzionalità di doppio tocco per bloccare lo schermo.</string>
</resources>

View File

@@ -9,5 +9,12 @@
<string name="add_hidden_icons">הוסף אייקונים נסתרים</string>
<string name="manage_hidden_icons">ניהול אייקונים נסתרים</string>
<string name="hidden_icons">אייקונים נסתרים</string>
<string name="hidden_icons_placeholder">חלק מהאפליקציות לא ניתנות להסרה עקב הגבלות מערכת, לפחות אתה יכול להחביא את האייקונים כדי לא לראותם במסך הבית.</string>
<string name="hidden_icons_placeholder">לא ניתן להסיר אפליקציות מסוימות עקב מגבלות מערכת, אבל אתה יכול לפחות להסתיר את הסמלים שלהן כדי להימנע מלראות אותם.</string>
<string name="close_app_drawer_on_app_open">סגור את מגירת האפליקציות בעת פתיחת אפליקציה</string>
<string name="home_screen_settings">מסך בית</string>
<string name="double_tap_to_lock">הקש פעמיים כדי לנעול את המסך</string>
<string name="lock_device_admin_hint">כדי להפעיל הקשה כפולה לנעילת מסך, עליך להעניק הרשאת מנהל. שימו לב שלא ניתן להסיר את האפליקציה עד להסרת ההרשאה הזו.</string>
<string name="lock_device_admin_warning">ביטול הרשאת מנהל ישבית את אפשרות ההקשה הכפולה לנעילת מסך.</string>
<string name="app_drawer_settings">מגירת אפליקציות</string>
<string name="widget_too_big">הווידג\'ט גדול מדי לגודל מסך הבית הנוכחי</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="home_screen_settings">Beginscherm</string>
<string name="widget_too_big">Widget is te groot voor de huidige afmetingen van het beginscherm</string>
<string name="app_launcher_name">Launcher</string>
<string name="lock_device_admin_warning">Als je het recht voor apparaatbeheer niet toekent, wordt de functie \'dubbeltikken om het scherm te vergrendelen\' uitgeschakeld.</string>
<string name="lock_device_admin_hint">Om de functie \'Dubbeltikken om het scherm te vergrendelen\' in te schakelen, moet je het recht voor apparaatbeheer toekennen. De app kan dan niet worden verwijderd totdat deze toestemming is verwijderd.</string>
<string name="double_tap_to_lock">Dubbeltikken om het scherm te vergrendelen</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="home_screen_settings">Ekran główny</string>
<string name="widget_too_big">Widżet jest za duży dla aktualnego rozmiaru ekranu głównego</string>
<string name="app_launcher_name">Launcher</string>
<string name="double_tap_to_lock">Naciśnij dwukrotnie, aby zablokować ekran</string>
<string name="lock_device_admin_hint">Aby włączyć funkcję dwukrotnego naciśnięcia w celu zablokowania ekranu, musisz udzielić uprawnienia administratora. Uwaga: aplikacja nie może zostać odinstalowana, dopóki to uprawnienie nie zostanie usunięte.</string>
<string name="lock_device_admin_warning">Dezaktywacja uprawnienia administratora spowoduje wyłączenie funkcji dwukrotnego naciśnięcia w celu zablokowania ekranu.</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="close_app_drawer_on_app_open">Fechar menu de aplicações ao abrir uma aplicação</string>
<string name="widget_too_big">O widget é muito grande para o ecrã disponível</string>
<string name="home_screen_settings">Ecrã inicial</string>
<string name="double_tap_to_lock">Dois toques para bloquear o ecrã</string>
<string name="lock_device_admin_hint">Para ativar esta funcionalidade, tem que permitir o acesso de administração. Tenha em atenção se que não conseguirá desinstalar a aplicação sem antes revogar esta permissão.</string>
<string name="lock_device_admin_warning">Ao desativar a permissão, também desativa a possibilidade de bloquear o ecrã com dois toques.</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="close_app_drawer_on_app_open">Закрывать боковую панель при открытии приложения</string>
<string name="home_screen_settings">Домашний экран</string>
<string name="widget_too_big">Виджет слишком велик для текущего размера домашнего экрана</string>
</resources>
<string name="double_tap_to_lock">Двойное нажатие блокирует экран</string>
<string name="lock_device_admin_hint">Для включения функции блокировки экрана двойным нажатием необходимы права администратора. Учтите, что приложение нельзя будет удалить, пока данное разрешение не будет отключено.</string>
<string name="lock_device_admin_warning">Удаление прав администратора приведёт к отключению функции блокировки экрана двойным нажатием.</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="close_app_drawer_on_app_open">Stäng applådan när en app öppnas</string>
<string name="home_screen_settings">Startskärm</string>
<string name="widget_too_big">Widgeten är för stor för startskärmens aktuella storlek</string>
<string name="lock_device_admin_hint">Om du vill aktivera funktionen dubbeltryck för att låsa skärmen måste du bevilja administratörsbehörighet. Observera att appen inte kan avinstalleras förrän behörigheten har tagits bort.</string>
<string name="double_tap_to_lock">Dubbeltryck för att låsa skärmen</string>
<string name="lock_device_admin_warning">Om du inaktiverar administratörsbehörigheten inaktiveras funktionen dubbeltryck för att låsa skärmen.</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="close_app_drawer_on_app_open">Bir uygulama açıldığında uygulama çekmecesini kapat</string>
<string name="home_screen_settings">Ana ekran</string>
<string name="widget_too_big">Widget, şu anki ana ekran boyutu için çok büyük</string>
</resources>
<string name="double_tap_to_lock">Kilit ekranına çift dokun</string>
<string name="lock_device_admin_warning">Yönetici iznini devre dışı bırakmak, kilit ekranı özelliğini devre dışı bırakır.</string>
<string name="lock_device_admin_hint">Kilit ekranı çift dokun özelliğini etkinleştirmek için yönetici izni vermeniz gerekir. Bu izin uygulama kaldırılana kadar kaldırılmayacağını unutmayın.</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="close_app_drawer_on_app_open">Закривати панель застосунок при відкриті застосунку</string>
<string name="home_screen_settings">Домашній екран</string>
<string name="widget_too_big">Віджет надто великий для поточного розміру домашнього екрану</string>
</resources>
<string name="lock_device_admin_warning">Скасування прав адміністратора вимкне функцію подвійного дотику для блокування екрана.</string>
<string name="double_tap_to_lock">Двічі торкніться, щоб заблокувати екран</string>
<string name="lock_device_admin_hint">Щоб увімкнути функцію блокування екрана подвійним дотиком, вам потрібно надати права адміністратора. Зверніть увагу, що застосунок не можна буде видалити, поки цей дозвіл не буде скасовано.</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="close_app_drawer_on_app_open">打开抽屉内应用时关闭抽屉</string>
<string name="home_screen_settings">主屏幕</string>
<string name="widget_too_big">微件对当前屏幕尺寸而言太大了</string>
<string name="double_tap_to_lock">双击锁屏</string>
<string name="lock_device_admin_warning">停用管理员权限将禁用双击锁屏功能。</string>
<string name="lock_device_admin_hint">要启用双击锁屏功能,您需要授予管理员权限。请注意,在移除此权限之前无法卸载该应用。</string>
</resources>

View File

@@ -14,4 +14,7 @@
<string name="close_app_drawer_on_app_open">開啟應用程式時關閉應用程式抽屜</string>
<string name="home_screen_settings">主畫面</string>
<string name="widget_too_big">小工具對於目前主畫面大小來說太大</string>
<string name="double_tap_to_lock">輕觸兩下以鎖定螢幕</string>
<string name="lock_device_admin_warning">停用管理權限將會停用輕觸兩下以鎖定螢幕的功能。</string>
<string name="lock_device_admin_hint">要啟用輕觸兩下以鎖定螢幕的功能,您必須授予管理權限。請注意,在移除此權限前,無法解除安裝應用程式。</string>
</resources>

View File

@@ -14,6 +14,9 @@
<string name="close_app_drawer_on_app_open">Close app drawer on opening an app</string>
<string name="home_screen_settings">Home screen</string>
<string name="widget_too_big">Widget is too big for current home screen size</string>
<string name="double_tap_to_lock">Double tap to lock screen</string>
<string name="lock_device_admin_hint">To enable the double tap to lock screen feature, you need to grant admin permission. Note that the app cannot be uninstalled until this permission is removed.</string>
<string name="lock_device_admin_warning">Deactivating admin permission will disable the double tap to lock screen feature.</string>
<!--
Haven't found some strings? There's more at
https://github.com/FossifyOrg/Commons/tree/master/commons/src/main/res

View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<device-admin>
<uses-policies>
<force-lock />
</uses-policies>
</device-admin>

View File

@@ -0,0 +1,4 @@
* S'han corregit problemes de rendiment de desplaçament
* S'han corregit diversos problemes relacionats amb els ginys
* Altres correccions d'errors i millores menors
* S'han afegit més traduccions

View File

@@ -0,0 +1,4 @@
* Opraveny problémy s výkonem při posunu
* Opraveny různé problémy týkající se widgetů
* Další menší opravy chyb a vylepšení
* Přidány další překlady

View File

@@ -0,0 +1,4 @@
* Probleme mit der Scroll-Performance behoben
* Verschiedene Probleme im Zusammenhang mit Widgets behoben
* Weitere kleinere Fehlerbehebungen und Verbesserungen
* Weitere Übersetzungen hinzugefügt

View File

@@ -7,7 +7,7 @@ Passe deinen Startbildschirm mit dynamischen Farbschemas, eigenen Farben und Lay
Integriere ganz einfach Widgets mit vollständig veränderbarer Größe. Egal, ob du Uhren, Kalender oder andere praktische Tools brauchst, Fossify Launcher sorgt dafür, dass sie sich nahtlos in dein Startbildschirm-Design einfügen.<br><br>
<b>📱 KEIN UNERWÜNSCHTES DURCHEINANDER:</b><br>
Verwalte deine Apps mühelos, indem du sie mit nur wenigen Fingertipps ausblendest oder deinstallierst, damit dein Startbildschirm übersichtlich bleibt.<br><br>
<b>🔒 PRIVATSPHÄRE UND SICHERHEIT:</b><br>
<b>🔒 DATENSCHUTZ UND SICHERHEIT:</b><br>
Deine Privatsphäre steht im Mittelpunkt von Fossify Launcher. Ohne Internetzugang und ohne aufdringliche Berechtigungen bleiben deine Daten bei dir. Kein Tracking, keine Werbung nur ein Launcher, der deine Privatsphäre respektiert.<br><br>
<b>🌐 OPEN-SOURCE-GARANTIE:</b><br>
Fossify Launcher wurde auf einer Open-Source-Basis entwickelt, die es dir ermöglicht, unseren Code auf GitHub zu überprüfen, was das Vertrauen und eine Gemeinschaft fördert, die sich für den Datenschutz einsetzt.<br><br>

View File

@@ -1 +1 @@
Startbildschirm mit einem schnellen, werbefreien Open-Source-Launcher anpassen
Startbildschirm mit einem schnellen, werbefreien, quelloffenen Launcher anpassen

View File

@@ -0,0 +1,2 @@
* Added double tap to lock screen feature
* Added more translations

View File

@@ -1 +1 @@
Fossify Launcher
Fossify Launcher Beta

View File

@@ -0,0 +1 @@
Tajloru vian hejmekranon helpe de rapida, senreklama, malfermitkoda lanĉilo

View File

@@ -0,0 +1 @@
Fossify Lanĉilo

View File

@@ -0,0 +1,4 @@
* Parandasime jõudlusvead kerimisel
* Parandasime erinevad vidinate vead
* Muud väiksemad veaparandused ja täiendused
* Lisasime veel tõlkeid

View File

@@ -0,0 +1 @@
* Version initiale

View File

@@ -0,0 +1,4 @@
* Correction des problèmes de performances de défilement
* Correction de divers problèmes liés aux widgets
* Autres corrections de bugs et améliorations mineures
* Ajout de traductions supplémentaires

View File

@@ -0,0 +1,18 @@
Fossify Launcher est votre passerelle vers une expérience d'écran d'accueil rapide, personnalisée et respectueuse de la vie privée. Pas de publicités, pas de surabondance, juste un lanceur fluide et efficace conçu pour s'adapter à votre style et à vos préférences uniques.<br><br>
<b>🚀 NAVIGATION ULTRA-RAPIDE :</b><br>
Naviguez sur votre appareil avec rapidité et précision. Fossify Launcher est optimisé pour être réactif et fluide, vous donnant un accès instantané à vos applications préférées sans décalage.<br><br>
<b>🎨 PERSONNALISATION COMPLÈTE :</b><br>
Personnalisez votre écran d'accueil avec des thèmes dynamiques, des couleurs personnalisées et des mises en page. Personnalisez votre lanceur en fonction de votre style avec des outils faciles à utiliser qui vous permettent de créer une configuration vraiment unique.<br><br>
<b>🖼️ PRISE EN CHARGE COMPLÈTE DES WIDGETS :</b><br>
Intégrez facilement des widgets entièrement redimensionnables. Que vous ayez besoin d'horloges, de calendriers ou d'autres outils pratiques, Fossify Launcher veille à ce qu'ils s'intègrent parfaitement dans la conception de votre écran d'accueil.<br><br>
<b>📱 PAS D'ENCOMBREMENT INDÉSIRABLE :</b><br>
Gérez facilement vos applications en les masquant ou en les désinstallant en quelques clics, pour garder votre écran d'accueil organisé et sans encombrement.<br><br>
<b>🔒 CONFIDENTIALITÉ ET SÉCURITÉ :</b><br>
Votre vie privée est au cœur de Fossify Launcher. Sans accès à Internet et sans autorisations intrusives, vos données restent avec vous. Pas de suivi, pas de publicités : juste un lanceur conçu pour respecter votre vie privée.<br><br>
<b>🌐 ASSURANCE OPEN SOURCE :</b><br>
Fossify Launcher est construit sur une base open source, vous permettant de consulter notre code sur GitHub, favorisant la confiance et une communauté engagée en faveur de la confidentialité.<br><br>
Trouvez votre équilibre entre vitesse, personnalisation et confidentialité avec Fossify Launcher.<br><br>
Découvrez d'autres applications Fossify : https://www.fossify.org<br>
Code open source : https://www.github.com/FossifyOrg<br>
Rejoignez la communauté sur Reddit : https://www.reddit.com/r/Fossify<br>
Connectez-vous sur Telegram : https://t.me/Fossify<br>

View File

@@ -0,0 +1,4 @@
* Saincheisteanna feidhmíochta scrollaithe seasta
* Socraithe saincheisteanna éagsúla a bhaineann le giuirléidí
* Ceartúcháin agus feabhsuithe beaga eile ar fhabht
* Cuireadh tuilleadh aistriúcháin leis

View File

@@ -0,0 +1,4 @@
* Risolti i problemi di performance dello scrolling
* Risolti vari problemi relativi ai widget
* Altre correzioni e miglioramenti minori
* Aggiunta di altre traduzioni

View File

@@ -0,0 +1 @@
* Initial version

View File

@@ -0,0 +1 @@
Anpassa startskärmen med ett snabbt, reklamfritt startprogram med öppen källkod

View File

@@ -0,0 +1 @@
Fossify Launcher

View File

@@ -0,0 +1 @@
* İlk sürüm

View File

@@ -0,0 +1,4 @@
* Kaydırma performansı hataları düzeltildi
* Widget'larla ilgili çeşitli sorunları düzeltti
* Diğer küçük hata düzeltmeleri ve iyileştirmeleri
* Daha fazla çeviri eklendi

View File

@@ -0,0 +1 @@
Ana ekranınızı hızlı, reklamsız, açık kaynaklı bir başlatıcı ile özelleştirin

View File

@@ -0,0 +1 @@
Fossify Başlatıcı

View File

@@ -0,0 +1,4 @@
* Виправлено проблеми зі швидкістю прокрутки
* Виправлено різні проблеми, пов'язані з віджетами
* Інші незначні виправлення та покращення
* Додано більше перекладів

View File

@@ -19,8 +19,8 @@ app-build-javaVersion = "VERSION_17"
app-build-kotlinJVMTarget = "17"
#versioning
app-version-appId = "org.fossify.home"
app-version-versionCode = "2"
app-version-versionName = "1.0.1"
app-version-versionCode = "3"
app-version-versionName = "1.1.0"
[libraries]
#Room
androidx-room-runtime = { module = "androidx.room:room-runtime", version.ref = "room" }