C-Nedelcu / talk-to-chatgpt

Talk to ChatGPT AI using your voice and listen to its answers through a voice
GNU Affero General Public License v3.0
1.96k stars 335 forks source link

[Feature Request] Make the Talk-to-ChatGPT Plugin UI More Compact #186

Open miztizm opened 9 months ago

miztizm commented 9 months ago

Hello,

I'm an avid user of the Talk-to-ChatGPT Chrome plugin and appreciate the work that has gone into creating this useful extension. However, I've noticed that the current UI size is a bit intrusive and takes up a lot of screen space, making it hard to multitask. I would like to request an enhancement to make the plugin more compact.

Current Behavior

Desired Behavior

Suggested Solution

Best regards

C-Nedelcu commented 9 months ago

hello, I am inclined to agree with you. I have found this to be a problem in recent weeks. I am going to be working on this and this will be published under v2.8.0 Thanks!

C-Nedelcu commented 9 months ago

So the first step towards this (probably the easy way) is I'm going to make 2.8.0 a lot more compact. I've done that and will publish 2.8.0 on the stores shortly.

Taking it one step further would be to have a toggle button which basically would make it pretty much disappear (leaving just the toggle button visible) I might work on this later, or maybe @PxPerfectMike if you wanna give it a shot?

PxPerfectMike commented 9 months ago

Yeah that sounds great! I would love to do it. I think I can probably have it done by tomorrow evening.

C-Nedelcu commented 9 months ago

Yeah that sounds great! I would love to do it. I think I can probably have it done by tomorrow evening.

awesome! here's an extra idea, maybe you could make it so when the widget is in minimized/reduced mode, the red/green/grey color still appears so that we have a visual of whats going on? don't know if this makes sense

PxPerfectMike commented 9 months ago

Yeah that makes sense. I was thinking about adding a small minimize button to the main widget and then when it's minimized it will be a circle with the "chat state" colors in a ring around the edge of the circle. Clicking on the circle would return the widget to full size. Does that sound good?

C-Nedelcu commented 9 months ago

Yes - sounds like a good idea!


From: Michael Baker @.> Sent: Saturday, September 30, 2023 12:26:37 PM To: C-Nedelcu/talk-to-chatgpt @.> Cc: C-Nedelcu @.>; Comment @.> Subject: Re: [C-Nedelcu/talk-to-chatgpt] [Feature Request] Make the Talk-to-ChatGPT Plugin UI More Compact (Issue #186)

Yeah that makes sense. I was thinking about adding a small minimize button to the main widget and then when it's minimized it will be a circle with the "chat state" colors in a ring around the edge of the circle. Clicking on the circle would return the widget to full size. Does that sound good?

— Reply to this email directly, view it on GitHubhttps://github.com/C-Nedelcu/talk-to-chatgpt/issues/186#issuecomment-1741673490, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABDX2EEGAKAD7EOL3CNBENTX46NP3ANCNFSM6AAAAAA5K46YCI. You are receiving this because you commented.Message ID: @.***>

PxPerfectMike commented 8 months ago

I just wanted to drop in here to let you know I still intend on finishing this feature, life has caught up with me and I got really busy. I'll be pushing it ASAP!

miztizm commented 8 months ago

Certainly, no worries at all! It's understandable that life can get busy sometimes. Thank you for letting us know about the status of the feature

PxPerfectMike commented 5 months ago

Hello, I submitted a PR for this feature request 3-weeks ago. Just wondering if there are any problems with the feature implementation. Thank you. Here is a link to the PR https://github.com/C-Nedelcu/talk-to-chatgpt/pull/228