telegramdesktop / telegramdesktop/tdesktop

[Feature request] Checking for updates

Open
#4,643 41 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement
Dominant language
C++
Stars
33k
Forks
7.2k
Avg merge
1d 18h
Merged PRs (30d)
12

Description

Please, add checking for updates and updating. The popular method is to use Sparkle.framework to achieve this goal.

Expected behaviour

Tell us what should happen
A menu item "Check for updates" in OS X menu panel and an option in preferences to enable or disable them.

Actual behaviour

Tell us what happens instead
I have to check them manually all the time.

Configuration

Operating system:
Mac OS X
Version of Telegram Desktop:
1.2.17
Used theme:
any

Logs: Insert logs here (if necessary)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the macOS menu panel and preferences areas related to application updates, then evaluate how Sparkle.framework would fit the requested behavior. Done means providing a “Check for updates” menu item and a preference to enable or disable updates, with update checking and updating working on macOS.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, macos
Domain
desktop, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.