Patrick Goldinger
57254e0ebe
Upgrade about library and fix crash in third-party licenses screen
2024-02-15 03:16:28 +01:00
Patrick Goldinger
4b671b5794
Fix additional Kotlin migration issues
2024-02-15 02:39:47 +01:00
Patrick Goldinger
9cd413f2f3
Fix Android API level issues and suppress compose material import lints
2024-02-15 02:36:13 +01:00
Patrick Goldinger
777bf48b50
Fix usage of deprecated compose API
2024-02-15 02:32:21 +01:00
Patrick Goldinger
11d4ea206d
Upgrade to Kotlin's new .entries shorthand for enums
2024-02-15 02:18:15 +01:00
Patrick Goldinger
8e7311ea01
Upgrade Kotlin to 1.9.22 & Upgrade project dependencies
2024-02-15 01:56:40 +01:00
Siddhesh Naik
e63186bebc
Refine Clipboard Suggestion Validation to Prevent Empty and Invalid Items ( #2387 )
...
* Refine Clipboard Suggestion Validation to Prevent Empty and Invalid Items
Summary:
- This PR addresses an issue where empty or invalid clipboard items that
could lead to incorrect suggestions.
- It introduces validation logic to ensure only meaningful content is suggested.
Context:
- The issue was observed when apps like KDE Connect added empty or special
character-only items to the clipboard.
- The ClipboardSuggestionProvider previously lacked validation for such cases.
Changes:
- Added validation for empty clipboard items.
- Enhanced validation to handle special characters (newlines, tabs).
- Introduced private methods and constants for improved readability and maintainability.
* Update the validation with Regex
2024-02-06 04:54:48 +01:00
inson1
17ca0c1cb1
Update year in Copyright ( #2391 )
2024-02-04 18:59:49 +01:00
Patrick Goldinger
c9df7a9f49
Merge pull request #2372 from lm41/add-spacebar-character
...
Implement option to cycle throu the capitalization modes and add option to set spacebar to the spacebar character
2024-01-13 16:35:55 +01:00
lm41
0e9963bd3b
refactor CapitalizationBehavior to use CapitalizationBehavior enum and resolve the requested changes
2024-01-13 15:31:25 +01:00
lm41
2cde597be6
add option to cycle through the captitalization cycle
2024-01-13 11:21:43 +01:00
Patrick Goldinger
5829ff5d07
Merge pull request #2371 from lm41/fix-wrong-primary-clipboard-entry-accessibility
...
fix primary clipboard entry accessible while phone is locked
2024-01-13 11:02:14 +01:00
Patrick Goldinger
9a7360bfee
Merge pull request #2370 from lm41/fix-pinned-items-getting-unpinned
...
fix pinned items getting unpinned when copying the same content again
2024-01-13 10:56:03 +01:00
lm41
2d42ed1c06
add the option to select the spacebar character
2024-01-13 06:38:38 +01:00
lm41
031823c81c
fix primary clipboard entry accessible while phone is locked
2024-01-13 03:51:29 +01:00
lm41
5b8b73ff16
fix pinned items getting unpinned when copying the same content again
2024-01-13 03:13:13 +01:00
Patrick Goldinger
80541095fd
Merge pull request #2366 from lm41/issue-form
...
[Meta]: Switch to issue forms
2024-01-12 08:46:15 +01:00
lm41
ed7861ec12
Add issue forms
2024-01-12 02:04:58 +01:00
Patrick Goldinger
f6a1a091b5
Merge pull request #2364 from lm41/monochrome-icons
...
Add the monochrome icon variants
2024-01-12 00:13:26 +01:00
lm41
6d7bbc2df7
Add the monochrome icon variants
2024-01-10 23:15:56 +01:00
Patrick Goldinger
f7b65f788f
Upgrade to Kotlin 1.9.21
2023-12-25 22:56:31 +01:00
Patrick Goldinger
af282693c8
Upgrade AGP to 8.2.0 & Add support for Android library modules
2023-12-25 19:50:04 +01:00
Patrick Goldinger
5bb7c6f786
Release v0.4.0-alpha06
2023-12-23 10:49:12 +01:00
Patrick Goldinger
7e1bce2cea
Fix IME enabled/selected checker failing on API 34+ ( #2344 )
2023-12-23 10:34:09 +01:00
Patrick Goldinger
1c873e4026
Release v0.4.0-alpha05
2023-12-23 00:18:37 +01:00
Patrick Goldinger
964f5d38e5
Update texts in Settings
2023-12-23 00:08:41 +01:00
florisboard-bot
b3c0cf094a
Update translations from Crowdin
2023-12-22 22:44:49 +01:00
János Benjamin Antal
6c7a4a6fc0
Add main symbols to Hungarian localization based on letter frequency ( #2279 )
2023-12-10 23:24:21 +01:00
Mohammad Sadegh At'hari
45aa02ca1f
Add Arabic Kaf to the Persian popup ( #2253 )
...
* Remove redundant Kashida key in Persian layout
There is a Kashida(code: 1600) key inside
the popup of Dot key(code: 46). The Kashida is
a very low use character in Persian writing, so
removing it from the main layout improves the
layout usability by increasing the width of the
Space-bar.
* Add Arabic Kaf to the Persian popup
The Arabic Kaf (code: 1603) is part of the standard Persian
keyboard (ISIRI 9147), but it was missing in the current layout.
This commit adds the Arabic Kaf (code: 1603) to the popup of the Persian Kaf
(code: 1705) key, following the convention of other keys that have
both Arabic and Persian variants.
This improves the backward compatibility and accessibility of
the layout for users who need to type both scripts.
---------
Co-authored-by: Mohammad Sadegh At'hari <msadegh64@users.noreply.github.com>
2023-12-10 23:20:33 +01:00
Patrick Goldinger
2e8f06232a
Merge pull request #2339 from florisboard/upgrade-and-cleanup
...
Upgrade traget SDK to 34 and cleanup code base
2023-12-10 23:16:42 +01:00
msrd0
9a2ba678d0
Add german variant of the dvorak layout ( #2335 )
...
* add dvorak-de layout
* fix dvorak_de modifiers
* reset app/build.gradle.kts
2023-12-10 13:38:55 +01:00
Lars Mühlbauer
4e73e2a2f7
Fix one-handed mode not extending to bottom of UI ( #2340 )
2023-12-10 13:25:31 +01:00
Patrick Goldinger
2a4b5b6d75
Update README.md
2023-12-10 13:01:10 +01:00
Patrick Goldinger
e5b51d8572
Upgrade Gradle to 8.1.1
2023-12-09 05:10:01 +01:00
Patrick Goldinger
a84df7d07c
Migrate to using non-transitive R-classes
2023-12-09 04:58:43 +01:00
Patrick Goldinger
74f062cce7
Upgrade to target SDK 34
2023-12-09 04:52:04 +01:00
Patrick Goldinger
a4f6c0326f
Move project version/buildtool meta to gradle.properties
2023-12-09 04:47:19 +01:00
Patrick Goldinger
e66bcc124f
Merge pull request #2338 from florisboard/rework-build-system
...
Include new NLP submodule build system
2023-12-09 03:32:27 +01:00
Patrick Goldinger
6b00121a43
Include new icu4c build system
2023-12-09 03:18:41 +01:00
Patrick Goldinger
2813c64101
Upgrade Gradle to 8.1.1 and NDK to r26b
2023-12-09 02:58:45 +01:00
Patrick Goldinger
6542d43cf9
Update NLP submodule
2023-12-09 02:12:43 +01:00
klaurence
ac2df6f915
Fix wrong character in Thai number row layout ( #2320 )
...
* Update thai.json
* Update thai.json
2023-11-04 18:30:30 +01:00
Patrick Goldinger
fd98df7548
Merge pull request #2213 from 1fexd/feature/material-you-theme-colors
...
Implement support for Material You color selection in theme editor
2023-11-01 11:10:33 +01:00
Patrick Goldinger
d1415d6cfb
Add discussion links into ROADMAP and CONTRIBUTING
2023-10-22 11:18:03 +02:00
Patrick Goldinger
3045e3e930
Merge pull request #2313 from florisboard/get-proj-back-on-track
...
Add new ROADMAP, CODE OF CONDUCT and rewrite CONTRIBUTING
2023-10-22 11:12:05 +02:00
Patrick Goldinger
a1b59d6e69
Adjust CONTRIBUTING file
2023-10-21 23:05:35 +02:00
Patrick Goldinger
1a0bccdf72
Add CODE OF CONDUCT
...
The code of conduct is based on the Contributor Covenant v2.1 standard
and has been llinked in the README
2023-10-21 15:27:04 +02:00
Patrick Goldinger
3529fa8d70
Add initial new ROADMAP
2023-10-21 15:09:52 +02:00
nettnikl
aa00eb6e79
Add Samsung Board inspired layouts for symbols ( #2229 )
...
* Add samsung board inspired layout
* Fix inconsistencies
* Rename western_samsung
* Update extension.json
2023-06-02 02:06:53 +02:00
OneSheepy
759a2ac7c7
Add Estonian layout ( #2167 )
...
* Added Estonian layout
* changed language code from 'ee' to 'et'
* added '.ee' TLD
---------
Co-authored-by: Kaspar Ormak <kaspar@messenger.ee>
2023-06-01 19:29:05 +02:00