Bendik Aagaard Lynghaug
55c44b178a
chore: update flathub submodule to v0.5.0
2026-05-24 16:50:36 +02:00
Bendik Aagaard Lynghaug
607cfc4e4c
chore: update flathub submodule to v0.5.0
2026-05-07 17:30:44 +02:00
Bendik Aagaard Lynghaug
6a4db78c2c
release: bump to v0.5.0
Release / Create GitHub Release (push) Failing after 7s
Release / Build x86_64-unknown-linux-gnu (push) Has been skipped
Release / Build aarch64-unknown-linux-gnu (push) Has been skipped
Release / Build aarch64-apple-darwin (push) Has been skipped
Release / Build x86_64-pc-windows-gnu (push) Has been skipped
v0.5.0
2026-05-07 17:20:58 +02:00
Bendik Aagaard Lynghaug
b7ab345317
baseline_aspects.tom
2026-05-07 17:20:29 +02:00
Bendik Aagaard Lynghaug
bc0d6a9faf
big !view macro rewrite
2026-05-07 13:41:37 +02:00
Bendik Aagaard Lynghaug and Claude Opus 4.7
491e7480a2
view! macro adoption: setup, sidebar, tab toolbars, contribute bars, messages tab
...
build_setup_page: declarative toolbar/header/date_group/city_group/manual_group/
content via relm4::view!; SpinRow construction extracted to spin_row helper.
build_main_page: nav row factory function uses view!; consent_bar and call_bar
fully declarative; chart/sky/network tab toolbars deduplicated via new
make_tab_toolbar(title, body) helper.
stargazer_page::build_messages_tab: scrolled list + input row tree expressed
in view!; signal wiring stays imperative below.
Net minor LOC growth — the win is structural clarity over imperative threading,
not size.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-07 05:08:48 +02:00
Bendik Aagaard Lynghaug
5547936413
fix asc placemnt computation bug
2026-05-06 22:47:24 +02:00
Bendik Aagaard Lynghaug
f3065e56b6
improve placement view capabilities
2026-05-06 22:32:15 +02:00
Bendik Aagaard Lynghaug and Claude Opus 4.7
4257b36e04
Add placement interpretations: sign + house variants
...
InterpKey gains PlacementSign { planet, sign } and PlacementHouse
{ planet, house } variants with canonical sigs placement_sign:planet:sign
and placement_house:planet:house. plain_name renders "Jupiter in Virgo"
and "Jupiter in House 9" respectively.
placements.rs now produces a Vec<AspectItem> rather than rendering a
static PreferencesGroup; AspectView's natal kind builds a second
FactoryVecDeque<InterpRow> above the aspects group titled "Placements"
that feeds through the same Activate forwarding so taps push the same
detail_page used by aspects.
Baseline TOML gains [placement_sign] and [placement_house] sections
seeded with a curated subset spanning planets / signs / houses.
format_interp_key in the network feed and store kind_str learn the new
variants.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-06 22:12:32 +02:00
Bendik Aagaard Lynghaug
fe30ba718a
Rename contribute button label: Submit → Share
2026-05-06 22:02:14 +02:00
Bendik Aagaard Lynghaug
b53654da01
put orb underneath aspects in interp_row
2026-05-06 21:52:50 +02:00
Bendik Aagaard Lynghaug
cd51bd5c89
More refactoring
2026-05-06 21:43:01 +02:00
Bendik Aagaard Lynghaug
d20ef4040a
Add a factory for peer view logic
2026-05-06 14:22:44 +02:00
Bendik Aagaard Lynghaug
9eb77cb449
Replace five separate peer-tracking collections with a single
...
HashMap<PeerId, Stargazer> backed by a StargazerState enum:
Discovered -> OutgoingPending -> Connected
Discovered -> IncomingPending -> Connected
Key behaviours:
- OutgoingPending persisted in pending.tsv; retried automatically on
every PeerDiscovered event and on NetworkReady startup
- Mutual pending fast-path: if both sides have proposed, the incoming
channel is auto-accepted without showing the consent bar
- Sidebar "Others" section shows all non-Discovered peers sorted:
Connected+online, IncomingPending, OutgoingPending, Connected+offline
- Pending rows are non-navigable with a visible x remove button
- Connected rows retain the nickname pencil and unread badge
- Outgoing consent bar removed; + immediately commits to OutgoingPending
- Desktop notifications unchanged (consent bar still fires on IncomingPending)
- Dead peer_list.rs removed
2026-05-06 06:26:26 +02:00
Bendik Aagaard Lynghaug
168e65bc18
chore: fix flathub manifest — disable-submodules for CI
2026-04-28 17:44:23 +02:00
Bendik Aagaard Lynghaug
f0f46eecc3
chore: update flathub submodule to v0.4.12
2026-04-28 17:10:44 +02:00
Bendik Aagaard Lynghaug
bcf6557eaa
release: bump to v0.4.12
Release / Create GitHub Release (push) Failing after 8s
Release / Build x86_64-unknown-linux-gnu (push) Has been skipped
Release / Build aarch64-unknown-linux-gnu (push) Has been skipped
Release / Build aarch64-apple-darwin (push) Has been skipped
Release / Build x86_64-pc-windows-gnu (push) Has been skipped
v0.4.12
2026-04-28 17:10:07 +02:00
Bendik Aagaard Lynghaug and Claude Sonnet 4.6
026bf6cc5e
chore: metainfo quality improvements for Flathub v0.4.12
...
- Add <branding> primary colors (light #7b5ea7 / dark #22174a) from icon palette
- Shorten summary to 33 chars to meet quality-badge threshold
- Add v0.4.12 release entry
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-28 17:09:09 +02:00
Bendik Aagaard Lynghaug
4defb2d13d
chore: track Cargo.lock for reproducible CI builds
2026-04-28 17:04:04 +02:00
Bendik Aagaard Lynghaug
6f7a1bbd7f
chore: mark app as adaptive / mobile-capable in metainfo
2026-04-28 16:42:25 +02:00
Bendik Aagaard Lynghaug
ea16b71829
chore: update flathub submodule to v0.4.11
2026-04-28 16:37:53 +02:00
Bendik Aagaard Lynghaug
2f51646ff7
release: bump to v0.4.11
Release / Create GitHub Release (push) Failing after 7s
Release / Build x86_64-unknown-linux-gnu (push) Has been skipped
Release / Build aarch64-unknown-linux-gnu (push) Has been skipped
Release / Build aarch64-apple-darwin (push) Has been skipped
Release / Build x86_64-pc-windows-gnu (push) Has been skipped
v0.4.11
2026-04-28 16:37:40 +02:00
Bendik Aagaard Lynghaug
b804d356eb
chore: add v0.4.11 release notes
2026-04-28 16:37:00 +02:00
Bendik Aagaard Lynghaug
6e248eaa47
update screenshots
2026-04-27 20:22:44 +02:00
Bendik Aagaard Lynghaug
ced35ad9ac
chore: update flathub submodule to v0.4.10
2026-04-27 18:40:21 +02:00
Bendik Aagaard Lynghaug
1f5ff2135d
verify flathub ownership
2026-04-27 18:39:34 +02:00
Bendik Aagaard Lynghaug
8f502a620b
ci: create release before parallel builds to avoid race condition
2026-04-27 18:35:54 +02:00
Bendik Aagaard Lynghaug
88e72625ed
chore: update flathub submodule to v0.4.10
2026-04-27 18:28:15 +02:00
Bendik Aagaard Lynghaug
da20086bd4
chore: push flathub sync to branch, not master
2026-04-27 18:27:32 +02:00
Bendik Aagaard Lynghaug
2d0ca964c5
chore: update flathub submodule to v0.4.10
2026-04-27 18:27:21 +02:00
Bendik Aagaard Lynghaug
407ef37246
release: bump to v0.4.10
2026-04-27 18:26:50 +02:00
Bendik Aagaard Lynghaug
e427844dc3
chore: fix pre-release hook path
2026-04-27 18:26:03 +02:00
Bendik Aagaard Lynghaug
462df1e7c9
fix cargo release
2026-04-27 18:20:15 +02:00
Bendik Aagaard Lynghaug
740ac8bffd
update network bootstrap and relay
2026-04-27 18:18:46 +02:00
Bendik Aagaard Lynghaug
ba808f9330
release script workflow
2026-04-27 16:59:15 +02:00
Bendik Aagaard Lynghaug
b450d04369
bump to 0.4.9: app icon in window and macOS dock
Release / Build x86_64-unknown-linux-gnu (push) Has been cancelled
Release / Build aarch64-unknown-linux-gnu (push) Has been cancelled
Release / Build aarch64-apple-darwin (push) Has been cancelled
Release / Build x86_64-pc-windows-gnu (push) Has been cancelled
v0.4.9
2026-04-26 18:46:56 +02:00
Bendik Aagaard Lynghaug
9a811cd680
remove bundle-macos.sh — CI workflow handles .app bundling
2026-04-26 18:46:10 +02:00
Bendik Aagaard Lynghaug
d2b61b5b10
release: generate .icns with ImageMagick, add CFBundleIconFile to macOS .app
2026-04-26 18:45:09 +02:00
Bendik Aagaard Lynghaug
993de2f4f0
macOS app bundle: icns script, set_default_icon_name, bundle app SVG in gresource
2026-04-26 18:43:46 +02:00
Bendik Aagaard Lynghaug
531ffb1f22
flatpak: bump to v0.4.8
2026-04-26 18:32:17 +02:00
Bendik Aagaard Lynghaug
912e87b6d6
bump to 0.4.8: bundle cities1000.txt for offline builds
Release / Build x86_64-unknown-linux-gnu (push) Has been cancelled
Release / Build aarch64-unknown-linux-gnu (push) Has been cancelled
Release / Build aarch64-apple-darwin (push) Has been cancelled
Release / Build x86_64-pc-windows-gnu (push) Has been cancelled
v0.4.8
2026-04-26 18:31:49 +02:00
Bendik Aagaard Lynghaug
72de3149fa
commit cities1000.txt; strip build-time download from build.rs
2026-04-26 18:30:57 +02:00
Bendik Aagaard Lynghaug
ef22c70c61
flatpak: bump to v0.4.7
2026-04-26 18:22:34 +02:00
Bendik Aagaard Lynghaug
860a01d65a
bump to 0.4.7: city search toggle + manual lat/lon fallback
Release / Build x86_64-unknown-linux-gnu (push) Has been cancelled
Release / Build aarch64-unknown-linux-gnu (push) Has been cancelled
Release / Build aarch64-apple-darwin (push) Has been cancelled
Release / Build x86_64-pc-windows-gnu (push) Has been cancelled
v0.4.7
2026-04-26 18:20:12 +02:00
Bendik Aagaard Lynghaug and Claude Sonnet 4.6
b5150c7dc8
metainfo: add vcs-browser URL
...
Satisfies AppStream appstream-missing-vcs-browser-url linter warning.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-23 17:18:00 +02:00
Bendik Aagaard Lynghaug and Claude Sonnet 4.6
7d44adea82
flatpak: bump to v0.4.6, update commit hash
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-21 19:04:23 +02:00
Bendik Aagaard Lynghaug and Claude Sonnet 4.6
2129ab2bd2
bump to 0.4.6: inline city search rows replace deprecated EntryCompletion
...
Release / Build x86_64-unknown-linux-gnu (push) Has been cancelled
Release / Build aarch64-unknown-linux-gnu (push) Has been cancelled
Release / Build aarch64-apple-darwin (push) Has been cancelled
Release / Build x86_64-pc-windows-gnu (push) Has been cancelled
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
v0.4.6
2026-04-21 19:02:07 +02:00
Bendik Aagaard Lynghaug
677744390d
flatpak: bump to v0.4.5, regenerate cargo-sources
2026-04-18 15:02:54 +02:00
Bendik Aagaard Lynghaug
19e2d28066
bump to 0.4.5: native EntryCompletion city autocomplete, network empty state copy
Release / Build x86_64-unknown-linux-gnu (push) Has been cancelled
Release / Build aarch64-unknown-linux-gnu (push) Has been cancelled
Release / Build aarch64-apple-darwin (push) Has been cancelled
Release / Build x86_64-pc-windows-gnu (push) Has been cancelled
v0.4.5
2026-04-18 14:57:05 +02:00
Bendik Aagaard Lynghaug
0d7cc2ed5d
fix autocomplete crash and width: reentrancy guard, match popover to entry width
2026-04-18 14:20:07 +02:00