telegramdesktop / tdesktop

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

Hovering chat title should show the full title in tooltip #1502

Open ralesk opened 8 years ago

ralesk commented 8 years ago

For now we have to resize the window to see... but sometimes even that isn't enough. Same for the chat info panel, the title is just ellipsised and that's all.

stale[bot] commented 4 years ago

Hey there!

This issue will be automatically closed in 7 days if there would be no activity. We therefore assume that the user has lost interest or resolved the problem on their own.

Don't worry though; if this is an error, let us know with a comment and we'll be happy to reopen the issue.

Thanks!

ralesk commented 3 years ago

Still not possible to see the full chat name by hovering the chat list, the chat topbar or the chat details modal. There's literally no way to view the full name of the chat without resizing the window and hoping it will fit.

This issue is nearly FIVE years old with no response from anyone.

akshataj96 commented 3 years ago

Hi, Can i start working on this? @ralesk

ilya-fedin commented 3 years ago

Hi, Can i start working on this?

You probably should ask @john-preston rather than @ralesk, but there's little chance that he answer

john-preston commented 3 years ago

@ilya-fedin Yes, this can be merged.

akshataj96 commented 3 years ago

@ilya-fedin @john-preston @ralesk I am trying to set up the build environment and, facing some issues with openssl. Can you help me in the same, so that i can finish the setup and start working on this issue?

ilya-fedin commented 3 years ago

@AkshataJ96 can you give more information?

akshataj96 commented 3 years ago

@ilya-fedin While running configure command for QT: I am getting following error: Feature 'openssl-linked' was enabled, but the pre-condition '!features.securetransport && !features.schannel && libs.openssl' failed. Tried deleting config.cache and several other methods, but not working. config.log

ilya-fedin commented 3 years ago

Ah, you're on Windows. Important thing is to execute commands one-by-one and carefully read the output. Another important thing is to execute all commands in one command line session, environment variables set in the middle of the instruction would be lost otherwise and all next commands will become invalid.

ilya-fedin commented 3 years ago

Looking by the log, %LibrariesPath% is incorrect, it should be D:\TBuild\Libraries rather than D:\TBuild image

akshataj96 commented 3 years ago

@ilya-fedin Thanks. got it. I am facing one more issue while compiling tg_owt. (Hopefully the last one! ) I am getting ninja: build stopped: subcommand failed.

D:\TBuild\Libraries\tg_owt\out\Debug>D:\TBuild\ThirdParty\cmake\bin\cmake.exe -G Ninja ^
More? -DCMAKE_BUILD_TYPE=Debug ^
More?     -DTG_OWT_SPECIAL_TARGET=win ^
More?     -DTG_OWT_LIBJPEG_INCLUDE_PATH=%cd%/../../../mozjpeg ^
More?     -DTG_OWT_OPENSSL_INCLUDE_PATH=%cd%/../../../openssl_1_1_1/include ^
More?     -DTG_OWT_OPUS_INCLUDE_PATH=%cd%/../../../opus/include ^
More?     -DTG_OWT_FFMPEG_INCLUDE_PATH=%cd%/../../../ffmpeg ../..
-- The C compiler identification is MSVC 19.20.27508.1
-- The CXX compiler identification is MSVC 19.20.27508.1
-- The ASM compiler identification is MSVC
-- Found assembler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.20.27508/bin/Hostx86/x86/cl.exe
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.20.27508/bin/Hostx86/x86/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files (x86)/Microsoft Visual Studio/2019/Professional/VC/Tools/MSVC/14.20.27508/bin/Hostx86/x86/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Looking for __x86_64
-- Looking for __x86_64 - not found
-- Looking for __x86_64__
-- Looking for __x86_64__ - not found
-- Looking for __amd64
-- Looking for __amd64 - not found
-- Looking for _M_X64
-- Looking for _M_X64 - not found
-- Looking for __i386
-- Looking for __i386 - not found
-- Looking for __i386__
-- Looking for __i386__ - not found
-- Looking for _M_IX86
-- Looking for _M_IX86 - found
-- Processor architecture is 32-bit x86.
-- Configuring done
-- Generating done
-- Build files have been written to: D:/TBuild/Libraries/tg_owt/out/Debug

D:\TBuild\Libraries\tg_owt\out\Debug>ninja
[1346/1637] Building CXX object CMakeFiles\tg_owt.dir\src\modules\video_coding\codecs\h264\h264_color_space.cc.obj
FAILED: CMakeFiles/tg_owt.dir/src/modules/video_coding/codecs/h264/h264_color_space.cc.obj
C:\PROGRA~2\MICROS~4\2019\PROFES~1\VC\Tools\MSVC\1420~1.275\bin\Hostx86\x86\cl.exe  /nologo /TP -DABSL_ALLOCATOR_NOTHROW=1 -DHAVE_SCTP -DHAVE_SSE2 -DHAVE_WEBRTC_VIDEO -DHAVE_WINSOCK2_H -DNOMINMAX -DRTC_ENABLE_VP9 -DWEBRTC_APM_DEBUG_DUMP=0 -DWEBRTC_ENABLE_LINUX_ALSA -DWEBRTC_ENABLE_LINUX_PULSE -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DWEBRTC_LIBRARY_IMPL -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1 -DWEBRTC_OPUS_VARIABLE_COMPLEXITY=0 -DWEBRTC_USE_BUILTIN_ISAC_FLOAT -DWEBRTC_USE_H264 -DWEBRTC_WIN -DWIN32_LEAN_AND_MEAN -I..\..\..\openssl_1_1_1\include -I..\..\..\ffmpeg -I..\..\..\opus\include -I..\..\src -I..\..\src\third_party\abseil-cpp -I..\..\src\third_party\libyuv\include -I..\..\src\third_party\pffft\src -I..\..\src\third_party\libsrtp\include -I..\..\src\third_party\libsrtp\crypto\include -I..\..\src\third_party\usrsctp\usrsctplib -I..\..\src\third_party\usrsctp\usrsctplib\usrsctplib -I..\..\src\third_party\libvpx\source\libvpx -I..\..\src\third_party\libvpx\source\config -I..\..\src\third_party\libvpx\source\config\win\ia32 /DWIN32 /D_WINDOWS /GR /EHsc /Zi /Ob0 /Od /RTC1 -MTd /W1 /wd4715 /wd4244 /wd4838 /wd4305 /MP /EHsc /Zc:wchar_t- /Zi -std:c++17 /showIncludes /FoCMakeFiles\tg_owt.dir\src\modules\video_coding\codecs\h264\h264_color_space.cc.obj /FdCMakeFiles\tg_owt.dir\tg_owt.pdb /FS -c ..\..\src\modules\video_coding\codecs\h264\h264_color_space.cc
D:\TBuild\Libraries\ffmpeg\libavutil\common.h(45): fatal error C1083: Cannot open include file: 'libavutil/avconfig.h': No such file or directory
[1351/1637] Building CXX object CMakeFiles\tg_owt.dir\src\modules\video_coding\codecs\h264\h264.cc.obj
FAILED: CMakeFiles/tg_owt.dir/src/modules/video_coding/codecs/h264/h264.cc.obj
C:\PROGRA~2\MICROS~4\2019\PROFES~1\VC\Tools\MSVC\1420~1.275\bin\Hostx86\x86\cl.exe  /nologo /TP -DABSL_ALLOCATOR_NOTHROW=1 -DHAVE_SCTP -DHAVE_SSE2 -DHAVE_WEBRTC_VIDEO -DHAVE_WINSOCK2_H -DNOMINMAX -DRTC_ENABLE_VP9 -DWEBRTC_APM_DEBUG_DUMP=0 -DWEBRTC_ENABLE_LINUX_ALSA -DWEBRTC_ENABLE_LINUX_PULSE -DWEBRTC_ENABLE_PROTOBUF=0 -DWEBRTC_INCLUDE_INTERNAL_AUDIO_DEVICE -DWEBRTC_LIBRARY_IMPL -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=1 -DWEBRTC_OPUS_VARIABLE_COMPLEXITY=0 -DWEBRTC_USE_BUILTIN_ISAC_FLOAT -DWEBRTC_USE_H264 -DWEBRTC_WIN -DWIN32_LEAN_AND_MEAN -I..\..\..\openssl_1_1_1\include -I..\..\..\ffmpeg -I..\..\..\opus\include -I..\..\src -I..\..\src\third_party\abseil-cpp -I..\..\src\third_party\libyuv\include -I..\..\src\third_party\pffft\src -I..\..\src\third_party\libsrtp\include -I..\..\src\third_party\libsrtp\crypto\include -I..\..\src\third_party\usrsctp\usrsctplib -I..\..\src\third_party\usrsctp\usrsctplib\usrsctplib -I..\..\src\third_party\libvpx\source\libvpx -I..\..\src\third_party\libvpx\source\config -I..\..\src\third_party\libvpx\source\config\win\ia32 /DWIN32 /D_WINDOWS /GR /EHsc /Zi /Ob0 /Od /RTC1 -MTd /W1 /wd4715 /wd4244 /wd4838 /wd4305 /MP /EHsc /Zc:wchar_t- /Zi -std:c++17 /showIncludes /FoCMakeFiles\tg_owt.dir\src\modules\video_coding\codecs\h264\h264.cc.obj /FdCMakeFiles\tg_owt.dir\tg_owt.pdb /FS -c ..\..\src\modules\video_coding\codecs\h264\h264.cc
D:\TBuild\Libraries\ffmpeg\libavutil\common.h(45): fatal error C1083: Cannot open include file: 'libavutil/avconfig.h': No such file or directory
[1355/1637] Building CXX object CMakeFiles\tg_owt.dir\src\modules\video_coding\video_receiver2.cc.obj
ninja: build stopped: subcommand failed. 
ilya-fedin commented 3 years ago

Looks like %cd% expanded to nothing in your command line for some reason

akshataj96 commented 3 years ago

I restarted and tried running the same commands, but not sure what is causing this issue is there.. @ilya-fedin Attaching the CMakeError and CMakeOutput file..

CMakeError.log CMakeOutput.log

ilya-fedin commented 3 years ago

Attaching the CMakeError and CMakeOutput file..

Command output is needed...

akshataj96 commented 3 years ago

Command output is needed...

The command output is same as pasted above , do you need any other command's output?

ilya-fedin commented 3 years ago

I already said why it fails:

Looks like %cd% expanded to nothing in your command line for some reason