重写controller部分,修改search界面,添加歌词滚动效果,部分资源添加到bundle,修复拖动进度条时产生的噪音

This commit is contained in:
Aynakeya
2022-12-24 03:51:21 -08:00
parent c47d338a9e
commit 9ec4057412
52 changed files with 777 additions and 376 deletions

View File

@@ -1,5 +1,13 @@
NAME = AynaLivePlayer
ifeq ($(OS),Windows_NT)
RM = del /Q /F
RRM = rmdir /Q /S
else
RM = rm -f
RRM = rm -rf
endif
ifeq ($(OS), Windows_NT)
EXECUTABLE=$(NAME).exe
else
@@ -13,14 +21,15 @@ run:
go run ./app/gui/main.go
clear:
ifeq ($(OS), Windows_NT)
-DEL $(EXECUTABLE) config.ini log.txt playlists.json liverooms.json /s /q
else
rm config.ini log.txt playlists.txt liverooms.json
endif
$(RM) config.ini log.txt playlists.txt liverooms.json
bundle:
fyne bundle --name resImageEmpty --package resource ./assets/empty.png > ./resource/bundle.go
fyne bundle --append --name resImageIcon --package resource ./assets/icon.jpg >> ./resource/bundle.go
fyne bundle --append --name resFontMSYaHei --package resource ./assets/msyh.ttc >> ./resource/bundle.go
fyne bundle --append --name resFontMSYaHeiBold --package resource ./assets/msyhbd.ttc >> ./resource/bundle.go
release: ${EXECUTABLE}
release: ${EXECUTABLE} bundle
-mkdir release
ifeq ($(OS), Windows_NT)
COPY .\$(EXECUTABLE) .\release\$(EXECUTABLE)
@@ -39,11 +48,7 @@ else
endif
clean:
ifeq ($(OS), Windows_NT)
-DEL $(EXECUTABLE) /s /q
-rmdir .\release /s /q
else
rm -r $(EXECUTABLE) ./release
endif
$(RM) $(EXECUTABLE) config.ini log.txt playlists.txt liverooms.json
$(RRM) release
.PHONY: ${EXECUTABLE}