update pijul
[?]
C3CqaYjuQEXZhxao4g2aeauHwovM2jZ79zXJBBnPqvhG
Feb 9, 2026, 5:33 PM
BGOQFXP7U2HKLOJUUFV5BT6AUHNCYP3VGJPOIAODU4IXHUQBREIQCDependencies
- [2]
6YZAVBWUInitial commit - [3]
IQDCHWCPload a pijul repo - [4]
SWWE2R6Mdisplay basic repo stuff - [5]
UB2ITZJSrefresh changed files on FS changes - [6]
W7IUT3ZVstart recording impl - [7]
A5YBC77Vrecord! - [8]
WI2BVQ6Jrm client lib crate - [9]
NWJD6VM6mv libflowers libflorescence - [10]
GWZGYNIBadd view crate - [11]
OPXFZKEBview tests setup - [12]
VCNKFNUFapp init test - [13]
UF5NJKAStest load repo - [14]
SWDPAGF6test channel name - [15]
2VO67NP7better name - [16]
DXAYDIMQupdate to latest pijul - [17]
KWTBNTO3diffs selection and scrolling - [18]
WH57EHNMupdate tests - [19]
CULHFNIVadd error report view - [20]
IFQPVMBDerror handling for repo actions - [21]
FU6P5QLGindicate when a file is a dir with appended '/' - [22]
LNAL3372update iced - [23]
YGZ3VCW4add push - [24]
ODCT4QJNadd pull - [25]
UTDTZCTXpull+push status, add info reports - [26]
VJYEVHL5update libpijul - [27]
G5WLRXODadd screenshots for test - [28]
OLT666N4fix screenshot test to include status, fix failed test report - [29]
LLUIHLAPimprove MIME detection, rm dbg - [30]
CSDXRVUZupdate libpijul - [31]
TEDT26JQadd push and pull sub-menus - [32]
IQHXLIIUimprove enocoding detection, support images - [33]
YRGDFHABproject dir picker - [34]
LPSUBGUBadd projects picker - [35]
MORKDJUEuse allowed actions binding for key subs - [36]
J3AD2D2Jimprove push and pull keys - [37]
MYGIBRRHwip custom theme - [38]
I2AG42PAnew cols layout - [39]
OQ6HSAWHshow record log - [40]
YBJRDOTCmake all repo actions async - [41]
XSZZB47Urefactor stuff into lib - [42]
A6Z4O6RCactions menu - [43]
PTFDJ567add untracked files encoding - [44]
B4RMW5AEadd syntax highlighter to untracked files contents - [45]
WGID4LS4absolutely slayed testing with iced task - [46]
SASAN2XCuse nav-scrollable - [47]
23SFYK4Qbig view refactor into a new crate - [48]
PTWZYQFRuse nav-scrollable for repo status - [49]
7WCB5YQJrefactor msgs and modules - [50]
AMPZ2BXKshow changed files diffs (only Edit atm) - [51]
F6O6FGOJimprove diffs encoding detection - [52]
KQ3P3QRLupdate comments
Change contents
- replacement in libflorescence/src/testing.rs at line 42
config: pijul_identity::Config {author: pijul_config::Author {config: pijul_identity::IdentityConfig {author: pijul_config::author::Author { - replacement in libflorescence/src/testing.rs at line 105
let repo = Repository::init(Some(&dir), None, None).unwrap();let config = pijul_config::Config::default();let repo = Repository::init(&config, Some(&dir), None, None).unwrap(); - edit in libflorescence/src/repo.rs at line 4
use libpijul::pristine::sanakirja;use libpijul::ChannelRef; - edit in libflorescence/src/repo.rs at line 6
use pijul_remote::{PushDelta, RemoteDelta, RemoteRepo};use tokio::task; - replacement in libflorescence/src/repo.rs at line 10
use crate::{diff, encoding, file, to_record};use crate::{diff, encoding, file, to_record, PijulConfig}; - edit in libflorescence/src/repo.rs at line 12
use libpijul::pristine::sanakirja;use libpijul::ChannelRef; - edit in libflorescence/src/repo.rs at line 23
use pijul_remote::{PushDelta, RemoteDelta, RemoteRepo};use tokio::task; - replacement in libflorescence/src/repo.rs at line 687
for h in repo.config.extra_dependencies.iter() {let config = PijulConfig::load(Some(&repo.path), vec![])?;for h in config.extra_dependencies.iter() { - replacement in libflorescence/src/repo.rs at line 1263
let remote_name = if let Some(ref def) = repo.config.default_remote {let config = PijulConfig::load(Some(repo_path), vec![])?;let remote_name = if let Some(ref def) = config.default_remote { - replacement in libflorescence/src/repo.rs at line 1274
&repo,&config, - replacement in libflorescence/src/repo.rs at line 1369
let remote_name = if let Some(ref def) = repo.config.default_remote {let config = PijulConfig::load(Some(repo_path), vec![])?;let remote_name = if let Some(ref def) = config.default_remote { - replacement in libflorescence/src/repo.rs at line 1379
&repo,&config, - edit in libflorescence/src/repo.rs at line 1782
.field("config", &value.config) - replacement in libflorescence/src/repo.rs at line 1784
.finish().finish_non_exhaustive() - edit in libflorescence/src/lib.rs at line 15
pub use pijul_config::Config as PijulConfig;#[doc(inline)] - replacement in libflorescence/Cargo.toml at line 18
testing = ["pijul-config", "tempfile"]testing = ["tempfile"] - edit in libflorescence/Cargo.toml at line 46
[dependencies.pijul-config]workspace = true - edit in libflorescence/Cargo.toml at line 79
[dependencies.pijul-config]workspace = trueoptional = true - edit in libflorescence/Cargo.toml at line 87[34.13102]→[13.4118:4135](∅→∅),[13.4118]→[13.4118:4135](∅→∅),[13.4135]→[12.2409:2441](∅→∅),[12.2409]→[12.2409:2441](∅→∅)
workspace = true[dev-dependencies.pijul-config] - replacement in inflorescence_view/src/view/test.rs at line 11
use libflorescence::{file, repo};use libflorescence::{file, repo, PijulConfig}; - edit in inflorescence_view/src/view/test.rs at line 29
let config = PijulConfig::default(); - replacement in inflorescence_view/src/view/test.rs at line 85
user_id: Id::default().unwrap(),user_id: Id::default(&config).unwrap(), - replacement in inflorescence_view/src/view/test.rs at line 142
user_id: Id::default().unwrap(),user_id: Id::default(&config).unwrap(), - replacement in inflorescence_view/src/view/test.rs at line 190
user_id: Id::default().unwrap(),user_id: Id::default(&config).unwrap(), - replacement in inflorescence_view/src/view/test.rs at line 234
user_id: Id::default().unwrap(),user_id: Id::default(&config).unwrap(), - replacement in inflorescence_view/src/view/test.rs at line 305
user_id: Id::default().unwrap(),user_id: Id::default(&config).unwrap(), - edit in inflorescence_view/Cargo.toml at line 36
workspace = true[dev-dependencies][dev-dependencies.pijul-config] - replacement in inflorescence/src/main.rs at line 19
use libflorescence::{identity, repo, store, terrors};use libflorescence::{identity, repo, store, terrors, PijulConfig}; - edit in inflorescence/src/main.rs at line 1740
// TODO: Config is only used for terminallet config = PijulConfig::default();let use_keyring = true; - replacement in inflorescence/src/main.rs at line 1744
let (sk, _) = user_id.decrypt(true).unwrap();let (sk, _) = user_id.decrypt(&config, use_keyring).unwrap(); - edit in Cargo.lock at line 421
name = "atomic"version = "0.6.1"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340"dependencies = ["bytemuck",][[package]] - edit in Cargo.lock at line 1675
[[package]]name = "figment"version = "0.10.19"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "8cb01cd46b0cf372153850f4c6c272d9cbea2da513e07538405148f95bd789f3"dependencies = ["atomic","serde","toml","uncased","version_check",] - edit in Cargo.lock at line 2765
"pijul-config", - edit in Cargo.lock at line 4272
"figment","libpijul", - edit in Cargo.lock at line 6254
name = "uncased"version = "0.9.10"source = "registry+https://github.com/rust-lang/crates.io-index"checksum = "e1b88fcfe09e89d3866a5c11019378088af2d24c3fbd4f0543f96b479ec90697"dependencies = ["version_check",][[package]]