MM20
253800693c
Add language preference screen
2025-11-23 20:07:13 +01:00
MM20
bb2874bb69
Hide calendar events without title
...
Close #1683
2025-11-23 15:54:44 +01:00
MM20
b4bb2ae663
Migrate to Material symbols
2025-11-07 22:50:45 +01:00
MM20
f05481e1e8
Update file icons
2025-11-03 18:15:52 +01:00
MM20
76030b4f18
Fix breezy weather icons
...
Fix #1438
2025-10-24 20:32:38 +02:00
leekleak
7d7a6bc812
show correct breezy timestamp ( #1659 )
2025-10-22 19:35:25 +02:00
MM20
5a575738ac
tweak search result ranking
2025-10-17 16:56:09 +02:00
MM20
19a5acdf43
Dismiss forecasts that are more than 7 days in the future
2025-10-12 18:13:20 +02:00
MM20
167500233e
Fix second -> year unit converter factor
2025-10-11 14:29:46 +02:00
MM20
e0d792328b
Swap owm cloud icons
2025-10-10 15:08:55 +02:00
MM20
5272ab5cac
Add support for Breezy Weather gzip format
2025-10-10 12:46:10 +02:00
MM20
9205025761
Make unit converter parsing more lenient and add units of volume
...
Close #1323
2025-10-05 22:37:19 +02:00
MM20
90ce8c1233
Fix unit converter aliases
2025-09-28 15:02:16 +02:00
MM20
59ccca9652
Fix parsing time when clock is set to 12-hour format
2025-09-27 12:57:08 +02:00
MM20
4d1bbec175
Add more options for custom intent search actions
2025-09-21 18:14:27 +02:00
MM20
6b121489fa
Merge branch 'main' of github.com:MM2-0/Kvaesitso
2025-09-13 21:11:19 +02:00
MM20
2953667875
Migrate OkHttp to Ktor
2025-09-13 17:26:40 +02:00
Anirudh Vempati
44f6485e71
Feature: Convert lower cased currency codes in unit conversion ( #1619 )
2025-09-08 19:51:31 +02:00
MM20
f9d5d2a36c
Migrate locations module to Ktor
2025-09-07 18:22:29 +02:00
MM20
99af7d27c3
Migrate weather module to Ktor
2025-09-07 13:51:06 +02:00
MM20
31b0a8e2b0
Remove discontinued HERE weather provider
2025-09-06 23:35:25 +02:00
MM20
97d2668ddc
Migrate Wikipedia module to Ktor
2025-09-06 21:44:49 +02:00
MM20
c2f160f952
Remove emoji4j library
2025-09-06 18:21:35 +02:00
MM20
93fed77410
fix condition
2025-08-31 21:22:49 +02:00
shtrophic
55365fbc59
Locations: reduce polls ( #1560 )
...
* .take(3).timeout(1.minutes)
* debounce location search by 250ms to reduce location queries
* reduce timeout to 30 seconds
* keep code and comments in sync ...
* Move empty query condition check back to LocationsRepository
---------
Co-authored-by: MM20 <15646950+MM2-0@users.noreply.github.com >
2025-08-31 20:43:29 +02:00
shtrophic
cfd8e489e6
add location categories hackerspace, climbing gym and stationery ( #1579 )
2025-08-29 14:22:58 +02:00
MM20
7aa92ad4cf
Add user-agent header to Wikipedia requests
...
closes #1601
2025-08-29 13:09:19 +02:00
MM20
d4549069b8
modernize gradle scripts
2025-08-16 16:34:03 +02:00
leekleak
457a924a51
fix duplicate pins ( #1566 )
2025-07-27 16:51:49 +02:00
MM20
ca4979abaf
Music widget: add preference to make progress bar non-interactive
2025-07-04 17:49:23 +02:00
shtrophic
31a1580db9
DevicePoseProvider: improve getLocation() (#1454 )
...
* Only take updated location when it is of better quality
* Rename to AndroidLocation for clarification
* be pedantic about licenses
* fix race condition in DevicePoseProvider.kt
* add possibility to explicitly skip cache upon requesting location updates for WeatherRepository.kt
* LocationsRepository.kt: use getLocation() in combineTransform() to properly wait for & update on new locations
* LocationItem.kt: fix getAzimuthDegrees() usage for userHeading
2025-07-04 11:55:20 +02:00
MM20
4aa02a89df
Implement backup and restore for new theme types
2025-07-03 22:46:14 +02:00
leekleak
37e73c1dd4
Reduce calendar refreshes ( #1459 )
...
* reduce calendar refreshes
* Revert "reduce calendar refreshes"
This reverts commit 1d8380d620b6706e5429d298745cf6563d48eb0e.
* debounce
2025-07-03 21:21:01 +02:00
MM20
85bfd9d79a
Catch all geocoding exceptions
...
Close #1381
2025-06-29 18:19:58 +02:00
MM20
c672e0826a
implement import/export for typographie
2025-06-18 22:46:54 +02:00
MM20
da8416a58c
(feat) custom typography schemes
2025-06-18 22:28:13 +02:00
MM20
167be6e34d
(feat) transparency schemes
2025-06-14 17:17:07 +02:00
MM20
5525609355
Add material 3 high contrast theme
2025-06-10 18:41:18 +02:00
MM20
e503a003e0
Update material 3 default color tones
2025-06-10 18:26:48 +02:00
MM20
889aa37915
Add import for new color scheme format
2025-06-07 14:06:09 +02:00
MM20
5ac4022eb5
New theme file format and exporter
...
(But no import yet)
Close #1443
2025-06-04 23:56:00 +02:00
MM20
d81936212d
Merge branch 'main' of github.com:MM2-0/Kvaesitso
2025-06-03 00:13:03 +02:00
MM20
fcc111b048
Tweak search result list appearance
2025-06-01 22:25:16 +02:00
shtrophic
6d87230281
fix regressions in parseOpeningHours, ignore holidays ( #1411 )
2025-06-01 20:05:12 +02:00
shtrophic
78fa1d71dc
Location: add icons for available payment methods ( #1408 )
...
* add backend for PaymentMethod.kt
* change type of acceptedPaymentMethods to Map<PaymentMethod, Boolean>
* add icons to UI and reduce PaymentMethod.kt to Cash and Card
* make OSM parsing for acceptedPaymentMethods correct (in an opinionated way)
* use Toll and TollOff icons
* fix seperator on empty payment methods
* fix sharedElement and animateEnterExit labels that are not part of the sharedElement
* (feat) shape schemes
---------
Co-authored-by: MM20 <15646950+MM2-0@users.noreply.github.com >
2025-06-01 17:27:18 +02:00
MM20
b36b8e5555
Explicitely set tasks package name for tasks intent
2025-05-10 12:28:22 +02:00
MM20
4dc5f2e269
update libraries
2025-05-09 21:53:25 +02:00
MM20
2267fac67f
Assume tasks without specified due time to be due at midnight at the end of day
...
Close #1403
2025-05-03 20:22:12 +02:00
MM20
f97fb0a88d
Calendar widget: separate running tasks from running events
2025-04-30 19:29:03 +02:00
MM20
a711b39b9c
Weather widget: launch weather app on tap if installed
2025-04-28 21:48:33 +02:00