Commit graph

2169 commits

Author SHA1 Message Date
andrekir
d8ef392ddd refactor: replace light/dark mode previews with @PreviewLightDark 2024-07-13 07:26:45 -03:00
James Rich
8dad5a085e
Feat: Show channel number and name in direct message title (#1131)
* Feat: Show channel number and name in direct message title

This commit updates the message title to include the channel number and name when viewing direct messages.

This improves the user experience by providing more context about the conversation.

* Refactor: Improve message fragment toolbar

Use MaterialToolbar's built-in title and subtitle features to display channel name and number, simplifying the layout and improving UI consistency.
2024-07-13 07:25:22 -03:00
andrekir
e9b19ed507 chore: update proto submodule to v2.3.15 2024-07-13 07:02:40 -03:00
andrekir
2b4b1d7683 refactor: handle selected contacts in a local variable 2024-07-06 08:31:52 -03:00
andrekir
56d9f03748 refactor: migrate QuickChatFragment RecyclerView to Compose 2024-07-06 07:43:01 -03:00
andrekir
15861c1389 refactor: dragDropItemsIndexed back to use item index 2024-07-04 09:23:13 -03:00
andrekir
70b03d92cb fix: renamed layout reference 2024-07-02 19:06:51 -03:00
James Rich
183b337d61 Fix: Display correct hardware info in NodeInfo
The hardware information displayed in the NodeInfo view was incorrect. This commit fixes the issue by using the correct node
 information to retrieve the hardware model string.
2024-07-02 19:03:57 -03:00
Robert-0410
6e370a9919
Qr channel select (#1051) 2024-07-02 09:53:37 -03:00
andrekir
a543bcbfcd refactor: migrate DebugFragment RecyclerView to Compose 2024-07-01 23:04:15 -03:00
James Rich
a59aaf5c28
Adds hardware model string to NodeInfo card ui if available (#1111) 2024-07-01 22:17:05 -03:00
andrekir
4bf2d405ce feat: add drag-and-drop to channel editor 2024-06-30 09:04:27 -03:00
andrekir
66babdf735 feat: add dragDropItemsIndexed extension 2024-06-30 09:04:27 -03:00
andrekir
c95cba097c refactor: use item keys instead of indexes 2024-06-30 09:04:27 -03:00
andrekir
218100e9d5 feat: add LazyColumnDragAndDropDemo 2024-06-30 09:04:27 -03:00
andrekir
4d2dcad50e refactor: raise minimum firmware version to 2.3.2
closes #1031
2024-06-30 08:52:52 -03:00
andrekir
185bf01046 feat: update Dutch localization strings 2024-06-30 08:18:11 -03:00
andrekir
9a71922afc fix: long contact names breaking time layout 2024-06-30 08:11:36 -03:00
andrekir
40edec0a31 feat: add device_logging_enabled config 2024-06-30 08:10:45 -03:00
andrekir
3c38b484c9 chore: update proto submodule to v2.3.14 2024-06-30 07:07:06 -03:00
andrekir
054538f899 fix: contact Chip modifier 2024-06-23 08:53:43 -03:00
andrekir
f75879603e refactor: extract NodeMenu from UsersFragment 2024-06-23 08:36:40 -03:00
andrekir
db500c5200 refactor: migrate UsersFragment to Compose 2024-06-23 08:24:29 -03:00
andrekir
caff97a5e6 feat: add compassOrientation config 2024-06-16 09:01:30 -03:00
andrekir
85b2adc81f chore: update proto submodule to v2.3.13 2024-06-16 08:45:12 -03:00
andrekir
0774124603 refactor: unread count from RecyclerView scroll listener 2024-06-16 08:41:53 -03:00
andrekir
e5396524fb fix: getMslAltitudeMeters call when MSL altitude is not available 2024-06-16 08:33:45 -03:00
andrekir
d4f4e4f14a fix: ContactItem background color inconsistency 2024-06-16 07:50:52 -03:00
andrekir
d7013e1386 feat: add unread message count 2024-06-15 12:42:55 -03:00
andrekir
e4f5d9b89c refactor: migrate ContactsFragment to Compose 2024-06-15 12:42:55 -03:00
Andre K
001b18be95
feat: implement MSL altitude using AltitudeConverterCompat (#1094)
- Added `androidx.core:core-location-altitude:1.0.0-alpha02`;
- Implemented `AltitudeConverterCompat.addMslAltitudeToLocation(context, location)` to convert `altitude` (above the WGS84 reference ellipsoid) to Mean Sea Level (MSL) and add MSL altitude and accuracy to the location object.

Reference:
- https://issuetracker.google.com/issues/195660815
- Brian Julian and Michael Angermann. "Resource efficient and accurate altitude conversion to Mean Sea Level." [2023 IEEE/ION Position, Location and Navigation Symposium (PLANS)](https://www.ion.org/plans/abstracts.cfm?paperID=12011).
2024-06-13 07:26:56 -03:00
AddisonTustin
8c53908eb5
fix: show maps pin when clicking on node coords (#1093) 2024-06-13 07:20:52 -03:00
andrekir
a5c0103e8a chore: update proto submodule to v2.3.12 2024-06-13 06:44:57 -03:00
andrekir
78b1ca7630 feat: update Portuguese Brazilian localization strings 2024-06-13 06:40:40 -03:00
andrekir
610349d695 feat: update German localization strings 2024-06-13 06:40:16 -03:00
andrekir
75391e443b feat: update Chinese Traditional localization strings 2024-06-12 08:18:36 -03:00
andrekir
3fe4c6057d feat: update Czech localization strings 2024-06-10 19:07:44 -03:00
andrekir
6c8175d291 feat: update Slovak localization strings 2024-06-10 19:07:44 -03:00
andrekir
d399b675ed feat: update Croatian localization strings 2024-06-10 19:07:44 -03:00
andrekir
8e40c84c0d fix: avoid map zoomToNodes with empty nodelist
closes #1079
2024-06-10 19:07:43 -03:00
Andre K
5b3c78316b
feat: support for switching between devices (#1078) 2024-06-08 10:25:47 -03:00
andrekir
6c27888bf1 feat: update Croatian localization strings 2024-06-03 10:40:49 -03:00
andrekir
1d070f36be feat: update Italian localization strings 2024-06-03 10:40:49 -03:00
andrekir
d98c87cdaf feat: update Slovak localization strings 2024-06-03 10:40:49 -03:00
andrekir
4a9be026e2 chore: prepare new strings for translation 2024-06-03 10:40:49 -03:00
andrekir
95120ee208 fix: AlertDialog button spacing 2024-06-03 10:40:47 -03:00
andrekir
814cf41f90 refactor: simplify wantConfig feedback 2024-06-03 10:17:20 -03:00
andrekir
88a6bcc09d feat: add hops_away sort option 2024-06-03 08:57:29 -03:00
andrekir
4ceb4c5199 feat: add nodelist sort options 2024-06-02 09:24:22 -03:00
andrekir
561fa8795c chore: update proto submodule to v2.3.11 2024-06-02 08:08:48 -03:00