Claude/vnxmatrix rebrand v2 fwjhpi - #133
Closed
vinixspb wants to merge 6 commits into
Closed
Conversation
Rebased onto upstream dc77f6f (0.4.2) rather than the fork's snapshot at 235fe9d (0.4.0): the new look the product is built around arrives in 836ca4f, which the snapshot predates, so branding the old base would have meant shipping a dashboard we do not want and re-doing the work after the inevitable sync. Identity, store-facing and user-visible only: - applicationId -> com.vnxmatrix.client (namespace and the Kotlin package stay com.follow.clashx: relative manifest class names resolve against the namespace, and moving the tree buys nothing here) - App label, quick-settings tile, widget strings (en + ru) - vnxmatrix:// deep link added beside clash/flclash/flclashx, which stay so that subscription links already in the wild keep opening - appName, self package id, update repository, brand accent #3BE08C - Windows exe metadata Dashboard: newDashboardEnabled returns a constant instead of the stored setting, and the Theme screen's toggle is gone. A default would not have been enough -- the old layout would still come back for anyone who had flipped the switch, and a flclashx-newboard header could turn it off from the server side. The classic code paths are left in place so upstream merges stay cheap. Widget action strings, method-channel names and the Gradle namespace are matched literals across the Dart/Kotlin boundary, so they are untouched. Upstream copyright in Runner.rc is preserved per GPL.
The step wrote secrets.KEYSTORE (unset in this fork) into android/app/keystore.jks unconditionally, creating an empty file, and wrote empty keyAlias/storePassword/keyPassword into local.properties. build.gradle.kts only checks that the keystore file exists and the properties are non-null (not that they're valid), so isRelease became true with garbage signing data and the release build failed. Without this step isRelease is false, the release build type falls back to the debug signingConfig, and the APK builds and installs. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EC6qS2aAeBmAnnEmz7nJgB
Lets the Android APK job be run on demand from the Actions tab without needing to push a tag each time. Tag-gated jobs (sign-macos, upload, aur-publish, notify) still only run on refs/tags/v* pushes, so a manual run only produces the build artifacts. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EC6qS2aAeBmAnnEmz7nJgB
|
бессмысленный pr просто так сделанный :) |
Owner
|
научите своего клода пожалуйста не пушить PR в апстрим, спасибо |
Author
|
Ребята огромное вам спасибо за ваш проект.
И приношу свои искренние извинения за технические проблемки с моей стороны.
Всё исправлю!)
ср, 9 сент. 2026 г., 04:26 pluralplay ***@***.***>:
… *pluralplay* left a comment (pluralplay/FlClashX#133)
<#133 (comment)>
научите своего клода пожалуйста не пушить PR в апстрим, спасибо
—
Reply to this email directly, view it on GitHub
<#133?email_source=notifications&email_token=AON3ICQGG7BXGXXUDXHIJK35OCWVBA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTKNJZGQZTKMZRGQ22M4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KYZTPN52GK4S7MNWGSY3L#issuecomment-5594353145>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AON3ICXD4NTVFQATQFZJT3T5OCWVBAVCNFSNUABGKJSXA33TNF2G64TZHMYTAMRUHE4TOMBWGM5US43TOVSTWNJTGU3TMNZXGI2TTILWAI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Author
|
Дорогие коллеги, еще раз спасибо вам за вашу работу и проект..
Это моя ошибка. Когда пуш тега из сессии упёрся в 403, я предложил обходной
путь «открыть PR» — не учтя, что в форке GitHub по умолчанию нацеливает PR
на исходный репозиторий. Так появился #130. Я его поймал и мы закрыли, но
саму практику не запретил — и она повторилась в #133.
Пишу постоянный запрет — файл, который сессии читают автоматически.
Очень надеюсь что не повторится )
И еще добавлю, Если нужна какая-помощь, буду рад посотрудничать)
я сейчас занимаюсь проектом VPN https://t.me/vnxMATRIX_Gateway_bot - для
него и создаю форк.
В целом моя специализация Сетевая безопасность. Занимаюсь мышлением и могу
быть полезен.)
ср, 9 сент. 2026 г. в 04:26, pluralplay ***@***.***>:
… *pluralplay* left a comment (pluralplay/FlClashX#133)
<#133 (comment)>
научите своего клода пожалуйста не пушить PR в апстрим, спасибо
—
Reply to this email directly, view it on GitHub
<#133?email_source=notifications&email_token=AON3ICQGG7BXGXXUDXHIJK35OCWVBA5CNFSNUABFM5UWIORPF5TWS5BNNB2WEL2JONZXKZKDN5WW2ZLOOQXTKNJZGQZTKMZRGQ22M4TFMFZW63VGMF2XI2DPOKSWK5TFNZ2KYZTPN52GK4S7MNWGSY3L#issuecomment-5594353145>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AON3ICXD4NTVFQATQFZJT3T5OCWVBAVCNFSNUABGKJSXA33TNF2G64TZHMYTAMRUHE4TOMBWGM5US43TOVSTWNJTGU3TMNZXGI2TTILWAI>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.