Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
66a3d04
refactor to use bun and update packages for maplibre react native and
bjtrounson Mar 28, 2026
589cb4e
Get uniffi compiling on recent core. Updating the example project
Mar 31, 2026
e40ee5d
Refactor RouteProvider types and add helper function
Apr 9, 2026
ba3d0aa
Merge branch 'main' into refactor/bun-and-package-upgrade
Apr 9, 2026
e971cd9
Mostly functional example.
Apr 10, 2026
4e7972b
Refactor: Add map recenter button and camera mode
Apr 11, 2026
f72ebbe
fix: initial bun install and state updating core removing listeners
bjtrounson Apr 16, 2026
49bc104
Fix zooming while navigating
bjtrounson Apr 16, 2026
ce52ef5
refactor: New API for maplibreui and core related areas. Mostly making
bjtrounson Apr 17, 2026
373e3dd
Initial autocomplete
bjtrounson Apr 17, 2026
6958a21
Speech engine and package upgrades
bjtrounson Apr 17, 2026
8b31a02
Initial SpeechEngine, still need to figure out how to do the mute
bjtrounson Apr 20, 2026
63350d3
feat: Add current road name
bjtrounson Apr 20, 2026
6e1e42e
feat: Add driving side roundabout icons.
bjtrounson Apr 21, 2026
6447e5e
fix icon names
bjtrounson Apr 21, 2026
ef1e3f2
fix: style changes to instruction banner
bjtrounson Apr 21, 2026
b99cc8b
update current road name style
bjtrounson Apr 21, 2026
7369dd0
delete .nvmrc
bjtrounson Apr 21, 2026
8e1357e
fix: hook up the mute button
bjtrounson Apr 21, 2026
1629e52
fix: make buildable in windows and expose most of the UI and core
bjtrounson Apr 24, 2026
db829ef
Refactor: Improve LocationProvider and FerrostarCore
Apr 27, 2026
1153c36
update the ubrn.config.yaml so it doesn't regenerate it removing our
bjtrounson Apr 29, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions common/ferrostar/src/navigation_session/caching/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ pub mod models;
pub trait NavigationCache: Send + Sync {
fn save(&self, record: Vec<u8>);
fn load(&self) -> Option<Vec<u8>>;
fn delete(&self);
fn remove(&self);
}

#[cfg(feature = "uniffi")]
Expand Down Expand Up @@ -61,7 +61,7 @@ impl NavigationSessionCache {

if age > max_age {
// The record is stale. Delete it from the cache.
self.cache.delete();
self.cache.remove();
None
} else {
Some(record)
Expand Down
2 changes: 0 additions & 2 deletions common/ferrostar/src/routing_adapters/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -234,7 +234,6 @@ pub enum WellKnownRouteProvider {
///
/// This value must be a stringified representation of a JSON object.
#[serde(default)]
#[cfg_attr(feature = "uniffi", uniffi(default))]
options_json: Option<String>,
},
/// A GraphHopper-based routing API.
Expand All @@ -255,7 +254,6 @@ pub enum WellKnownRouteProvider {
///
/// This value must be a stringified representation of a JSON object.
#[serde(default)]
#[cfg_attr(feature = "uniffi", uniffi(default))]
options_json: Option<String>,
},
}
Expand Down
7 changes: 5 additions & 2 deletions react-native/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -91,5 +91,8 @@ android/CMakeLists.txt
android/src/main/AndroidManifest.xml
ios/
src/Native*
src/generated/
src/index.ts*
src/generated/
src/index.ts*

# Remove later using for internal testing
.npmrc
1 change: 0 additions & 1 deletion react-native/.nvmrc

This file was deleted.

541 changes: 0 additions & 541 deletions react-native/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs

This file was deleted.

28 changes: 0 additions & 28 deletions react-native/.yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs

This file was deleted.

874 changes: 0 additions & 874 deletions react-native/.yarn/releases/yarn-3.6.1.cjs

This file was deleted.

11 changes: 0 additions & 11 deletions react-native/.yarnrc.yml

This file was deleted.

Loading