sharik
sharik copied to clipboard
Is this repo dead?
Is this repo dead? I want to add more features to it but I don't want to make a fork all over and tell everyone about it It could be nice if I could help the maintainer
Hey! That’s a nice initiative, what kind of features do you have in mind?
нд, 7 квіт. 2024 р. о 07:16 Ahmad Mahmoudi @.***> пише:
Is this repo dead? I want to add more features to it but I don't want to make a fork all over and tell everyone about it It could be nice if I could help the maintainer
— Reply to this email directly, view it on GitHub https://github.com/marchellodev/sharik/issues/189, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOSH6FD2G3MKH6FFWUDPY3DY4DCA7AVCNFSM6AAAAABF27NX3CVHI2DSMVQWIX3LMV43ASLTON2WKOZSGIZDSNJVGM2DANA . You are receiving this because you are subscribed to this thread.Message ID: @.***>
Hey! That’s a nice initiative, what kind of features do you have in mind?
Thanks for replying I was wonder if it is possible to add something like folder sharing or multiple file sharing
- zip on the fly to reduce the transforming size (this looks hard and this one opinion is really optional but linux does it in ssh)
- darg and drop option for desktop (critical because it is so painful to go all the way into directory into directory ... to get the file)
These are what I meant by features I can help but I'm not that familiar with low level stuff of sharing but I know Flutter well and I'm excited about learning anything which can help to implement these If these are valid to you we can discuss about how to implement (in here or telegram or ...)
I think multiple files sharing & folder sharing should already be there (maybe not for all platforms though - gotta check that). When it comes to drag n drop - that would be a great feature! Feel free to submit a PR.
нд, 7 квіт. 2024 р. о 09:33 Ahmad Mahmoudi @.***> пише:
Hey! That’s a nice initiative, what kind of features do you have in mind?
Thanks for replying I was wonder if it is possible to add something like folder sharing or multiple file sharing
- zip on the fly to reduce the transforming size (this looks hard and this one opinion is really optional but linux does it in ssh)
- darg and drop option for desktop (critical because it is so painful to go all the way into directory into directory ... to get the file)
These are what I meant by features I can help but I'm not that familiar with low level stuff of sharing but I know Flutter well and I'm excited about learning anything which can help to implement these If these are valid to you we can discuss about how to implement (in here or telegram or ...)
— Reply to this email directly, view it on GitHub https://github.com/marchellodev/sharik/issues/189#issuecomment-2041336029, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOSH6FHDYRHQO5FJRQ2LBSTY4DSCPAVCNFSM6AAAAABF27NX3CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBRGMZTMMBSHE . You are receiving this because you commented.Message ID: @.***>
I checked and I saw I have multiple file sharing but not folder sharing (at least in linux) Thanks for informing For drag and drop I will gladly do a PR if you can accept it for sure But what do you think about "Compress on the fly"?
Maybe not on-the-fly, but beforehand? If there are good packages for flutter that use native libs (I think compression in pure dart will be quite slow), that would be great.
нд, 7 квіт. 2024 р. о 11:54 Ahmad Mahmoudi @.***> пише:
I checked and I saw I have multiple file sharing but not folder sharing (at least in linux) Thanks for informing For drag and drop I will gladly do a PR if you can accept it for sure But what do you think about "Compress on the fly"?
— Reply to this email directly, view it on GitHub https://github.com/marchellodev/sharik/issues/189#issuecomment-2041374421, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOSH6FABTBJ43QGHCMPW6CDY4ECVJAVCNFSM6AAAAABF27NX3CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDANBRGM3TINBSGE . You are receiving this because you commented.Message ID: @.***>
Beforehand compression is kinda awkward because they can do it by hand and it takes a lot of storage space (which I personally avoid because I don't have much :D) Any way, that's just a suggestion not a real need (not like drag and drop and the other one) I will work on those two but feel free to give any opinion
I meant rather the flow select files in the app -> the app compresses them and stores in memory (or some temporary folder) -> the app then serves the compressed assets. Rather then select files in the app -> the app enables sharing and waits for someone to connect - once someone is requesting the file, the app then compresses and serves it dynamically.
Thabk you!
I have to admit that I may need to have a second thought about it But I have another question meanwhile which is may I upgrade pub packages? They are old for new flutter versions and I can't compile the app
Or if you have time to upgrade it to flutter 3 and upgrading code to match new plugin or flutter version it would be great
@marchellodev Please check this problem https://github.com/marchellodev/sharik/pull/50#issuecomment-1676484774 (also mentioned in https://github.com/marchellodev/sharik/issues/186)