Reverted "Wrapped text recognition on macOS with experimental toggle."

This reverts commit feb1ea6502.
This commit is contained in:
23rd
2025-12-31 12:18:00 +03:00
parent 58cd2b2a2e
commit 19e965ce45
3 changed files with 1 additions and 30 deletions
@@ -21,9 +21,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
#include "base/platform/mac/base_confirm_quit.h"
#include "base/platform/mac/base_utilities_mac.h"
#include "base/platform/base_platform_info.h"
#include "main/main_session.h"
#include "window/window_session_controller.h"
#include "base/options.h"
#include <QtGui/QDesktopServices>
#include <QtWidgets/QApplication>
@@ -245,15 +242,6 @@ bool AutostartSkip() {
}
void NewVersionLaunched(int oldVersion) {
if (const auto window = Core::App().activeWindow()) {
if (const auto controller = window->sessionController()) {
const auto userId = controller->session().userId().bare;
const auto hash = std::hash<uint64>{}(userId);
if ((hash % 100) < 15 || (userId % 100) == 91) {
base::options::lookup<bool>("text-recognition-mac").set(true);
}
}
}
}
QImage DefaultApplicationIcon() {
@@ -8,7 +8,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
#include "platform/platform_text_recognition.h"
#include "base/platform/mac/base_utilities_mac.h"
#include "base/options.h"
#import <Foundation/Foundation.h>
#import <Vision/Vision.h>
@@ -17,21 +16,9 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
namespace Platform {
namespace TextRecognition {
namespace {
base::options::toggle TextRecognitionOption({
.id = "text-recognition-mac",
.name = "Text Recognition",
.description = "Enable text recognition from images on macOS 10.15+.",
.defaultValue = false,
.scope = base::options::macos,
});
} // namespace
bool IsAvailable() {
if (@available(macOS 10.15, *)) {
return TextRecognitionOption.value();
return true;
}
return false;
}
@@ -170,10 +170,6 @@ void SetupExperimental(
}
addToggle(Window::kOptionDisableTouchbar);
addToggle(Info::kAlternativeScrollProcessing);
#ifdef Q_OS_MAC
addToggle("text-recognition-mac");
#endif // Q_OS_MAC
}
} // namespace