Skip to content

Commit

Permalink
Merge pull request #24 from geekdinazor/main
Browse files Browse the repository at this point in the history
changes
  • Loading branch information
geekdinazor authored Oct 19, 2024
2 parents e94b6fb + 64b45e3 commit 29554f8
Show file tree
Hide file tree
Showing 4 changed files with 8 additions and 13 deletions.
16 changes: 7 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Finch S3 Client

Open source and cross-platform GUI client for Amazon S3 and compatible storage platforms.

![img.png](img.png)

## Features
Expand All @@ -10,25 +11,22 @@ Open source and cross-platform GUI client for Amazon S3 and compatible storage p
- Browse and manage your S3 buckets and objects in file tree
- Delete folders and buckets recursively
- Upload and download files
- Searching buckets & objects
- More features, soon

## Installation

**Warning:** This software is currently in alpha stage, this means you can experience bugs and crashes any time.
Don't use alpha, beta and RC (Release Candidate) versions for production environments.
This version tested in this platforms:
- Ubuntu 18.04 on Intel proccessor
- Mac OS Monterey on M1 processor
- Mac OS Ventura on M1 processor
> **Warning:** This software is currently in beta stage, this means you can experience bugs and crashes any time.
We don't recommend using this tool for serious production environments at the moment. Use it with at your own risk.
We are not responsible for file loss and other problems that may be caused by this tool.

To install Finch S3 Client, follow these steps:

To install S3 Client, follow these steps:
To install Finch S3 Client, follow these steps:

1. Download the latest release for your platform from the releases page.
2. Install the downloaded executable according to your platform's instructions.

Alternatively, you can create your own executable with pyinstaller.
Alternatively, you can create your own executable with cx_Freeze.

## Contributing

Expand Down
Binary file modified img.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion scripts/build_deb.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ mkdir -p dist/linux/deb/usr/share/icons
mkdir -p dist/linux/deb/usr/lib/python3/dist-packages

cat <<EOF > dist/linux/deb/DEBIAN/control
Package: finch
Package: finch-s3-client
Version: $PKG_VERSION
Section: base
Priority: optional
Expand Down
3 changes: 0 additions & 3 deletions scripts/build_msi.bat
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,6 @@ set "target_version=%~1"
REM Include win32ctypes and keyring backend modules manually
cxfreeze build_exe --includes=keyring.backends.SecretService,keyring.backends.libsecret,keyring.backends.chainer,keyring.backends.Windows,keyring.backends.kwallet,keyring.backends.macOS,win32ctypes.core.ctypes._authentication,win32ctypes.core.ctypes._common,win32ctypes.core.ctypes._dll,win32ctypes.core.ctypes._nl_support,win32ctypes.core.ctypes._resource,win32ctypes.core.ctypes._system_information,win32ctypes.core.ctypes._time,win32ctypes.core.ctypes._util

REM Fix SVG render issue. See: https://github.com/marcelotduarte/cx_Freeze/issues/2552
copy "build\exe.win-amd64-3.12\lib\PyQt5\Qt5\plugins\iconengines\Qt5Svg.dll" "build\exe.win-amd64-3.12\lib\PyQt5\Qt5\bin\Qt5Svg.dll"

REM Build MSI
cxfreeze bdist_msi --skip-build
move dist\*.msi "dist\finch-%target_version%-windows-x86_64.msi"

0 comments on commit 29554f8

Please sign in to comment.