leaf_widgets from Gitea (v0.1.0) instead of a local path, so CI can build

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
foxyzandClaude Opus 5.5 committed 2026-10-13 01:29:08 +03:00
1 parent d4952db497
commit 4d74cee67d
4 files changed
+12 -12

No files matched your search

+5 -3
View File
@@ -345,9 +345,11 @@ packages:
leaf_widgets: leaf_widgets:
dependency: "direct main" dependency: "direct main"
description: description:
path: "../../../leaf_widgets" path: "."
relative: true ref: "v0.1.0"
source: path resolved-ref: c0ab4a828beab620ac228693a018659d82dec196
url: "https://git.senkochan.moe/Foxyz/leaf_widgets.git"
source: git
version: "0.0.1" version: "0.0.1"
leak_tracker: leak_tracker:
dependency: transitive dependency: transitive
+4 -4
View File
@@ -31,11 +31,11 @@ dependencies:
git: git:
url: https://git.senkochan.moe/Foxyz/fox_utils.git url: https://git.senkochan.moe/Foxyz/fox_utils.git
ref: v0.1.9 ref: v0.1.9
# LeafPopover (the Up next popover). A local experiment: it must become a # LeafPopover (the Up next popover).
# git dependency (like fox_utils) before a CI release, which cannot see
# this path.
leaf_widgets: leaf_widgets:
path: ../../../leaf_widgets git:
url: https://git.senkochan.moe/Foxyz/leaf_widgets.git
ref: v0.1.0
dev_dependencies: dev_dependencies:
flutter_test: flutter_test:
sdk: flutter sdk: flutter
+2 -1
View File
@@ -1029,7 +1029,8 @@ every `state` and feed), the pure rules in `queue_logic.dart`, the UI in
it stays while the mouse is on either, holds the controls up it stays while the mouse is on either, holds the controls up
(`ControlsHold`) while shown, and a click on it opens the queue. Its (`ControlsHold`) while shown, and a click on it opens the queue. Its
title opens the queue as a title opens the queue as a
`LeafPopover` (package `leaf_widgets`, an overlay rather than a route) `LeafPopover` (package `leaf_widgets`, a git dependency like `fox_utils`;
an overlay rather than a route)
hanging under it, right edges aligned: the app's glass (`AppGlass`), hanging under it, right edges aligned: the app's glass (`AppGlass`),
the menus' paddings and row hover, 64 px rows with an 80 px 16:9 the menus' paddings and row hover, 64 px rows with an 80 px 16:9
picture, title, second line, "length · added by (avatar) name · how", a drag handle picture, title, second line, "length · added by (avatar) name · how", a drag handle
+1 -4
View File
@@ -37,10 +37,7 @@ off by deleting it in the same commit as the code. Wire changes also edit
filter on the Schedule from the user's AniList lists. This is the filter on the Schedule from the user's AniList lists. This is the
Schedule's personal tracking; AnimeFlow has no per-user follow. Schedule's personal tracking; AnimeFlow has no per-user follow.
5. **Ops**: `leaf_widgets` (the Up next popover's `LeafPopover`) is a 5. **Ops**: Check shaders on Windows; the relay e2e "source drops
local path dependency: make it a git dependency like `fox_utils`
before the next release (CI cannot see the path), or go back to the
app's popover route. Check shaders on Windows; the relay e2e "source drops
uncleanly and resumes" fails about half the time under the full suite. uncleanly and resumes" fails about half the time under the full suite.
6. **Windows: first real use.** CI builds and publishes 6. **Windows: first real use.** CI builds and publishes