Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nextcloud as cloud remote #1

Open
wants to merge 292 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
292 commits
Select commit Hold shift + click to select a range
8cac09c
DriveSharedWithMe mounts fix
kapitainsky Sep 22, 2019
03c5729
Merge pull request #7 from kapitainsky/kptsky_tasks
kapitainsky Sep 22, 2019
7bcf1f3
S3 icon replaces Amazon one
kapitainsky Sep 23, 2019
2b907fa
Update images2ico.py
kapitainsky Sep 25, 2019
2b4e926
Update prepare_icons.sh
kapitainsky Sep 25, 2019
b388dec
New Logo
kapitainsky Sep 25, 2019
99b644e
Merge remote-tracking branch 'origin/master'
kapitainsky Sep 25, 2019
f49961c
ver 1.5
kapitainsky Sep 25, 2019
f30a3fe
Update CHANGELOG.md
kapitainsky Sep 25, 2019
d9d5234
Merge remote-tracking branch 'origin/master'
kapitainsky Sep 25, 2019
c66aeba
Update CHANGELOG.md
kapitainsky Sep 25, 2019
8d1a88a
Update README.md
kapitainsky Sep 25, 2019
88cc497
conflict with merging
kapitainsky Sep 25, 2019
250a5d3
fix compile error, MainWindow's constructor and quit issues
kapitainsky Sep 25, 2019
e58d429
fix README back
kapitainsky Sep 25, 2019
d6fa8f6
quit fix
kapitainsky Sep 25, 2019
79ec189
double click issue emergency fix
kapitainsky Sep 25, 2019
5ae556d
Version bump to 1.5.1
kapitainsky Sep 25, 2019
c0d730f
sharedwithme
kapitainsky Sep 26, 2019
7d96429
fix deprecated code parts
kapitainsky Sep 26, 2019
ced1b5b
disable double click task edit
kapitainsky Sep 26, 2019
aba46c6
Fix -Wcatch-value from GCC 8
kapitainsky Sep 26, 2019
a3796fc
release_macOS.sh update
kapitainsky Sep 26, 2019
363dd04
1.5.2 start
kapitainsky Sep 26, 2019
7c119c6
typo
kapitainsky Sep 26, 2019
92393a9
Fix sync mode saving
kapitainsky Sep 26, 2019
e0b9f37
Merge remote-tracking branch 'origin/master'
kapitainsky Sep 26, 2019
0c0130d
Fix compare mode saving
kapitainsky Sep 26, 2019
d69eaeb
Fix default SkipExisting (false)
kapitainsky Sep 26, 2019
3526981
Merge branch 'master' into sharedwithme_fix_testing
kapitainsky Sep 26, 2019
46a6079
getting there - remote_widget need isshared check and refresh
kapitainsky Sep 26, 2019
f2df1eb
add combo boxes tooltips
kapitainsky Sep 27, 2019
5862901
add all tooltips to transfer dialog
kapitainsky Sep 27, 2019
b9f0414
isShared works now for all actions
kapitainsky Sep 27, 2019
3152e3a
remove testing comments
kapitainsky Sep 27, 2019
2eb741c
set export files list window title
kapitainsky Sep 27, 2019
e88b91a
drive shared with me transfer window checkbox
kapitainsky Sep 27, 2019
43d3a0d
remove useless comments
kapitainsky Sep 27, 2019
2156f8d
Merge branch 'sharedwithme_fix_testing'
kapitainsky Sep 27, 2019
8dfefd5
Add combobox tooltip to new transfer
kapitainsky Sep 27, 2019
8d3b760
change log update
kapitainsky Sep 27, 2019
278e0bd
--drive-shared-with-me - mount read only
kapitainsky Sep 28, 2019
768cc56
--drive-shared-with-me disable mkdir in remotes
kapitainsky Sep 28, 2019
0a1ae4f
add ftp remote icon
kapitainsky Sep 28, 2019
94418ab
add azureblob and google photos icons
kapitainsky Sep 28, 2019
2314aec
Default download folder
kapitainsky Oct 18, 2019
e30992f
enable mount options preferences in windows
kapitainsky Oct 18, 2019
e358850
modify "mount to" dialog
kapitainsky Oct 18, 2019
61d9dca
Fix Window unmount
kapitainsky Oct 18, 2019
26e4de5
move all mount options to preferences
kapitainsky Oct 18, 2019
148218d
for default download folder set full path
kapitainsky Oct 18, 2019
a0b2af3
Cleaner about window
kapitainsky Oct 18, 2019
9e93c88
clang-format code formatting
kapitainsky Oct 18, 2019
459c8eb
Old rclone warning edit
kapitainsky Oct 18, 2019
b07c924
rclone version comparison and check
kapitainsky Oct 18, 2019
311ba3a
main window footer update
kapitainsky Oct 18, 2019
5256715
windows release script update
kapitainsky Oct 19, 2019
c91d81e
fix linux compilation
kapitainsky Oct 19, 2019
4ec3db3
default upload folder
kapitainsky Oct 19, 2019
958a95e
Preferences cosmetics
kapitainsky Oct 19, 2019
8b3cc61
for windows disable mount if rclone version <1.50
kapitainsky Oct 19, 2019
e47ae3e
Alternating row colours are now on by default
kapitainsky Oct 20, 2019
da4662f
Online check for new version
kapitainsky Oct 21, 2019
3b2b2d2
Merge branch 'kptsky_update' into kptsky_testing
kapitainsky Oct 21, 2019
9d4f78e
fixed drag and drop with default upload folder
kapitainsky Oct 21, 2019
dd7413f
disable more "?" context help button in Windows
kapitainsky Oct 21, 2019
ed3632d
add vcruntime140_1.dll to Windows deployment
kapitainsky Oct 22, 2019
2b918f0
release_macOS.sh update
kapitainsky Oct 22, 2019
a2a3e45
version 1.6.0
kapitainsky Oct 23, 2019
b7daf18
travis and appveyor updates
kapitainsky Oct 24, 2019
350d23b
1.5.3 release (Windows only)
kapitainsky Oct 24, 2019
dc9c545
release_windows.cmd update
kapitainsky Oct 24, 2019
ec07ad9
prepare Windows 32bits release
kapitainsky Oct 25, 2019
9d68deb
add lastUsed download and upload folders
kapitainsky Oct 25, 2019
ddc6ca9
Win32 build - include latest openssl dll in release
kapitainsky Oct 25, 2019
1d36302
Merge branch 'kptsky_win32_SSL' into kptsky_testing
kapitainsky Oct 25, 2019
aee3373
.travis.yml - xcode10.1
kapitainsky Oct 25, 2019
dc3b914
dialogs cosmetics
kapitainsky Oct 25, 2019
31b464f
set invisible default folders' buttons in task edit mode
kapitainsky Oct 25, 2019
0e6d1e9
system tray "Show" option always brings window to front
kapitainsky Oct 26, 2019
531382c
fix Windows "local" remote display
kapitainsky Oct 27, 2019
52bb54f
add default Download/Upload options
kapitainsky Oct 27, 2019
9e76929
Merge branch 'kptsky_testing'
kapitainsky Oct 27, 2019
db56b52
change log update
kapitainsky Oct 27, 2019
5627532
preference dialog label compilation fix
kapitainsky Oct 27, 2019
5db8842
clang-format code format
kapitainsky Oct 27, 2019
e43d2ad
Update README.md
kapitainsky Oct 28, 2019
f2cee0d
Merge branch 'master' into kptsky_testing
kapitainsky Oct 29, 2019
333f799
enforce one instance of Rclone Browser per user
kapitainsky Oct 29, 2019
aa826eb
for macOS by default exclude .DS_Store files from uploads
kapitainsky Oct 29, 2019
3bbc83c
.appveyor.yml add kptsky_testing branch
kapitainsky Oct 29, 2019
4a959cc
.appveyor.yml add kptsky_testing branch
kapitainsky Oct 29, 2019
7c0b75d
Update README.md
kapitainsky Oct 29, 2019
0206c17
linux deployment improvements
kapitainsky Oct 30, 2019
a1b4543
add clone-browser.appdata.xml metadata
kapitainsky Nov 3, 2019
e47ae78
add release_AppImage.sh
kapitainsky Nov 3, 2019
456d6c4
release_windows.cmd, Qt -> 5.13.2
kapitainsky Nov 3, 2019
79b02f2
old rclone version extract fix
kapitainsky Nov 3, 2019
cc78104
release_AppImage.sh - added raspberry pi support
kapitainsky Nov 7, 2019
4cd8785
portable mode
kapitainsky Nov 7, 2019
a81bb8f
release_AppImage.sh fix
kapitainsky Nov 8, 2019
9763846
Removed verbose output checkbox from export
kapitainsky Nov 8, 2019
1d4ce52
on Linux try alternative terminals
kapitainsky Nov 9, 2019
d004bfe
Enable HighDpiScaling
kapitainsky Nov 9, 2019
f34eba7
.appveyor.yml updated to Qt 5.13 for backward compatibility)
kapitainsky Nov 10, 2019
74e6f21
.appveyor.yml updated to Qt 5.13 for backward compatibility)
kapitainsky Nov 10, 2019
16fca16
set CMAKE_OSX_DEPLOYMENT_TARGET 10.9
kapitainsky Nov 11, 2019
3bf2ae7
windows' versions get proper installer
kapitainsky Nov 12, 2019
1bf9952
macOS - dmg 'installer'
kapitainsky Nov 13, 2019
b7d0dfe
keep png files in scripts
kapitainsky Nov 13, 2019
409180a
macOS - dmg 'installer' background images
kapitainsky Nov 13, 2019
f0dc09f
macOS - dmg 'installer' background images - refining
kapitainsky Nov 14, 2019
752397b
Fixed unmounting on FreeBSD
kapitainsky Nov 15, 2019
a9deeab
Build instructions update
kapitainsky Nov 15, 2019
05ee3bc
pre-release 1.6.1
kapitainsky Nov 15, 2019
97d8456
Merge branch 'kptsky_testing'
kapitainsky Nov 15, 2019
c92d73c
Windows build correction
kapitainsky Nov 15, 2019
fd7f017
FreeBSD build correction
kapitainsky Nov 15, 2019
eb976c9
Update CHANGELOG.md
kapitainsky Nov 15, 2019
0fb0644
Update README.md
kapitainsky Nov 15, 2019
5c4bac5
Rclone browser logo refinement
kapitainsky Nov 16, 2019
8d0068f
move assets to assets
kapitainsky Nov 16, 2019
20c820f
Merge branch 'kptsky_testing'
kapitainsky Nov 16, 2019
75ee27d
macOS release: move info files inside app bundle
kapitainsky Nov 16, 2019
8da6e74
Add Windows 10 Dark Mode Support
Nov 17, 2019
08a82bc
Allow user to force using light theme
Nov 17, 2019
7c3f2ac
Grammar
Nov 17, 2019
9d70313
Change onedrive logo
Nov 17, 2019
3b4b869
Add inverted (white) version of remotes images
Nov 17, 2019
968f676
Use inverted version of images if using dark mode
Nov 17, 2019
2ac3bbe
Linux releases output naming convention change
kapitainsky Nov 17, 2019
85277e8
remove old legacy files
kapitainsky Nov 17, 2019
90a47a1
remove debug before release
kapitainsky Nov 17, 2019
7283072
Fixed #32
kapitainsky Nov 17, 2019
d29b80f
Linux 32 bit arch release name changed to i386
kapitainsky Nov 17, 2019
11aa4d3
windows release script refining
kapitainsky Nov 18, 2019
b69565b
Linux release script refining
kapitainsky Nov 22, 2019
3d7db74
macOS release script refining
kapitainsky Nov 22, 2019
e832bed
windows release script - exe files name change
kapitainsky Nov 22, 2019
377ebda
Images tags fix for github-pages
kapitainsky Nov 22, 2019
0135c80
Add openBSD build instructions
kapitainsky Nov 23, 2019
5ce8996
1.7
kapitainsky Nov 23, 2019
ff8e3a5
disable mount on openBSD
kapitainsky Nov 23, 2019
b5733ca
Update openBSD build instructions
kapitainsky Nov 23, 2019
8117eeb
Add NetBSD build instructions
kapitainsky Nov 23, 2019
1ab37fe
disable mount on NetBSD
kapitainsky Nov 23, 2019
1197d28
replaced deprecated macro Q_OS_OSX with Q_OS_MACOS
kapitainsky Nov 24, 2019
ea63818
Merge branch '1.7' into kptsky_testing
kapitainsky Nov 24, 2019
25f9fa9
Merge branch 'master' into kptsky_testing
kapitainsky Nov 24, 2019
ebeae57
Merge branch 'kptsky_testing'
kapitainsky Nov 24, 2019
4c0637f
Update README.md
kapitainsky Nov 24, 2019
6506508
Update README.md
kapitainsky Nov 24, 2019
696fab5
Merge branch 'master' into kptsky_testing
kapitainsky Nov 24, 2019
ddf6ab5
code cleaning: clang-format
kapitainsky Nov 24, 2019
d908013
changed terminals discovery order for Linux
kapitainsky Nov 24, 2019
eaeae19
Update README.md
kapitainsky Nov 25, 2019
2cad70f
CHANGELOG.md cleanup
kapitainsky Nov 25, 2019
a8faf7c
remove legacy release_ubuntu.sh
kapitainsky Nov 25, 2019
1b2c322
release_AppImage.sh cleanup
kapitainsky Nov 25, 2019
aad5656
added codacy badge
kapitainsky Nov 25, 2019
93e3267
release_macOS.sh cleanup
kapitainsky Nov 25, 2019
c92f45e
prepare_icons.sh cleanup
kapitainsky Nov 25, 2019
30cffd4
small code cleanup
kapitainsky Nov 25, 2019
e6e5734
release_windows.cmd cleanup
kapitainsky Nov 25, 2019
329cdcf
copy info files to AppImage
kapitainsky Nov 25, 2019
e79f921
Update README.md
kapitainsky Nov 25, 2019
7aa3c6b
License change
kapitainsky Nov 25, 2019
bdec2fe
Create LICENSE
kapitainsky Nov 25, 2019
0702b98
Update README.md
kapitainsky Nov 25, 2019
c554e5c
CHANGELOG.md update
kapitainsky Nov 25, 2019
19a35fe
Update README.md
kapitainsky Nov 25, 2019
cf008e5
Merge pull request #41 from noaione/master
kapitainsky Nov 25, 2019
dafbd22
Fix missing } in win dark mode
kapitainsky Nov 25, 2019
74aa9e1
Hide Shared with Me checkbox for non Google remotes
kapitainsky Nov 25, 2019
78a5348
dark mode for all
kapitainsky Nov 26, 2019
1caec65
Corrected typo
kapitainsky Nov 26, 2019
bee0f00
Add extra data to file progress bar tooltip
kapitainsky Nov 26, 2019
0111424
Merge branch 'kptsky_win10dark' into kptsky_testing
kapitainsky Nov 26, 2019
aa73104
1.7 release update
kapitainsky Nov 26, 2019
6d94ece
Update README.md
kapitainsky Nov 26, 2019
a1d4f64
updated .gitignore
kapitainsky Nov 26, 2019
bc7782a
added tabs to preferences dialog
kapitainsky Nov 26, 2019
0b11602
tweak remote icons sizes
kapitainsky Nov 26, 2019
332d3ec
Merge branch 'kptsky_testing'
kapitainsky Nov 27, 2019
b49458f
1.7 releasse
kapitainsky Nov 27, 2019
1bdb458
Update CHANGELOG.md
kapitainsky Nov 27, 2019
f0dc81f
Update README.md
kapitainsky Nov 27, 2019
1956c53
Merge branch 'master' into kptsky_testing
kapitainsky Nov 27, 2019
59d1d4f
Update README.md
kapitainsky Nov 28, 2019
c5a0e60
Add remotes icons size option selector
kapitainsky Nov 29, 2019
1fc24ce
code cosmetics - correct getDarkMode method name
kapitainsky Nov 29, 2019
1fa579a
Remotes icons size name change
kapitainsky Nov 29, 2019
01e3521
Update rclone-browser.appdata.xml
kapitainsky Nov 30, 2019
499a3d0
Update README.md
kapitainsky Dec 2, 2019
8a342dd
Update README.md
kapitainsky Dec 2, 2019
2af8c95
Add info about AppImageBroswer to ReadMe
nagleaidan Dec 2, 2019
8f9a8cb
Change Markdown syntax to pass Codacy
nagleaidan Dec 2, 2019
0e3836a
Change spaces in unordered list to match your style
nagleaidan Dec 2, 2019
6ba6637
Add spaces in quotes to match surrounding unordered list
nagleaidan Dec 2, 2019
7ed3b3f
Add spacing before quotes
nagleaidan Dec 2, 2019
80811c2
Merge pull request #49 from nagleaidan/patch-1
kapitainsky Dec 3, 2019
b372c99
Update README.md
kapitainsky Dec 3, 2019
9a8fee6
Merge branch 'master' into kptsky_testing
kapitainsky Dec 5, 2019
9537524
release_AppImage.sh fix
kapitainsky Dec 5, 2019
675cf25
added ShowDirTree button
kapitainsky Dec 9, 2019
79f0c1c
Update README.md
kapitainsky Dec 9, 2019
be0401a
disabled download and upload when isLoading
kapitainsky Dec 9, 2019
ee083b7
added http_proxy settings
kapitainsky Dec 10, 2019
8521b82
Merge branch 'master' into kptsky_testing
kapitainsky Dec 10, 2019
6fc4862
moved release to Qt 5.14.0
kapitainsky Dec 12, 2019
498808c
release_AppImage.sh fix
kapitainsky Dec 12, 2019
7c40e68
gcc version check on Centos 7 (64bits linux build)
kapitainsky Dec 12, 2019
dda5301
tidy release_AppImage.sh
kapitainsky Dec 12, 2019
166ccaf
Added default rclone options for all operations
kapitainsky Dec 18, 2019
59cc5a3
changed extra options reset to default to values from preferences
kapitainsky Dec 18, 2019
ef6b913
preferences dialog cosmetics
kapitainsky Dec 18, 2019
d92d795
fixed show hidden files and folders
kapitainsky Dec 18, 2019
c0f99ff
preferences dialog cosmetics
kapitainsky Dec 18, 2019
fe2305c
fixed an issue on Windows for local remote with multiple drives
kapitainsky Dec 18, 2019
ca441bc
fixed rclone config for folders with spaces
kapitainsky Dec 19, 2019
b9e1f30
added tooltip clarifying exclude patterns
kapitainsky Dec 19, 2019
efa2e95
added Public Link button to remote view window and updated tooltips
kapitainsky Dec 20, 2019
f41e916
mount widget cosmetics
kapitainsky Dec 20, 2019
db259a1
added main window tooltips
kapitainsky Dec 20, 2019
30326f8
removed qDebug - not needed for release
kapitainsky Dec 20, 2019
3748331
started 1.8 release
kapitainsky Dec 20, 2019
db5d9f7
changelog update
kapitainsky Jan 9, 2020
53afad5
increase job stats fields size to accommodate high bandwidth
kapitainsky Jan 17, 2020
a4920e8
preferences dialog window cosmetic
kapitainsky Feb 16, 2020
30ed8ab
reverse Qt for Windows to 5.13.2
kapitainsky Feb 16, 2020
d393b6a
preferences dialog window cosmetic
kapitainsky Feb 17, 2020
da000aa
changelog update
kapitainsky Feb 17, 2020
a0b66c6
Merge remote-tracking branch 'origin/kptsky_testing'
kapitainsky Feb 17, 2020
9a1d894
Update README.md
kapitainsky Feb 17, 2020
1f56264
releases naming convention change
kapitainsky Feb 18, 2020
7426184
appveyor - add Win32 test build
kapitainsky Feb 18, 2020
caaf247
add "set -e" to linux release script
kapitainsky Feb 18, 2020
1ad76c0
linux release script - changed how linuxdeploy-plugin-qt is called
kapitainsky Feb 18, 2020
94cce81
Export in UTF-8 encoding
partment Feb 18, 2020
26e0270
Merge pull request #78 from partment/master
kapitainsky Feb 18, 2020
457b75f
Merge branch 'kptsky_testing'
kapitainsky Feb 19, 2020
67aa70f
transfer dialog ui cosmetic
kapitainsky Feb 20, 2020
fb2b998
Merge branch 'kptsky_testing'
kapitainsky Feb 20, 2020
b7d1188
License update
kapitainsky Mar 21, 2020
f605106
Update LICENSE
kapitainsky Mar 22, 2020
8c936d1
Travis macOS system is broken atm
kapitainsky Mar 22, 2020
d797a46
added docker info
kapitainsky Mar 23, 2020
dabd09d
Update LICENSE
kapitainsky Apr 8, 2020
e17e097
Fix typo in README.md
rapenne-s Nov 27, 2020
45bf741
Merge pull request #151 from rapenne-s/patch-1
kapitainsky Dec 30, 2020
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
18 changes: 16 additions & 2 deletions .appveyor.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,30 @@
version: '#{build}'
image: 'Visual Studio 2013'
image: 'Visual Studio 2019'
branches:
only:
- master
- kptsky_testing
skip_tags: true
clone_depth: 1

environment:
matrix:
- configuration: x64
BUILD_ARCH: x64
BUILD_MSVC: msvc2017_64

- configuration: Win32
BUILD_ARCH: Win32
BUILD_MSVC: msvc2017

build_script:
- mkdir build
- cd build
- cmake -G "Visual Studio 12 Win64" -DCMAKE_CONFIGURATION_TYPES="Release" -DCMAKE_PREFIX_PATH=C:\Qt\5.8\msvc2013_64 ..
- cmake -G "Visual Studio 16 2019" -A %BUILD_ARCH% -DCMAKE_CONFIGURATION_TYPES="Release" -DCMAKE_PREFIX_PATH=C:\Qt\5.13\%BUILD_MSVC% ..
- cmake --build . --config Release

artifacts:
- path: build/build/Release/RcloneBrowser.exe

test: off
deploy: off
6 changes: 4 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
.DS_Store
build
build*
*.user*
scripts/*.zip
scripts/*.png
obj-*-linux-gnu
debian/files
debian/debhelper-build-stamp
debian/rclone-browser*

/release
/bs0.cmd
/src/*.autosave
23 changes: 1 addition & 22 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ matrix:

- os: linux
language: cpp
dist: trusty
sudo: false
addons:
apt:
Expand All @@ -16,24 +15,4 @@ matrix:
- mkdir build && cd build
- cmake ..
- cmake --build .

- os: osx
language: cpp
osx_image: xcode8.3
install:
- brew update
- brew install qt5
script:
- mkdir build && cd build
- cmake -DCMAKE_PREFIX_PATH=/usr/local/opt/qt5/lib/cmake ..
- cmake --build .
- os: osx
language: cpp
osx_image: xcode9.4
install:
- brew update
- brew install qt5
script:
- mkdir build && cd build
- cmake -DCMAKE_PREFIX_PATH=/usr/local/opt/qt5/lib/cmake ..
- cmake --build .

166 changes: 133 additions & 33 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,39 +1,139 @@
# Change Log
## [1.8.0][1.8.0] - 2020-02-17
- NEW: http(s) proxy configuration for rclone
- NEW: remotes icons size option selector
- NEW: directories tree display for remotes
- NEW: rclone extra default options for all operations (e.g. --fast-list)
- NEW: added "Public Link" button to remote view
- FIXED: option to show hidden files and folders was not always working as expected
- FIXED: for sftp server default to home user directory (as normal sftp would do)
- FIXED: an issue when on Windows local remote only allowed to browse drive C:
- FIXED: problem using rclone and rclone.conf when path contained spaces
- FIXED: bandwidth box on jobs tab is too small for fast connections
- bunch of usual small tweaks and fixes

## [1.2] - 2017-03-11
- Calculate size of folders, issue #4
- Copy transfer command to clipboard, issue #20
- Support custom .rclone.conf location, #21
- Export list of files, issue #27
- Bugfix for folder refresh not working after rename, issue #30
- Remember empty text fields in transfer dialog, issue #32
- Error message when too old rclone version is selected
- Support portable mode, issue #28
- Create .deb packages, issue #26

## [1.1] - 2017-01-31
- Added `--transfer` option in UI, issue #1
- Supports encrypted `.rclone.conf` configuration file, issue #2
- Fixed crash when canceling active stream
- Added ETA tooltip for transfer progress bars
- Allow to specify extra arguments for rclone, issue #7
- Fix for browsing Hubic remotes, issue #10
- Support high-dpi mode for macOS

## [1.0.0] - 2017-01-29
- Allows to browse and modify any rclone remote, including encrypted ones
- Uses same configuration file as rclone, no extra configuration required
- Simultaneously navigate multiple repositories in separate tabs
- Lists files hierarchically with file name, size and modify date
- All rclone commands are executed asynchronously, no freezing GUI
- File hierarchy is lazily cached in memory, for faster traversal of folders
- Allows to upload, download, create new folders, rename or delete files and folders
- Can process multiple upload or download jobs in background
- Drag & drop support for dragging files from local file explorer for uploading
- Streaming media files for playback in player like mpv or similar
- Mount and unmount folders on macOS and GNU/Linux
- Optionally minimizes to tray, with notifications when upload/download finishes
## [1.7.0][1.7.0] - 2019-11-27
- NEW: built all releases with the latest Qt 5.13.2
- NEW: changed Linux releases format to AppImage only
- NEW: changed macOS release format to dmg image file
- NEW: added installer for Windows releases - implemented using [Inno Setup](https://github.com/jrsoftware/issrc)
- NEW: added Linux i386 release
- NEW: changed macOS release compilation options to make it work on all macOS versions starting with 10.9
- NEW: added portable mode for macOS and Linux
- NEW: on Linux multiple terminals are tried for rclone config ($TERMINAL then gnome-terminal followed by xfce4-terminal, xterm, x-terminal-emulator and konsole)
- NEW: enabled Qt HighDpiScaling - should help people with high DPI monitors
- NEW: added dark mode - configurable via preferences or system setting (newer macOS) - thank you @noaione for initial PR
- changed preferences window - added tabs to create more space for new options
- fixed Windows portable mode
- fixed mount/unmount on FreeBSD
- disabled mount on OpenBSD and NetBSD (as not supported by rclone)
- updated build and install for Linux - now all files will be installed in /usr/local root
- fixed possible crashes when old rclone is used (with different version information output)
- fixed an issue with long file names leading sometimes to inaccurate transfer progress bar display
- added additional info to file progress bar tooltip - individual file stats
- changed program icon
- bunch of usual small tweaks and fixes

## [1.6.0][1.6.0] - 2019-10-27
- fixed Windows mount/unmount (requires rclone v1.50+)
- Rclone Browser checks now for used rclone version (mount is disabled in Windows if rclone <v1.50)
- added default download/upload folders - configurable in settings
- add default download/upload extra options - configurable in settings
- added available updates' notifications for both Rclone Browser and rclone - can be turned on/off in settings
- all mount options are configurable via settings - generic "rclone mount remote local" is used without any options specified
- default mount option (in settings) is "--vfs-cache-mode writes"
- Google Drive with "shared with me" option on is always mounted as read-only
- Windows deployment includes now all required runtime files for users without MSVCR installed
- added ftp, MS Azureblob and Google Photos remote icons
- modified main application window status bar to save space
- released binary for Windows 32 bits
- released binary for armhf 32 bits - for Raspberry Pi running raspbian
- bunch of usual small tweaks and fixes

## [1.5.3][1.5.3] - 2019-10-24
- Windows only update - include all required runtime dll files

## [1.5.2][1.5.2] - 2019-09-27
- code cleanup - clean compilation with -Werror enabled, GCC8 compilation fixed
- add tooltips showing rclone options used to all transfer window options
- Google "drive shared with me" caused multiple of issues - now all should work
- as always small cosmetic UI improvements - still plenty to do but core functionality was first

## [1.5.1][1.5.1] - 2019-09-25
- after task edit initiated by double click main window does not get proper focus back and subsequent Run click might lead to wrong task execution. For time being I disable double click edit - until proper fix is produced.

## [1.5][1.5] - 2019-09-25
- tasks - jobs can be saved/edited/run/deleted. No need creating the same job again and again.
- on Google drive DriveSharedWithMe can be mounted to local filesystem
- DriveSharedWithMe checkbox is now disabled for non Google destinations - it is Google only feature and turning it on for other destinations does not make sense - could even crash the browser.
- verbose option is now always on and has been removed from UI - which means that stats will be always displayed. No more wondering how long it is going to take for some long job to finish.
- fixed an issue with local remote on Windows when local drive content was not properly displayed
- replaced remote Amazon icon with generic S3 one. S3 became name on its own and almost de-facto standard in cloud access used by many rclone supported destinations
- new application logo

## [1.4.1][1.4.1] - 2019-09-18
- small GUI tweaks to make all progress fields always visible (they were too small for large transfers) and adjust some screen sizes to make all GUI elements visible
- update all builds with latest Qt (5.13.1)

## [1.4][1.4] - 2019-08-23
- Fix compliation errors and update all builds with latest Qt (5.13)
- Fix Config button command
- Further fix and tweak progress display. Add ETA and Total Size fields
- Fix remotes icons display
- Add sftp icon
- Fix progress display for rclone > 1.37 (by DinCahill)
- Add a Public Link option to the right-click menu (by DinCahill)
- Add preference: Show hidden files and folders (by DinCahill)
- Add Mega icon (by DinCahill)
- Refresh when Shared is toggled (by DinCahill)
- Disable Upload button for Shared (by DinCahill)
- Support for shared Google Drive files. Enable the checkbox when you open a remote, and all rclone commands will be passed --drive-shared-with-me (by DinCahill)
- Set cache mode for mounts (by DinCahill)
- Fixed missing leading / in path (required for some SFTP servers) (by DinCahill)

## [1.2][1.2] - 2017-03-11
- Calculate size of folders, issue #4
- Copy transfer command to clipboard, issue #20
- Support custom .rclone.conf location, #21
- Export list of files, issue #27
- Bugfix for folder refresh not working after rename, issue #30
- Remember empty text fields in transfer dialog, issue #32
- Error message when too old rclone version is selected
- Support portable mode, issue #28
- Create .deb packages, issue #26

## [1.1][1.1] - 2017-01-31
- Added `--transfer` option in UI, issue #1
- Supports encrypted `.rclone.conf` configuration file, issue #2
- Fixed crash when canceling active stream
- Added ETA tooltip for transfer progress bars
- Allow to specify extra arguments for rclone, issue #7
- Fix for browsing Hubic remotes, issue #10
- Support high-dpi mode for macOS

## [1.0.0][1.0.0] - 2017-01-29
- Allows to browse and modify any rclone remote, including encrypted ones
- Uses same configuration file as rclone, no extra configuration required
- Simultaneously navigate multiple repositories in separate tabs
- Lists files hierarchically with file name, size and modify date
- All rclone commands are executed asynchronously, no freezing GUI
- File hierarchy is lazily cached in memory, for faster traversal of folders
- Allows to upload, download, create new folders, rename or delete files and folders
- Can process multiple upload or download jobs in background
- Drag & drop support for dragging files from local file explorer for uploading
- Streaming media files for playback in player like mpv or similar
- Mount and unmount folders on macOS and GNU/Linux
- Optionally minimizes to tray, with notifications when upload/download finishes

[1.8.0]: https://github.com/kapitainsky/RcloneBrowser/releases/tag/1.8.0
[1.7.0]: https://github.com/kapitainsky/RcloneBrowser/releases/tag/1.7.0
[1.6.0]: https://github.com/kapitainsky/RcloneBrowser/releases/tag/1.6.0
[1.5.3]: https://github.com/kapitainsky/RcloneBrowser/releases/tag/1.5.3
[1.5.2]: https://github.com/kapitainsky/RcloneBrowser/releases/tag/1.5.2
[1.5.1]: https://github.com/kapitainsky/RcloneBrowser/releases/tag/1.5.1
[1.5]: https://github.com/kapitainsky/RcloneBrowser/releases/tag/1.5
[1.4.1]: https://github.com/kapitainsky/RcloneBrowser/releases/tag/1.4.1
[1.4]: https://github.com/kapitainsky/RcloneBrowser/releases/tag/1.4
[1.2]: https://github.com/mmozeiko/RcloneBrowser/releases/tag/1.2
[1.1]: https://github.com/mmozeiko/RcloneBrowser/releases/tag/1.1
[1.0.0]: https://github.com/mmozeiko/RcloneBrowser/releases/tag/1.0.0
42 changes: 22 additions & 20 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,24 +1,26 @@
This is free and unencumbered software released into the public domain.
MIT License

Anyone is free to copy, modify, publish, use, compile, sell, or
distribute this software, either in source code form or as a compiled
binary, for any purpose, commercial or non-commercial, and by any
means.
Copyright (c) 2019-2020 kapitainsky (Rclone Browser)
Copyright (c) 2017 Martins Mozeiko (Rclone Browser)
Copyright (c) 2015 Mankalas (qcron)
Copyright (c) 2013 Linus Unnebäck (node-appdmg)
Copyright (c) 1997-2020 Jordan Russell (Inno Setup - Windows Installer)
Portions Copyright (c) 2000-2020 Martijn (Inno Setup - Windows Installer)

In jurisdictions that recognize copyright laws, the author or authors
of this software dedicate any and all copyright interest in the
software to the public domain. We make this dedication for the benefit
of the public at large and to the detriment of our heirs and
successors. We intend this dedication to be an overt act of
relinquishment in perpetuity of all present and future rights to this
software under copyright law.
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
OTHER DEALINGS IN THE SOFTWARE.
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

For more information, please refer to <http://unlicense.org>
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Loading