Black_Raven
91b56f9319
feat(UI): Added comments for Ui
2026-03-27 15:41:32 +03:00
Black_Raven
39e19f29c1
feat(UI): Added Ui realization
...
Thanks DeepSeek for good looking ui, it looks better if i would do it
2026-03-27 15:39:47 +03:00
Black_Raven
ba681f565f
feat(Ui): Added main stricts and enums
2026-03-27 15:35:15 +03:00
Black_Raven
ab1f875017
feat(assets): add fonts and icon (icon is just a blank)
2026-03-27 15:31:25 +03:00
Black_Raven
f4217ade7b
sys: add new dependencies to my local env and to Cargo
2026-03-27 15:23:16 +03:00
Black_Raven
51758c21bf
Merge pull request 'dev/stricts' ( #2 ) from dev/stricts into main
...
Reviewed-on: https://git.rustprogersteam.ru/Black_Raven/UIrclone/pulls/2
2026-03-27 09:21:22 +00:00
Black_Raven
53bc624b02
tests: Operation tests
2026-03-27 12:09:02 +03:00
Black_Raven
a07396c576
feat(operations): add header file
2026-03-27 12:08:45 +03:00
Black_Raven
3bcfbe573e
feat(info): Add new functions
...
version - send info about rclone version
stats - check info about operation
2026-03-27 12:08:39 +03:00
Black_Raven
559af7d594
feat(checks): Add new finction
...
diff - function which cheks differencies between 2 repo
2026-03-27 12:05:35 +03:00
Black_Raven
24c9d2e5a9
feat(search): Add functions:
...
by_name - search file by name
2026-03-02 17:45:06 +03:00
Black_Raven
7114a2cab3
feat(sync): added functions:
...
copy - copy file or directories
sync - synchronize directories
move_files - move files or directories
delete - remove files or directories
parse_sync_stats - parcing of synchronization statistics from output
preview - get file list wich will be touched by synchronization
2026-03-02 17:41:01 +03:00
Black_Raven
addd1802ff
feat(files): add functions:
...
list - get storage data
size - get storage data and file count
about - get storage info
2026-03-02 17:39:13 +03:00
Black_Raven
4a6eb1b9b1
feat(remote): Added Functions:
...
list - Get list of remote storage
get_config - Get config of specific remote
create - Create new storage
update - Update configuration of remote
delete - Remove remote
2026-03-02 17:35:26 +03:00
Black_Raven
e42ab8469e
feat(sync): Added implementation for better data view in strict
2026-03-02 16:48:21 +03:00
Black_Raven
1e1d452b66
feat(file): Added implementation for strict to better data view in strict
2026-03-02 16:46:13 +03:00
Black_Raven
b814314503
feat(search): Added data strict for search
2026-03-02 16:38:14 +03:00
Black_Raven
237790651b
feat(sync): Added modules for operations and sync
2026-03-02 16:37:03 +03:00
Black_Raven
5d0c5b2b1e
feat(files): Data strict for work with data and files
2026-03-02 16:34:50 +03:00
Black_Raven
bb74d01b75
feat(remote): Added data struct for work with remote dist
2026-03-02 16:32:48 +03:00
Black_Raven
1239acbe95
fix(RcloneApp): run_command is publick now
2026-03-02 16:30:30 +03:00
Black_Raven
6bb1af85c2
sys: Restructurization of repo
2026-03-02 15:33:18 +03:00
Black_Raven
5867ac4a08
ci: added dependencies
2026-03-02 14:28:34 +03:00
Black_Raven
31b406db8e
Ci: get ci from 1 job to 5
2026-03-02 14:18:45 +03:00
Black_Raven
6b076c1d6f
Ci: added workflows for github
2026-03-02 14:12:05 +03:00
Black_Raven
b61706fcc7
Merge pull request 'dev/install_rclone' ( #1 ) from dev/install_rclone into main
...
Reviewed-on: https://git.rustprogersteam.ru/Black_Raven/UIrclone/pulls/1
2026-03-02 11:03:23 +00:00
Black_Raven
1abb0f10f8
feat(rclone.exe): Added tests to main
2026-03-02 13:49:45 +03:00
Black_Raven
c537893773
tests: Added tests for installing rclone
2026-03-02 13:46:42 +03:00
Black_Raven
de9232750e
feat(rclone.exe): added Setters, Getters, and Intialization Constructor
2026-03-02 13:45:35 +03:00
Black_Raven
265ee15846
ci: fix saved Ci doks
2026-02-27 17:25:26 +03:00
Black_Raven
700f4a1716
fix: Rewrite main for CI
2026-02-27 17:24:41 +03:00
Black_Raven
5c26c57efe
fix: Fix some logic
...
1) Now code checking lockal rclone before install it
2) fix function to install rclone on device if it doesn`t exists
2026-02-27 17:20:42 +03:00
Black_Raven
a8af4b4abf
ci: Added based ci
2026-02-27 17:19:11 +03:00
Black_Raven
cac7ce922e
feat(rclone.exe): Install rclone from github
2026-02-27 16:43:00 +03:00
Black_Raven
d3321bc672
feat(main): Added code for check by ci
2026-02-24 11:30:24 +03:00
Black_Raven
2efac086d0
feat(rclone.exe): Rewrite rclone
...
This rewriting is important because the old version of code can`t use system rclone (if it hed been installed already)
2026-02-24 11:26:16 +03:00
Black_Raven
ac81699556
sys: Added dependencies data
2026-02-24 11:07:11 +03:00
Black_Raven
5ccc7739b0
feat(rclone.exe): method run_command
...
Added for executes command to rclone utility
2026-02-24 11:05:30 +03:00
Black_Raven
281406a920
feat(rclone.exe): method extract_rclone():
...
extracts the internal binary
2026-02-24 11:03:23 +03:00
Black_Raven
c43d4fdf9c
feat(rclone.exe): Function new()
...
This function first of all created app object by
1) Defining the application directory
2) Creating dirs if they are not exists
3) Defining ways for rclone by yours os
4) Define rclone or install it
2026-02-24 11:02:20 +03:00
Black_Raven
d021100ed5
feat(rclone.exe): added Strict for rclone
...
This strict will help to install rclone in bin dependencies of my project
2026-02-24 10:52:31 +03:00
Black_Raven
d4454f4a2a
feat: Initialize based Rust project
2026-02-24 09:43:24 +03:00
Black_Raven
f925a0cd81
sys: Added .gitignore file
...
Get file from https://github.com/github/gitignore/blob/main/Rust.gitignore
2026-02-24 09:42:46 +03:00
Black_Raven
ace48ffe25
sys: added shell.nix
...
shell.nix helpls me to install enviromen in my local workdir
2026-02-24 09:41:57 +03:00
Black_Raven
f947e4f067
first commit
2026-02-24 09:28:50 +03:00