gitbutler/packages/tauri
Nikita Galaiko 60b4c63078 feat: refactor virtual branch module structure and add materialized view structs for presentation purposes
The virtual branch module structure has been refactored to improve code organization and readability. The module now consists of separate files for virtual branch, remote, and files related functionality.

Additionally, materialized view structs have been added for presentation purposes. These structs include `VirtualBranch`, `VirtualBranchCommit`, `VirtualBranchFile`, and `VirtualBranchHunk`. These structs provide a materialized view of the virtual branch data and are used for presentation purposes through the IPC.

This refactoring improves code maintainability and provides a clearer separation of concerns between the virtual branch module and the presentation layer.
2023-09-19 13:02:51 +02:00
..
icons new structure 2023-09-06 11:47:35 +02:00
src feat: refactor virtual branch module structure and add materialized view structs for presentation purposes 2023-09-19 13:02:51 +02:00
build.rs new structure 2023-09-06 11:47:35 +02:00
Cargo.toml add db connections pool 2023-09-14 12:23:25 +02:00
tauri.conf.json build debs 2023-09-07 17:29:27 +02:00
tauri.conf.nightly.json new structure 2023-09-06 11:47:35 +02:00
tauri.conf.release.json new structure 2023-09-06 11:47:35 +02:00