5 ms·
This is neat, but I don't see the source code on your GitHub -- should I? What UI framework are you using? The headline says native, but the toolbar looks unus
by vintagedave 2y ago
This is neat, but I don't see the source code on your GitHub -- should I?
What UI framework are you using? The headline says native, but the toolbar looks unusual for a Mac app.
I really liked the animated transition into a list after you dropped the zip file!
- mattl 2y agoSource code seems to be an archive on the releases page right now.
- veber-alex 2y agoThere is no source code in those archives just a README file
- ReleaseCandidat 2y agoWhich contains the README (as the other two files have been added afterwards).
- ReleaseCandidat 2y ago> The headline says native Native can mean many things, like "not a web-app".
- akshaykalose 2y agoThe app is only 6.5MB in size :). Not sure how small Electron or Tauri apps can get these days.
- akshaykalose 2y agoI usually open-source everything, but this app is currently closed-source. Everything related to viewing and unarchiving is free and I plan to make creating archives and renaming/moving/deleting files within the archive paid. (The lifetime license is currently 80% off during development, check in the Settings of the app.) I'm using SwiftUI + AppKit in XCode to make the app. The toolbar is just a row of big native buttons :D. I initially designed it to be familiar to Windows users & 7-Zip. But, after actually playing with 7-Zip recently, I think it can be unintuitive at times (ex. the extract/copy/move buttons can all unarchive and the button to create an archive is labeled "Add"), so I plan to modify it. I'm also planning on adding customization options to move these buttons to the native macOS toolbar so it can fit in better with the macOS design langauge. Thanks I spent quite some time playing around with that animation! It is also fully coded in SwiftUI.
- asveikau 2y agoYou should not host on GitHub without source.
- jazzyjackson 2y agoIs this your opinion or is there something in ToS ? GitHub allows private repos, proprietary licenses, and releases explicitly allow publishing a binary, so, why not use github? it's free.
- zamadatix 2y agoApart from the abuse of GitHub, are you sure the current form of distribution complies with the 7zip license?
- akshaykalose 2y agoYes, I checked this, 7zip has a GNU LGPL license.
- zamadatix 2y agoMore directly: I believe you are in violation of the LGPL 2.1 license 7zip uses, though it'd be easy to fix. I think the easiest to follow explanation of the requirements for this case is https://softwareengineering.stackexchange.com/a/86146/332347 https://softwareengineering.stackexchange.com/a/86146/332347