Artjom Graf
9a38ed0997
Pics width
2019-03-08 19:04:51 +03:00
Artjom Graf
f98088a151
More pics
2019-03-08 19:03:27 +03:00
artyom
acc356ab15
Remove outdated stuff
2019-03-03 01:39:07 +03:00
Artyom
b08d70c310
Allow using multiple providers of the same type ( #18 )
...
* Support adding many providers of the same type
* Welcome screen and transitions for Avalonia and UWP
* Add remove and refresh buttons
* Acceptable provider names
2019-03-02 18:52:11 +03:00
Maxim
20c362f2ea
Fix "Device is not ready" ( #17 )
2019-03-02 16:20:31 +03:00
artyom
897fb965fb
Avalonia app UI improvements
2019-02-25 12:21:55 +03:00
Artjom Graf
11fc86e259
Display modified time
2019-02-25 00:34:51 +03:00
Artyom
91ece00d9e
Implement rename file dialog ( #14 )
...
* Add rename file view model and view
* Fix issues with tests and schedulers
* Expose CanInteract property
* Implement rename file functionality on providers
* Rename feature for UWP
* Rename feature for XF
* Update pictures
* Visual Designer improvements
* Color tweaks
2019-02-24 13:29:24 +03:00
Artyom
4d117f8a2b
Implement create-folder dialog ( #13 )
...
* Add create folder dialog control and logic
* Respect CreateFolder IsVisible state
* Verify the API via unit tests
* Autorefresh file list when folder is created
* CreateFolder view for UWP
* Bootstrap CreateFolder view for XF
* Update packages
* Fix NRE
* Fix XF binding
* Implement create folder page
* Fix navigation issues
* Implement CreateFolder for providers
2019-02-17 11:03:46 +03:00
artyom
a8e6de3f84
Use DynamicData for collection management
2019-02-12 23:03:57 +03:00
Artyom
e04bdf6b2a
Add auto refresh feature ( #12 )
...
* Update ReactiveUI
* Autorefresh feature
* Borders, structural equality
* Update gui on uwp
* Update Avalonia pic
* Disable buttons while refreshing
* Mention ReactiveUI
* Fix spacing issues on uwp
* Fix IsCurrentPathEmpty skipping signals
2019-01-29 22:27:27 +03:00
Artjom Graf
9a28d291c5
Fin truncation & run script
2019-01-09 21:35:41 +03:00
artyom
e6f2ff0610
Add GitHub provider
2019-01-09 02:06:55 +03:00
Slava Zolotov
b35dadfac9
Add shell-script header ( #11 )
2019-01-05 22:01:28 +03:00
artyom
c02af793e0
New Avalonia image
2019-01-04 22:36:49 +03:00
artyom
d412032fc7
Add SFTP provider
2019-01-04 13:33:24 +03:00
artyom
7f36edd826
Upload & download via FTP
2019-01-04 12:54:40 +03:00
Artyom
4c75d5b7ca
Add FTP provider ( #10 )
...
* Add HostAuthViewModel, add dummy FTP provider
* Unit test new API
* Implement working file provider
* Support uwp
* Support XF
2019-01-03 22:52:46 +03:00
Artjom Graf
17f8b0a00d
Rename XF namespace, fix file won't get deselected
2019-01-01 22:04:21 +03:00
Artjom Graf
bc88acbd7c
Replace screenshot
2018-12-31 20:22:49 +03:00
Artjom Graf
6fb6235244
Add Iconize icons
2018-12-31 20:19:53 +03:00
Artyom
9c3f15caae
Port Camelotia to Android (Xamarin.Forms) ( #9 )
...
* Update packages, add XF + Android projects
* Reference proper packages, implement main view
* Implement MasterDetail pattern
* Implement Provider view
* Add authentication pages
* Fix login-logout issues
* Pull2refresh, use spaces instead of tabs
* Hide unrelated auth pages
* Improved GUI and styles
* Update README.md
* Fix extensions
* Wider images
* Align images properly
* Images were too big
* Better vendor descriptions
* Build only Avalonia project now
* Cleanup
* GUI tweaks
* Implement file picker
* Implement file upload & download
* Fix first provider won't get selected
* Implement authentication service
2018-12-31 19:10:45 +03:00
Artjom Graf
51b57574e0
Add ability to delete files
2018-12-26 13:48:40 +03:00
Artjom Graf
af17f41c79
Clear temporary web data
2018-12-23 22:02:54 +03:00
Artjom Graf
228ca63f86
Fix missing usings issue
2018-12-22 23:14:11 +03:00
artyom
a3e752459f
Tests and usage for token storage
2018-12-22 22:57:41 +03:00
Artjom Graf
509fafa510
Add Akavache cache, refactor namespaces
2018-12-22 22:03:43 +03:00
Artjom Graf
2cf87fa9ba
Rename file to match type name
2018-12-22 18:56:39 +03:00
Artyom
57c2164723
Port Camelotia to Universal Windows Platform ( #8 )
...
* Add Universal Windows project
* Implement more Universal Windows pages
* Implement uwp file manager, add more views
* Mention UWP in README
* Add picture
* Make uri launcher platform-specific
* Make HttpListener platform-dependent
* Recompose abstractions
* Implement Universal Windows code receiver
* Move initialization logic into Bootstrapper
* Fix formatting
2018-12-22 18:50:59 +03:00
Artjom Graf
5bc6cf1726
Add ability to replace default providers
2018-12-20 23:14:17 +03:00
artyom
847a21f256
Implement UploadFile() for Yandex, move models into their own files
2018-12-20 11:58:00 +03:00
artyom
35ad02c1cb
Fix JsonReaderException
2018-12-20 02:00:19 +03:00
artyom
a1d67bc023
Autofix XAML formatting issues
2018-12-18 12:32:34 +03:00
Greg Amidon
bde63f021c
Refactor initial path changes ( #7 )
...
* Refactor to InitialPath
* Added Tests for InitialPath on the IProvider implementers.
2018-12-17 17:58:13 +03:00
Greg Amidon
469f718b5d
LocalFileSystemProvider now starts at Drive View ( #6 )
...
* LocalFileSystemProvider now starts at Drive View.
* Resolve conflicts
* Formatting, back button fix
* Exclude drives that are not ready
2018-12-17 01:28:24 +03:00
Artyom
8a8c3dd8c9
Remove broken badge
2018-12-17 01:06:16 +03:00
Artyom
7d6add6ea3
Update azure-pipelines.yml for Azure Pipelines
2018-12-16 22:22:12 +03:00
Artyom
823c517f7a
Update azure-pipelines.yml
2018-12-16 22:16:57 +03:00
artyom
d69f486f15
Fix paths issues
2018-12-16 19:03:09 +03:00
artyom
2d0a6e4e06
Introduce InitialPath provider property ( #5 )
2018-12-16 18:28:50 +03:00
artyom
9576e065a8
Display files properly for Yandex provider
2018-12-16 15:14:38 +03:00
Artyom G
e3cf455bd3
Use InvariantCulture for bytes
2018-12-15 09:33:07 +03:00
Artyom G
69f1371a8b
Add guards, make impl details private, chnage . to ,
2018-12-15 09:25:30 +03:00
artyom
60fef52181
Implement DownloadFile() for Yandex file system provider
2018-12-14 20:38:53 +03:00
artyom
613c77df17
Move ByteConverter tests into separate class, use proper namespaces
2018-12-14 19:30:10 +03:00
Greg Amidon
4386639c0c
Fix GetSizeOnAllDisks throws exception on LocalFileSystem ( #3 )
...
Dvd/Cd will throw exception: System.IO.IOException: 'The device is not ready'.
2018-12-14 19:09:07 +03:00
Greg Amidon
dc160f6ab6
Corrected BytesToString function output ( #2 )
...
Fixed math error should be 1000 not 1024 when converting from bytes to kilobytes and beyond. Extracted method to new class to remove two redundant functions in filesystem classes.
2018-12-14 19:07:28 +03:00
artyom
9776c1e536
Implement Yandex provider file fetcher
2018-12-14 19:05:00 +03:00
artyom
ae1b694623
Download files with proper file names for vk and local
2018-12-14 14:50:56 +03:00
artyom
bda9f483a4
Remove redundant project from solution
2018-12-14 13:16:28 +03:00