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 · 14 comments
Open

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

ilya-fedin opened this issue Sep 24, 2022 · 14 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, Mouse scrolling is not working in TWA on Linux #25086 - https://bugreports.qt.io/browse/QTBUG-125724
  7. WebView can not get clipboard data on Ubuntu #26150 - https://bugreports.qt.io/browse/QTBUG-105589
  8. Telegram mini App doesn't support any layout without QWERTY #27399 - https://bugreports.qt.io/browse/QTBUG-74473
  9. 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.

@Praisebah
Copy link

Hello can someone help me out with this project and making it as basic as possible no servers involved or encryption of messages

A messaging app is the way of the future, every device has a messaging app of some kind.
We wish to build a desktop GUI application (using Qt6 or Qt5) that will help in the communication of individuals.
Your application should show the logo of the university and the name of the developer.It should prompt the user to insert the name and email during account creation .once account creation is done every user should get an email notification of completion and unique identifier (research hashing and hashing tables).

Your applications should have the following functionality;
 Show old conversations
 Create new conversation with friends
 Add friends using unique ID search
 Send messages (Including but not limited to images)
 Setup a profile (profile picture, display name etc)
 Create a friend group where everyone is allowed to send massages.

You are free to design the layout and presentation style for the graphical user interface.

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

12 participants