NamanShergill / diohub

An open-source unofficial GitHub mobile client, that aims to deliver the ultimate GitHub experience on mobile devices.
https://github.com/NamanShergill/diohub
GNU General Public License v3.0
742 stars 27 forks source link

Allow copy all code #114

Closed Ardjlon closed 1 year ago

Ardjlon commented 1 year ago

When you try to select text from the code, you can only copy line by line and it takes a while

NamanShergill commented 1 year ago

This feature is actually ready in the v0.4 branch and would be included in the next update👍 (whenever I'm able to release it)

Ardjlon commented 1 year ago

This feature is actually ready in the v0.4 branch and would be included in the next update👍 (whenever I'm able to release it)

Thanks sir!

HikaruIchijyo commented 1 year ago

This feature is actually ready in the v0.4 branch and would be included in the next update👍 (whenever I'm able to release it)

Release date In 2024 😄

NamanShergill commented 1 year ago

Release date In 2024 😄

I want to say no but even I don't know 🥲

HikaruIchijyo commented 1 year ago

Release date In 2024 😄

I want to say no but even I don't know 🥲

Atleast release the things which r already finished 🤔

DarkCrypt commented 1 year ago

Atleast release the things which r already finished 🤔

Very much agreed. Your already rabid fans(including me) are dying for necessary updates so Diohub can reach the realm of stardom. That's why some are trying to push you at times. We all stand behind you for creating possibly the best GitHub app ever.

Even pushing out small updates from time to time would help quench the thirst of your users and make them much more happy. This would also help get them off your back about updates because that has to be annoying.

I don't understand the need to wait to push out big updates? It's your app and your build so you can do whatever you please of course. Just trying to understand your philosophy because I don't get it.

Ardjlon commented 1 year ago

Atleast release the things which r already finished 🤔

Very much agreed. Your already rabid fans(including me) are dying for necessary updates so Diohub can reach the realm of stardom. That's why some are trying to push you at times. We all stand behind you for creating possibly the best GitHub app ever.

Even pushing out small updates from time to time would help quench the thirst of your users and make them much more happy. This would also help get them off your back about updates because that has to be annoying.

I don't understand the need to wait to push out big updates? It's your app and your build so you can do whatever you please of course. Just trying to understand your philosophy because I don't get it.

I've really only been using the application for a few days, and I think it's the best there is to date, but if we need small updates, with new news, even if it's just one.

NamanShergill commented 1 year ago

I don't understand the need to wait to push out big updates?

This will just be a one time thing, as I started development on some major features simultaneously and also did some big refactors (that were needed to fix massive technical debt caused by me being new + rushing to release what is out already) which also forced rewrites in quite a lot of parts in the app. So basically until all this is finished, I can't push out small updates because of how interdependent everything being developed right now is, but these refactors would allow me to make things more modular and allow incremental & small updates going forward. Having less free time now to work on the project definitely doesn't help either, but the need for the big update is make the codebase healthier and more open to small, gradual updates. That, and an iOS App Store release.

DarkCrypt commented 1 year ago

@Ardjlon

I've really only been using the application for a few days, and I think it's the best there is to date, but if we need small updates, with new news, even if it's just one.

Don't get me wrong, I really do think Diohub is badass and I'm not trying to put the app down or degrade it by no means. All I'm saying is that I personally can't classify it as the all time best because of some missing features. Many of the missing features will be included in the next release and at that time I'll classify it to be a game changer for mobile aka the best of all time. I will also be very excited to do so.

At this time, I switch off between Diohub and Octodroid mainly because Octodroid has some of the missing features of Diohub. The biggest reason I still use Octodroid is because it has notifications and users can specify frequency. I also noticed it's easier to use @ to notify someone. But Octodroid also has issues that piss me off as well. When the updates for Diohub come out, I will definetly use it exclusively without a doubt.

I like Diohub so much I use it on PC too.

DarkCrypt commented 1 year ago

@NamanShergill

This will just be a one time thing, as I started development on some major features simultaneously and also did some big refactors (that were needed to fix massive technical debt caused by me being new + rushing to release what is out already) which also forced rewrites in quite a lot of parts in the app. So basically until all this is finished, I can't push out small updates because of how interdependent everything being developed right now is, but these refactors would allow me to make things more modular and allow incremental & small updates going forward. Having less free time now to work on the project definitely doesn't help either, but the need for the big update is make the codebase healthier and more open to small, gradual updates. That, and an iOS App Store release.

Your explanation is clear, concise, and to the point. Very well put and now I fully understand. I know development takes hard work, dedication, and time. Even more work for you as you explained. I will say for you being a newer dev, Diohub is a very impressive project and I congratulate you on your achievements.

I'm not a dev, more like a power user. I enjoy testing apps and providing devs feedback to aid in improvements. I also tinker with Android Studio and VS Code but I don't know code much at all. I also like to play with Android emulators and virtual machines. Maybe one day I'll put in the effort to learn Flutter and Dart, I keep considering it but haven't made the jump.

songu21 commented 1 year ago

I don't understand the need to wait to push out big updates?

This will just be a one time thing, as I started development on some major features simultaneously and also did some big refactors (that were needed to fix massive technical debt caused by me being new + rushing to release what is out already) which also forced rewrites in quite a lot of parts in the app. So basically until all this is finished, I can't push out small updates because of how interdependent everything being developed right now is, but these refactors would allow me to make things more modular and allow incremental & small updates going forward. Having less free time now to work on the project definitely doesn't help either, but the need for the big update is make the codebase healthier and more open to small, gradual updates. That, and an iOS App Store release.

  • > [* ]()