WIP: [frontend, android] Move update_checker to frontend_common and add Android support #2687

Draft
inix wants to merge 4 commits from inix/eden:update-checker-android into master
Member

I still have to add a setting to disable the auto update checking on a later PR, firstly lets make sure i didn't accidentally break anything with CMAKE. or QT.

I still have to add a setting to disable the auto update checking on a later PR, firstly lets make sure i didn't accidentally break anything with CMAKE. or QT.
inix added 3 commits 2025-10-06 17:25:35 +02:00
requested reviews from crueter, CamilleLaVey, Maufeat, MrPurple666, MaranBr, Lizzie 2025-10-06 17:25:35 +02:00
inix added 1 commit 2025-10-06 17:34:51 +02:00
license header
All checks were successful
eden-license / license-header (pull_request) Successful in 26s
a34d1aeaa4
DraVee requested changes 2025-10-06 19:04:34 +02:00
@ -570,0 +575,4 @@
message(STATUS "DEVEL=$ENV{DEVEL}: Disabling updates checker for development builds")
set(ENABLE_UPDATE_CHECKER OFF)
endif()
endif()
Member

I don't think this a good way to check for DEVEL, as we shouldn't rely on system environment variables (or at least I think we shouldn't

I don't think this a good way to check for DEVEL, as we shouldn't rely on system environment variables (or at least I think we shouldn't
Owner

Yeah, DEVEL should be CI-local, not CMake-based

Yeah, `DEVEL` should be CI-local, not CMake-based
@ -1,5 +1,5 @@
# SPDX-FileCopyrightText: 2023 yuzu Emulator Project
# SPDX-License-Identifier: GPL-2.0-or-later
# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
# SPDX-License-Identifier: GPL-3.0-or-later
Member

Dont remove old copyright header

Dont remove old copyright header
CamilleLaVey approved these changes 2025-10-07 02:24:24 +02:00
Lizzie approved these changes 2025-10-07 04:12:13 +02:00
crueter changed title from [frontend, android] Move update_checker to frontend_common and add Android support to WIP: [frontend, android] Move update_checker to frontend_common and add Android support 2025-10-07 04:19:35 +02:00
crueter added this to the 0.0.4 (real) milestone 2025-10-10 02:45:41 +02:00
All checks were successful
eden-license / license-header (pull_request) Successful in 26s
Required
Details
This pull request is marked as a work in progress.
This branch is out-of-date with the base branch
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u update-checker-android:inix-update-checker-android
git checkout inix-update-checker-android
Sign in to join this conversation.
No description provided.