Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issues needing community help on reports to third-party projects #25126

Open
ilya-fedin opened this issue Sep 24, 2022 · 16 comments
Open

Issues needing community help on reports to third-party projects #25126

ilya-fedin opened this issue Sep 24, 2022 · 16 comments

Comments

@ilya-fedin
Copy link
Contributor

ilya-fedin commented Sep 24, 2022

The following issues need votes on Qt bugreports to get more priority and finally get fixed:

  1. Unicode Letters Can't Show in Telegram Desktop on Mac OS #6056 - https://bugreports.qt.io/browse/QTBUG-117399, https://bugreports.qt.io/browse/QTBUG-99434, https://bugreports.qt.io/browse/QTBUG-102094
  2. [Feature Request] Implement kinetic scrolling #6746 - https://bugreports.qt.io/browse/QTBUG-84588
  3. [Feature Reqeust] Take fonts from the system theme #7480 (comment) (there's some incorrect mapping of Windows hinting settings in Qt, never reported as a standalone issue) - https://bugreports.qt.io/browse/QTBUG-88225
  4. Window size and position are not remembered correctly after Snapping #8999 - https://bugreports.qt.io/browse/QTBUG-59668
  5. Snap Window #10348 (any occurrence of "window starts dragging on its own" on X11) - https://bugreports.qt.io/browse/QTBUG-102488
  6. Cursor not visible in WebApps input text fields #24362 - https://bugreports.qt.io/browse/QTBUG-125724
  7. Mouse scrolling is not working in TWA on Linux #25086 - https://bugreports.qt.io/browse/QTBUG-125724
  8. WebView can not get clipboard data on Ubuntu #26150 - https://bugreports.qt.io/browse/QTBUG-105589
  9. Telegram mini App doesn't support any layout without QWERTY #27399 - https://bugreports.qt.io/browse/QTBUG-74473
  10. WebApp context menu not closed when click outside window #27921 - https://bugreports.qt.io/browse/QTBUG-69777

One has to log in or register on Qt bug tracker and push this button: изображение

Issues due to bugs in third-party projects, but never reported to them due to the lack of priority, needs community help on reporting them further in order to being moved forward in reasonable time:

  1. GUI: Ctrl+Shift+ hotkeys not working with non-English keymap #4977 - needs reporting to Qt
  2. macOS: images stop pasting from the clipboard #17432 - needs reporting to Qt

The biggest problem with reporting issues to Qt is one has to develop a minimal reproducible example. This is a time-consuming task, thus most low-priority issues stuck on this. Community help may be a key in fixing those issues.

@jeffersonwarrior
Copy link

Flickering on Mac has been happening for ages. Primarily on dual screen Macs and it is VERY annoying -- it makes TG unusable. I hope that this gets really worked on.

@ilya-fedin
Copy link
Contributor Author

The thing is there's no one working on that and other issues in the list. This issue is to tell about that and signal anyone interested their help is highly appreciated.

@jeffersonwarrior
Copy link

At this rate ... if OP will submit to Gitcoin for a grant, I'll contribute to it.

@goganchic
Copy link

@ilya-fedin #26339 is closed, related ticket on GitLab is closed too https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/issues/1571, but Telegram on my laptop still have an issue with inconsistent cursor theme. Should I wait for next release?

@ilya-fedin
Copy link
Contributor Author

I don't know, but Telegram release won't help as the change is not in Telegram.

@guihkx
Copy link

guihkx commented Jun 2, 2023

@ilya-fedin #26339 is closed, related ticket on GitLab is closed too https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/issues/1571, but Telegram on my laptop still have an issue with inconsistent cursor theme. Should I wait for next release?

That's been finally fixed with the newest update of org.freedesktop.Platform!

@MaxMatti
Copy link

Regarding #17173 I created this bugreport: https://bugs.kde.org/show_bug.cgi?id=471443

@ilya-fedin
Copy link
Contributor Author

Nice, finally someone has done this

@Twilightssuperb
Copy link

Twilightssuperb commented Sep 2, 2023

@ilya-fedin, sorry, I should open new issue or do something else. I deleted my comment.

@ilya-fedin
Copy link
Contributor Author

@TaiTaiTai777 is this a chatgpt answer?

@ilya-fedin
Copy link
Contributor Author

ilya-fedin commented May 24, 2024

@TaiTaiTai777 well, I'm just a bit baffled by the python code you provided. E.g. the send_update_email one, it doesn't really have any sense to me - what's the point to send information about votes and example to Qt maintainers with a mail? They have Jira system where you're supposed create reports and have an example from the beginning. Mails about new votes are likely to be disturbing and, moreover, I don't imagine how a script would be informed about new votes as the voting happens on Qt's Jira.

@ilya-fedin
Copy link
Contributor Author

Now to the proposals which I understand partially at least:

  • Create a dedicated webpage or section in the Telegram Desktop community/support forum to list the issues that require community voting.

Which forum? tdesktop doesn't have a forum afaik...

  • Organize community hackathons or "bug squashing" sessions where developers can collaborate to create minimal reproducible examples.

Who would organize them and how?

  • Leverage contributions from seasoned developers in the community to reduce the burden on individual contributors.

Where would you get those seasoned developers from? To my understanding, tdesktop community doesn't have such ones, every time I say to someone that their issue isn't a priority and they can speed up it by providing a patch, they say that they either not a developer at all or not a C++ developer.

  • Recognize and reward community contributors who actively participate in the issue reporting and voting process.

Where to get those rewards from?

@cdock1029
Copy link

It's chat jippity word salad. It means nothing. Not even worth asking the meaning, as the poster himself has no idea. Don't let them waste your time "debugging" their copy pasta.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

11 participants