telegramdesktop / tdesktop

Telegram Desktop messaging app
https://desktop.telegram.org/
Other
25.24k stars 5.01k forks source link

Don't put the window in full-screen mode #1710

Closed rock59 closed 1 year ago

rock59 commented 8 years ago

When a user clicks on an image to load that, the window is placed in full-screen mode. If the user have a low-speed connection, he/she will not be able to access other applications until the image loads completely or the user must cancel loading the image to access other applications Please don't put the windows in full-screen or at least place a minimize button somewhere in image loader window Thanks

DiThi commented 7 years ago

I have a problem with this for a different reason: my monitor is huge 4K and all the pictures are tiny in the middle, making all other windows covered in a grey overlay. There should be an option to have the image viewer limited to the application window or a separate, so I'll maximize the window myself if I want them bigger.

Since it's better to have all options without settings, maybe the best thing would be to have maximize-restore/close buttons in the corner, so it turns into a window when clicking restore, and remembering the last state when opening an image (initial state being maximized).

Related: #1111

auchri commented 7 years ago

2349

DiThi commented 7 years ago

@auchri It's not a duplicate. This is about the photo viewer, the other one is for the video player. The problems of both OP and me are also different. Should I open a separate issue?

zarEclEC commented 7 years ago

This is still a bug in telegram. (I'm using Windows 10 last stable version)

stek29 commented 7 years ago

@Mistero5050 well, technically speaking it's a feature :D

ChrisHeerschap commented 6 years ago

This is really, really annoying... taking over the screen to display a tiny image and then having to mouse over to the X to close it is just bad. Most chat clients will open it within the window. Having the option to go full screen is nice, but mandating it and not giving any other option?

john-preston commented 6 years ago

@ChrisHeerschap You click in any place, including the image, to close it back.

zarEclEC commented 6 years ago

@john-preston , not in linux. In linux you can't close the picture, and you're stuck

john-preston commented 6 years ago

@ArmeF97 I tested it in Ubuntu and if I click on an image it shows in a viewer, then I click on the image in the viewer, and the viewer is closed.

zarEclEC commented 6 years ago

@john-preston on xubuntu it crashes. I can make a video if you don't believe me (when I alt+tab to another app, i'm stuck)

See my https://github.com/telegramdesktop/tdesktop/issues/3144

john-preston commented 6 years ago

@ArmeF97 I'll try. Which version of Xubuntu do you use? Do you use tdesktop binary from https://desktop.telegram.org?

zarEclEC commented 6 years ago

@john-preston , Telegram 1.2.15 from official site (https://desktop.telegram.org) XFCE 4.12

arme@demorgan:~$ uname -a
Linux demorgan 4.13.0-37-generic #42~16.04.1-Ubuntu SMP Wed Mar 7 16:03:28 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

It's ubuntu + xfce de, so it's like xubuntu

john-preston commented 6 years ago

@ArmeF97 I can't reproduce that. I took Xubuntu 16.04 from the official site, installed it, downloaded Telegram from https://desktop.telegram.org, launched, logged in, clicked on a photo once - it opened in a viewer, clicked on it in the viewer — it closed back.

ChrisHeerschap commented 6 years ago

@john-preston in Mac OS if I click anywhere but the X it cycles through images in the current conversation. I was expecting the "click anywhere but the image to close" behavior and that would have made the full screen a little less annoying.

Hmm, testing more and I find that if I click under the image, or to the right of the image, yes, it does close it. Clicking to the left of the image, either above or below the image but clear of it to the left causes it to cycle through previous images in the conversation.

If I have the window on the left, then my mouse is there to begin with so it defaults to cycling. Moving the window to the right corner of the screen gets the "click off the image to close" to work. That still leaves the same issue @DiThi mentions of taking over my high-res screen to display a 100px image, and honestly, having the inconsistent action of cycling to the left and closing to the right is counterintuitive.

So, moving my window from the left corner to the right corner "fixes" this bug, but that's not what I would consider a proper fix. 😜

ChrisHeerschap commented 6 years ago

Jeez, testing out @ArmeF97 's case of changing to another app with CMD-tab (Mac OS) and I can switch away without it crashing, but it puts the opened image over the app list that appears with CMD-Tab, so I'm switching blind.

john-preston commented 6 years ago

@ChrisHeerschap In macOS do you use Telegram Desktop or another macOS Telegram app? I guess the second.

You can try Telegram Desktop (this repository) from https://desktop.telegram.org

ChrisHeerschap commented 6 years ago

Yep, I was using the Telegram app. Installed Telegram Desktop and images close as described. CMD-Tab also works as expected.

Still disagree with the mandatory full screen, but I'm less annoyed by it now. Thanks!

zarEclEC commented 6 years ago

@john-preston , I don't know if my issue #3144 is a duplicate of this. If not, I hope you'll come to comment mine, but. If it's a duplicate. Let's discuss it here. I can make a video, maybe tomorrow I'll do that

zarEclEC commented 5 years ago

Update, I've done the video https://www.youtube.com/watch?v=QzqPQ5yAbSU&feature=youtu.be

hazzus commented 5 years ago

Anybody is going to implement this? It's really annoying I can't watch photos or videos and do something in another window!

memboc commented 5 years ago

I agree full screen sometimes is not comfortable and annoying. Especially relevant for music videos. Can you make switch button to floating video (pip window) like in Android client?

kirsan31 commented 4 years ago

@john-preston Any chance new (1.9.10) PiP viewer will be used for images too?

agmemon10 commented 4 years ago

this issue is extremely annoying. i keep the telegram app and my browser app side by side, but whenever I click on a picture, my whole monitor becomes useless until i exit out from the picture, which in turn makes the picture too small for me to see properly. i'm left with maximizing the picture, exiting, going to my browser window to search some term related to the picture, etc. etc.

kirsan31 commented 4 years ago

Because in TD video and picture viewer basically the same thing. I think we need to rename this issue to something like:

Don't put the media viewer window in full-screen mode.

cc @Aokromes

People want to be able see and list (navigate back/forward) all there media without going to full screen, and navigate to F.S. only if needed. And I am afraid, that new PiP video player was designed for other things...

Aokromes commented 4 years ago

Because in TD video and picture viewer basically the same thing. I think we need to rename this issue to something like:

Don't put the media viewer window in full-screen mode.

my permissions doesn't allows to do it.

kirsan31 commented 4 years ago

Because in TD video and picture viewer basically the same thing. I think we need to rename this issue to something like:

Don't put the media viewer window in full-screen mode.

my permissions doesn't allows to do it.

Oh :( thanks any way.

cc @rock59

Ares9323 commented 4 years ago

The fact this issue is still open from 2016 makes me a little sad.. Fortunately I have a second monitor and I can view a picture while writing in another! (I've been doing this for years) I hoped this will get fixed one day!

kouhe3 commented 4 years ago

OK It's tg 6.0 now, I don't know why this feature has not been added for 4 years. But this problem is really inconvenient.

dayvough commented 4 years ago

This really is quite an issue as I need to copy text from images but I can't even use Spotlight as it gets in the way. This needs to be changed and should use Quick Look instead.

mtyrolski commented 4 years ago

@kouhe3 is right. It should have been added long time ago.

wanderseeme commented 4 years ago

Yes please add an option to open the media viewer in windowed mode! The full screen media viewer is always so frustrating!

thethinker990 commented 4 years ago

This is super annoying. I want to open a picture and compare it to another, this is not possible. I have to download the picture(s) and compare them side by-side with my picture-viewer. It would be nice if this is boxed or limited to the Telegram window.

init4 commented 4 years ago

+1 please get rid of the full screen image viewer, it sucks

kxjhwbb commented 3 years ago

+1 please!!!

AhyaH-YHWH commented 3 years ago

yes, This Fullscreen when I open an image Just disable me from Multi Tasking on Windows 10

I want to open a Photo/Video in Telegram, and without closing it use other Apps, \while the Photo/Video is just filling frames of Telegram Desktop, that is half of my screen or less

This happens A lot

rock59 commented 3 years ago

This is super annoying with slow and busy MTProto proxies

nathanredblur commented 3 years ago

And additional will be great that when you go back and next in media viewer you can change between gifs too.

mayeaux commented 3 years ago

Full screen is a really bad feature. It makes it so you have to use your entire monitor to view a video a fraction of the size, terrible use of space, and terrible user experience as it makes it impossible to click between tabs and applications without the video stopping playing. Most people on the web do not watch their videos as full screen by default. Honestly, I would consider this functionality borderline broken considering its impact on user experience. The only workaround is to download a video in its entirety, and then open with Quicktime (for example). Hardly a solution.

The video should by default take the width of the Telegram app's window size. And then there should be a button to toggle fullscreen.

stefanheijnen commented 2 years ago

I was trying out TG desktop today, but I switched back to the web version because of this issue. I have a large 4k wide screen. I use info from images from tg to work with in another app.

tarocco commented 2 years ago

The full-screen picture viewer doesn't play nicely with programs like XSOverlay used for seeing windows on your computer while in VR games/applications.

mtyrolski commented 2 years ago

This issue has been 6 years. Does it really need so much time to fix that?

mayeaux commented 2 years ago

Screen Shot 2022-01-31 at 1 14 41 AM Turns out you can click this button to make the video no longer take up the entire screen, it works for me, doesn't really bother me anymore.

ronaldpoi commented 2 years ago

It still doesn't work for images, just videos. And usability is terrible. You can't dismiss it with ESC. Instead, the OTHER window, the main chat list, gets the ESC input and closes the current conversation. At this point, I have no hopes of Telegram doing anything properly.

john-preston commented 2 years ago

@ronaldpoi This is called Picture-in-Pictute. It is not supposed to receive input, it is supposed to let you watch anything in the background while still doing whatever.

kirsan31 commented 2 years ago

@john-preston

@ronaldpoi This is called Picture-in-Pictute. It is not supposed to receive input, it is supposed to let you watch anything in the background while still doing whatever.

We need it for images too 🙏

fauzie811 commented 2 years ago

I can't believe this is still open. Just, WHY???

infonut commented 2 years ago

Hi, This looks to have been a reported issue since 2016 - now 6 years! Why has this never been addressed?

It is like a stone in my shoe - I am growing more and more irritated.

Can you please, please fix this bug so TG desktop - both app and web - will play a video in the log stream vs opening to full screen? I feel like I am being put in jail. I REALLY want to listen to the video but it is like being slammed in the face - can't do anything else on the whole computer. Who has time for that?!?!?! I am not saying this idly. I don't want to leave TG, but I am going to if this is not fixed. It's just so basic and SO irritating. I can't stand it any more. Better to not see it than to see it and not be able to play it b.c I don't have time to sit like a zombie in front of my screen and just listen to a video.

If nothing else, could someone from TG please respond? Why has this never been addressed?

thank you.

Ares9323 commented 2 years ago

Hi, This looks to have been a reported issue since 2016 - now 6 years! Why has this never been addressed?

It is like a stone in my shoe - I am growing more and more irritated.

Can you please, please fix this bug so TG desktop - both app and web - will play a video in the log stream vs opening to full screen? I feel like I am being put in jail. I REALLY want to listen to the video but it is like being slammed in the face - can't do anything else on the whole computer. Who has time for that?!?!?! I am not saying this idly. I don't want to leave TG, but I am going to if this is not fixed. It's just so basic and SO irritating. I can't stand it any more. Better to not see it than to see it and not be able to play it b.c I don't have time to sit like a zombie in front of my screen and just listen to a video.

If nothing else, could someone from TG please respond? Why has this never been addressed?

thank you.

You can already do it with videos, there's a hidden setting to use an external player (go to settings and just type "videoplayer" like you are entering a cheat code, not joking). I discovered this recently and I don't know why this is not a public setting yet..

EDIT 21/03/2023, the "videoplayer" command is no longer working

The problem still remains for pictures and that's just terrible since I can't even see them correctly

ronaldpoi commented 2 years ago

there's a hidden setting to use an external player

A hidden setting is not a real solution. Not complaining about your alternative approach. Just saying the Telegram should really improve the UX of the app.

jmorgannz commented 2 years ago

I am not saying this idly. I don't want to leave TG, but I am going to if this is not fixed.

Just saying the Telegram should really improve the UX of the app.

Seems a bit entitled to be honest.
I'm all for giving deveopers constructive feedback. But IMHO expectations 'they should', and threats 'I'm leaving if its not fixed' are way out of line. As a developer if someone treated my free time this way, I'd suggest they go create a PR to implement it themself.

EDIT: To be clear. I am frustrated that this is still a thing also. I'd love for it to be changed. But I have no expectation that I am entitled to anything. I'd just be stoked if they did it :)