Commit Graph
12 Commits
Author SHA1 Message Date
M57andM57 758de04917 docs: add F-Droid and Obtainium install badges to README (#880)
* docs: add F-Droid and Obtainium install badges to README

* docs: fix Obtainium badge link scheme (add, not app)

* adjust the icon size\

* final icon size

---------

Co-authored-by: M57 <hy4ri@users.noreply.github.com>
2026-08-11 23:46:29 +03:00
M57andM57 1f0916ad05 docs(readme): title above badges (#843)
Co-authored-by: M57 <hy4ri@users.noreply.github.com>
2026-08-07 22:03:12 +03:00
M57andM57 c40b7fd2d7 docs: add mobile app screenshots to README (#772)
Co-authored-by: M57 <hy4ri@users.noreply.github.com>
2026-08-02 23:14:52 +03:00
M57 86c780c10b docs: sync AGENTS.md, README.md, and CONTRIBUTING.md with current codebase (#644)
* docs: update AGENTS.md, README.md, and CONTRIBUTING.md

Sync all three docs with current codebase state:
Kotlin 2.4.10, Kotlinx Serialization, 28 screens,
6 theme presets, CI instrumented-tests job, color guard.

* docs: missed control
2026-07-20 18:27:16 +03:00
M57 7f29cb3660 fix: remove stray snapshot artifact line from README License section 2026-07-08 20:41:24 +03:00
M57 03b7b676eb fix: fill Apache 2.0 copyright holder in LICENSE + README 2026-07-08 20:29:02 +03:00
M57andM57 8dfc280b94 Docs/refactor readme (#430)
* docs: improve and shorten README

Update app name to Hermes Mobile, correct JDK/dependency versions, and simplify structure.

* docs: extract contributing guidelines to CONTRIBUTING.md

Move the contributing workflow, code style, and PR checklist to its own file and update README.md to reference it.

* docs: link to LICENSE file instead of raw text

Simplify the License section in README.md to reference the LICENSE file directly.

* docs: remove emojis from features list

Clean up visual clutter in README.md by removing emojis from the features section.

* docs: add authentication setup guide to README

* docs: fix authentication section — matches actual code paths

---------

Co-authored-by: M57 <hy4ri@users.noreply.github.com>
2026-06-30 18:30:48 +03:00
M57 a315c9d3d4 fix(#63): require keystore env variables for release builds (#176)
* fix(#63): require keystore env variables for release builds

* fix(ci): conditionalize signing requirement to release tasks only
2026-06-20 22:47:46 +03:00
M57andM57 27a896c634 docs(#70): sync project structure in README with actual codebase (#96)
- Removed references to HermesControlApp.kt, EmptyState.kt, LoadingState.kt
  (none of these files exist)
- Replaced with StateViews.kt, SharedComponents.kt
- Added data/ws/ (WebSocket TUI Gateway layer)
- Added notification/ (ChatNotificationService foreground service)
- Added util/ (CronExpressionFormatter)
- Added missing theme files: HermesStatusColors.kt, Spacing.kt, Shapes.kt
- Added settings/ and connect/ screen directories

Co-authored-by: M57 <hy4ri@users.noreply.github.com>
2026-06-19 22:15:41 +03:00
Hy4ri 39b1d94ad4 Refactor: Remove unused WorkManager dependency (#77) 2026-06-19 20:13:28 +03:00
M57 34df198c4d feat: configurable bottom navigation bar (Issue #23)
## What
Adds a new Navigation Bar section to Settings where users can customize which items appear in the bottom navigation bar.

## Features
- Pick from any of the 19 drawer screens (max 5 items)
- Remove items with a close/delete button
- Items persist via SharedPreferences (CSV format)
- Invalid names are silently dropped
- Existing screens and auth-aware filtering respected

Closes #23
2026-06-18 21:16:21 +03:00
M57andM57 7c4735ed1c docs(#15): add comprehensive README (#16)
Co-authored-by: M57 <hy4ri@users.noreply.github.com>
2026-06-18 19:09:46 +03:00