andrekir
1219d3037e
chore: add GPL-3.0 license headers to source files
2024-11-26 08:54:18 -03:00
andrekir
c70b0d512a
fix: remove SelectionContainer from NodeItem
...
Removes `SelectionContainer` from `LazyColumn` items causing a crash when calculating positions between nodes that are no longer part of the same layout hierarchy, resulting in:
Fatal Exception: java.lang.IllegalArgumentException: layouts are not part of the same hierarchy
at androidx.compose.ui.node.NodeCoordinator.findCommonAncestor$ui_release(NodeCoordinator.kt:1210)
...
closes #1408
2024-11-19 10:43:17 -03:00
andrekir
d324f77d63
refactor: simplify ElevationInfo component
2024-11-12 09:40:57 -03:00
andrekir
cfdb245da2
refactor: convert connectionState to StateFlow
2024-11-12 09:15:45 -03:00
James Rich
2d2d94924b
refactor: Migrate Node dropdown menu to Compose ( #1386 )
2024-11-09 08:14:40 -03:00
andrekir
eacf3a87a0
feat: create NodeEntity.isUnknownUser property
2024-10-14 17:20:06 -03:00
andrekir
fe56d257f5
chore: add detekt formatting rule set
...
https://detekt.dev/docs/next/rules/formatting/
2024-10-14 07:56:29 -03:00
James Rich
f689d772d6
fix: Add elevation to NodeItem card ( #1286 )
...
This commit adds elevation to the NodeItem card to visually distinguish it.
2024-10-03 19:55:42 -03:00
andrekir
22b1cf0f16
feat: add encryption status icon and dialog to node list items
2024-09-23 10:13:27 -03:00
andrekir
587c6c91f4
refactor: ensure backward compatibility for PKC encryption
2024-09-22 23:01:33 -03:00
andrekir
83dc389d6d
refactor(NodeItem): replace NodeInfo with NodeEntity
2024-09-21 16:47:20 -03:00
andrekir
b50e982049
chore: rename Node component to NodeItem for convention
2024-09-16 20:27:13 -03:00