Skip to content

Releases: Winnie0408/LocalMusicHelper

v1.0.1

24 Jan 10:02
Compare
Choose a tag to compare

🛠️ 优化

  • 优化 统一“关于”页面中,“联系开发者”部分的Icon样式。
  • 优化 “关于”页面中的“开源许可证”对话框,新增依赖项的相关信息。

🛠️ Optimized

  • Optimized by unifying the Icon style in the “Contact Developer” section on the “About” page.
  • Optimized the “Open Source License” dialog box on the “About” page by adding related information of the dependencies.

🛠️ 최적화됨

  • “About” 페이지의 “개발자에게 연락하기” 섹션의 아이콘 스타일을 통일하여 최적화했습니다.
  • “About” 페이지의 “오픈 소스 라이선스” 대화 상자를 최적화하여 종속성의 관련 정보를 추가했습니다.

v1.0.0

23 Jan 12:51
Compare
Choose a tag to compare

🎉🎉🎉 首个正式版本! First official release! 첫 번째 정식 버전!

🌈 新增

  • 新增 目标格式Popup菜单中的应用图标。
  • 新增 根据需要,自定义SaltUI的PopupMenu组件。
  • 新增 部分文案及其对应的翻译。
  • 新增 更新日志支持Markdown渲染。

🛠️ 优化

  • 优化 部分文案及其对应的翻译。
  • 优化 PopupMenu选中后的效果。
  • 优化 目标格式Popup菜单的宽度。
  • 优化 部分图标的显示效果。
  • 优化 使用IDE提供的建议,修改部分函数与变量的访问权限。
  • 优化 部分对话框的UI设计。

🌈 Added

  • Added application icons in the target format Popup menu.
  • Added a customized SaltUI’s PopupMenu component as needed.
  • Added some text and their corresponding translations.
  • Added support for Markdown rendering in the update log.

🛠️ Optimized

  • Optimized some text and their corresponding translations.
  • Optimized the effect after PopUpMenu is selected.
  • Optimized the width of the target format Popup menu.
  • Optimized the display effect of some icons.
  • Optimized by modifying the access permissions of some functions and variables based on the suggestions provided by the IDE.
  • Optimized the UI design of some dialog boxes.

🌈 추가됨

  • 목표 형식 팝업 메뉴에 애플리케이션 아이콘을 추가했습니다.
  • 필요에 따라 SaltUI의 PopupMenu 컴포넌트를 사용자 정의했습니다.
  • 일부 텍스트와 해당 번역을 추가했습니다.
  • 업데이트 로그에서 Markdown 렌더링을 지원하도록 추가했습니다.

🛠️ 최적화됨

  • 일부 텍스트와 해당 번역을 최적화했습니다.
  • PopupMenu가 선택된 후의 효과를 최적화했습니다.
  • 목표 형식 팝업 메뉴의 너비를 최적화했습니다.
  • 일부 아이콘의 표시 효과를 최적화했습니다.
  • IDE에서 제공하는 제안을 바탕으로 일부 함수와 변수의 접근 권한을 수정하여 최적화했습니다.
  • 일부 대화 상자의 UI 디자인을 최적화했습니다.

v0.9.9.5

22 Jan 14:19
Compare
Choose a tag to compare
v0.9.9.5 Pre-release
Pre-release

🌈 新增

  • 新增 对APlayer与Poweramp的歌单格式的支持。
  • 新增 支持荣耀定制版网易云音乐数据库文件的自动获取。
  • 新增 如果安装了多个相同歌单来源的App(如:官方版、华为版、小米版等),可以选择需要使用的是哪一个。
  • 新增 部分文案及其对应的翻译。

🛠️ 优化

  • 优化 部分文案及其对应的翻译。
  • 优化 部分代码的执行逻辑。
  • 优化 “转换”界面,在保存对话框中,也会显示每种状态对应的歌曲数量。
  • 优化 内联部分变量。
  • 优化 使用Root权限自动获取文件的相关代码,便于以后加入其他的厂商定制版App。
  • 优化 为错误对话框的更改内容与显示的顺序。
  • 优化 更新SaltUI版本到0.1.0-dev45。

🐛 修复

  • 修复 “转换”界面,切换语言后,匹配结果(成功、注意、手动)文本不会自动刷新的问题。
  • 修复 “转换”界面,切换语言后,歌单来源(网易云音乐、qq音乐等)文本不会自动刷新的问题。
  • 修复 使用来自外部的歌单导出结果文件时,“搜索”功能表现异常问题。
  • 修复 某些对话框中,若未选择合法值,点击“确定”,会导致App强制关闭的问题。

🌈 Added

  • Added support for the playlist formats of APlayer and Poweramp.
  • Added support for automatically obtaining the database file of the Honor customized version of NetEase Cloud Music.
  • Added the ability to choose which one to use if multiple apps from the same playlist source are installed (such as: official version, Huawei version, Xiaomi version, etc.).
  • Added some text and their corresponding translations.

🛠️ Optimized

  • Optimized some text and their corresponding translations.
  • Optimized the execution logic of some code.
  • Optimized the “Conversion” interface, in the save dialog box, it will also display the number of songs corresponding to each status.
  • Optimized by inlining some variables.
  • Optimized the relevant code for automatically obtaining files with Root permissions, making it easier to add other vendor-customized apps in the future.
  • Optimized the change of content and display order for error dialog boxes.
  • Updated the SaltUI version to 0.1.0-dev45.

🐛 Fixed

  • Fixed the issue on the “Conversion” interface where after switching languages, the text of the match results (success, attention, manual) will not automatically refresh.
  • Fixed the issue on the “Conversion” interface where after switching languages, the text of the song list source (NetEase Cloud Music, QQ Music, etc.) will not automatically refresh.
  • Fixed the issue where the “Search” function behaves abnormally when using the playlist export result file from the outside.
  • Fixed the issue where clicking “OK” in some dialog boxes without selecting a valid value would cause the app to force close.

🌈 추가됨

  • APlayer와 Poweramp의 재생 목록 형식에 대한 지원을 추가했습니다.
  • Honor 맞춤형 버전의 NetEase Cloud Music 데이터베이스 파일을 자동으로 가져오는 기능을 추가했습니다.
  • 동일한 재생 목록 소스의 여러 앱(예: 공식 버전, 화웨이 버전, 샤오미 버전 등)이 설치된 경우 사용할 앱을 선택할 수 있는 기능을 추가했습니다.
  • 일부 텍스트와 해당 번역을 추가했습니다.

🛠️ 최적화됨

  • 일부 텍스트와 해당 번역을 최적화했습니다.
  • 일부 코드의 실행 로직을 최적화했습니다.
  • “변환” 인터페이스를 최적화하여 저장 대화 상자에서 각 상태에 해당하는 곡 수도 표시하도록 했습니다.
  • 일부 변수를 인라인화하여 최적화했습니다.
  • Root 권한을 사용하여 파일을 자동으로 가져오는 관련 코드를 최적화하여 향후 다른 벤더 맞춤형 앱을 추가하기 쉽게 했습니다.
  • 오류 대화 상자의 내용 변경 및 표시 순서를 최적화했습니다.
  • SaltUI 버전을 0.1.0-dev45로 업데이트했습니다.

🐛 수리됨

  • “변환” 인터페이스에서 언어를 전환한 후에 일치 결과(성공, 주의, 수동) 텍스트가 자동으로 새로 고쳐지지 않는 문제를 수정했습니다.
  • “변환” 인터페이스에서 언어를 전환한 후에 노래 목록 소스(NetEase Cloud Music, QQ Music 등) 텍스트가 자동으로 새로 고쳐지지 않는 문제를 수정했습니다.
  • 외부에서 재생 목록 내보내기 결과 파일을 사용할 때 “검색” 기능이 이상하게 동작하는 문제를 수정했습니다.
  • 유효한 값을 선택하지 않고 일부 대화 상자에서 "확인"을 클릭하면 앱이 강제로 종료되는 문제를 수정했습니다.

v0.9.9.3

20 Jan 09:26
Compare
Choose a tag to compare
v0.9.9.3 Pre-release
Pre-release

🛠️ 优化

  • 优化 部分文案及其对应的翻译。
  • 优化 “关于”页面,根据实际更新“制作人员”信息。
  • 优化 测试数据库是否合法后,关闭cursor的方法。

🐛 修复

  • 修复 “转换”页面,若选择的文件不是数据库文件(如图片、音乐等),点击下一步按钮后,会破坏原文件的问题。
  • 修复 “转换”页面,若当前已选择了歌单来源App的数据库文件,此时再去设置中启用“使用Root权限”,回到“转换”页面后,“已选择”项不消失的问题。(仅为显示问题,实际代码执行还是使用Root权限来获取数据库文件)
  • 修复 “转换”页面,若当前已选择了歌单来源App的数据库文件,此时再去设置中启用“使用Root权限”,回到“转换”页面,点击“下一步”,返回,再去设置中关闭“使用Root权限”,回到“转换”页面,点击下一步后,使用的还是使用Root权限获取到的数据库文件的问题。(并不是通过Root权限从歌单来源App获取,而是读取上次使用Root权限获取到的数据库文件)

🛠️ Optimized

  • Optimized some text and their corresponding translations.
  • Optimized the “About” page by updating the “Production Staff” information according to reality.
  • Optimized the method of closing the cursor after testing whether the database is legal.

🐛 Fixed

  • Fixed the issue on the “Conversion” page where if the selected file is not a database file (such as pictures, music, etc.), clicking the next button will damage the original file.
  • Fixed the display issue on the “Conversion” page where if the database file of the song list source app has been selected, and then “Use Root Permissions” is enabled in the settings, after returning to the “Conversion” page, the “Selected” item does not disappear. (This is only a display issue, the actual code execution still uses Root permissions to obtain the database file)
  • Fixed the issue on the “Conversion” page where if the database file of the song list source app has been selected, and then “Use Root Permissions” is enabled in the settings, after returning to the “Conversion” page, click “Next”, go back, then go to the settings to turn off “Use Root Permissions”, return to the “Conversion” page, after clicking next, it still uses the database file obtained with Root permissions. (It does not obtain from the song list source app through Root permissions, but reads the database file obtained last time using Root permissions)

🛠️ 최적화됨

  • 일부 텍스트와 해당 번역을 최적화했습니다.
  • 실제로 “제작 스태프” 정보를 업데이트하여 “About” 페이지를 최적화했습니다.
  • 데이터베이스가 합법적인지 테스트한 후 커서를 닫는 방법을 최적화했습니다.

🐛 수리됨

  • 선택한 파일이 데이터베이스 파일이 아닌 경우(예: 사진, 음악 등), “다음” 버튼을 클릭하면 원본 파일이 손상되는 문제를 수정했습니다.
  • 노래 목록 소스 앱의 데이터베이스 파일을 이미 선택한 상태에서 설정에서 "Root 권한 사용"을 활성화하고 “변환” 페이지로 돌아갔을 때 “선택됨” 항목이 사라지지 않는 표시 문제를 수정했습니다. (이는 표시 문제일 뿐, 실제 코드 실행은 여전히 Root 권한을 사용하여 데이터베이스 파일을 가져옵니다)
  • 노래 목록 소스 앱의 데이터베이스 파일을 이미 선택한 상태에서 설정에서 "Root 권한 사용"을 활성화하고 “변환” 페이지로 돌아가서 "다음"을 클릭하고, 돌아가서 설정에서 "Root 권한 사용"을 비활성화한 후 “변환” 페이지로 돌아가서 "다음"을 클릭하면, 여전히 Root 권한으로 가져온 데이터베이스 파일을 사용하는 문제를 수정했습니다. (Root 권한을 통해 노래 목록 소스 앱에서 가져오는 것이 아니라, 마지막에 Root 권한을 사용하여 가져온 데이터베이스 파일을 읽습니다)

v0.9.9.2

20 Jan 09:00
Compare
Choose a tag to compare
v0.9.9.2 Pre-release
Pre-release

🌈 新增

  • 新增 应用名称确定为“歌单无界”。
  • 新增 应用图标。
  • 新增 关于页面中本项目GitLab的开源链接。
  • 新增 扫描页面,若选择的目录不包含任何支持的音乐文件,将直接在扫描结果中用文字说明。
  • 新增 两个需要的图标。
  • 新增 部分文案及其对应的翻译。
  • 新增 计划支持Aplayer与Poweramp,已添加UI组件,功能仍在开发中。

🐛 修复

  • 修复 转换页面,“全选”单选框的状态判断不正确的问题。
  • 修复 数据库日志文件未删除的问题。

🛠️ 优化

  • 优化 部分文案及其对应的翻译。
  • 优化 “新版本可用”对话框中“更新日志”部分的显示效果。
  • 优化 部分界面的字体大小。
  • 优化 检查更新的网址替换为API调用。
  • 优化 暂时禁用Gitee开源链接的跳转(未实名认证,无法将仓库由“私有”变更为“公开”)。
  • 优化 注释掉无用的依赖项。
  • 优化 更新依赖lifecycle-runtime-ktx的版本到2.7.0。
  • 优化 导出结果现在会存放在以日期命名的目录中。
  • 优化 支持在转换结果页查看原始歌单列表。
  • 优化 转换结果页列表的大小。
  • 优化 点击“重新修改参数”按钮,也会弹出确认返回的对话框。
  • 优化 对话框弹出后的背景压暗效果。
  • 优化 部分代码块的执行顺序,使其更为合理。
  • 优化 扫描页面的日志输出的组件大小。
  • 优化 转换页面,合并 歌单来源App选择 相关的组件到一个Column中。
  • 优化 转换页面,是否使用Root权限的展示方法。
  • 优化 关于页面,应用图标的大小。

🌈 Added

  • The application name has been confirmed as "Playlist NB (No Border)".
  • Added the application icon.
  • Added the open source link of this project on GitLab to the About page.
  • On the Scan page, if the selected directory does not contain any supported music files, it will be directly explained in the scan results in text.
  • Added two required icons.
  • Added some text and their corresponding translations.
  • Added plans to support Aplayer and Poweramp, UI components have been added, but the functionality is still under development.
  • Added some text and their corresponding translations.

🐛 Fixed

  • Fixed the issue on the conversion page where the state judgment of the “Select All” radio button is incorrect.
  • Fixed the issue where the database log file was not deleted.

🛠️ Optimized

  • Optimized some text and their corresponding translations.
  • Optimized the display of the "Update Log" section in the "New Version Available" dialog box.
  • Optimized the font size of some interfaces.
  • The URL for checking updates has been replaced with an API call.
  • Temporarily disabled the jump to the Gitee open source link (unable to change the repository from "private" to "public" without real-name authentication).
  • Commented out some useless dependencies.
  • Updated the version of the dependency lifecycle-runtime-ktx to 2.7.0.
  • The exported results are now stored in a directory named by date.
  • Support to view the original playlist list on the conversion result page.
  • Optimized the size of the list on the conversion result page.
  • Clicking the "Modify Parameters Again" button will also pop up a confirmation return dialog box.
  • Optimized the background dimming effect after the dialog box pops up.
  • Optimized the execution order of some code blocks to make it more reasonable.
  • Optimized the size of the log output component on the Scan page.
  • Optimized the conversion page by merging the components related to the selection of the song list source app into one Column.
  • Optimized the display method of whether to use Root permissions on the conversion page.
  • Optimized the size of the application icon on the About page.

🌈 추가됨

  • 애플리케이션 이름이 "경계 없는 노래 목록"로 확정되었습니다.
  • 애플리케이션 아이콘을 추가했습니다.
  • About 페이지에 이 프로젝트의 GitLab 오픈 소스 링크를 추가했습니다.
  • 스캔 페이지에서 선택한 디렉토리에 지원되는 음악 파일이 없는 경우, 스캔 결과에 텍스트로 직접 설명됩니다.
  • 몇 가지 TODO를 추가했습니다.
  • 필요한 두 개의 아이콘을 추가했습니다.
  • 일부 텍스트와 해당 번역을 추가하고 최적화했습니다.
  • Aplayer와 Poweramp를 지원하는 계획을 추가했으며, UI 컴포넌트가 추가되었지만 기능은 아직 개발 중입니다.
  • 일부 텍스트와 해당 번역을 추가했습니다.

🐛 수리됨

  • 변환 페이지에서 “모두 선택” 라디오 버튼의 상태 판단이 잘못된 문제를 수정했습니다.
  • 데이터베이스 로그 파일이 삭제되지 않는 문제를 수정했습니다.

🛠️ 최적화됨

  • 일부 인터페이스의 글꼴 크기를 최적화했습니다.
  • 업데이트 확인을 위한 URL을 API 호출로 교체했습니다.
  • 실명 인증 없이 저장소를 "비공개"에서 "공개"로 변경할 수 없어 Gitee 오픈 소스 링크로의 점프를 임시로 비활성화했습니다.
  • 일부 불필요한 종속성을 주석 처리했습니다.
  • 종속성 lifecycle-runtime-ktx의 버전을 2.7.0으로 업데이트했습니다.
  • 내보낸 결과는 이제 날짜로 이름이 지정된 디렉토리에 저장됩니다.
  • 변환 결과 페이지에서 원래 재생 목록 목록을 볼 수 있도록 지원합니다.
  • 변환 결과 페이지의 목록 크기를 최적화했습니다.
  • “매개 변수 다시 수정” 버튼을 클릭하면 확인 반환 대화 상자도 나타납니다.
  • 대화 상자가 나타난 후 배경 어두움 효과를 최적화했습니다.
  • 일부 코드 블록의 실행 순서를 더 합리적으로 최적화했습니다.
  • 스캔 페이지의 로그 출력 컴포넌트 크기를 최적화했습니다.
  • 변환 페이지를 최적화하여 곡 목록 소스 앱 선택과 관련된 컴포넌트를 하나의 Column으로 병합했습니다.
  • 변환 페이지에서 Root 권한 사용 여부의 표시 방법을 최적화했습니다.
  • About 페이지에서 애플리케이션 아이콘의 크기를 최적화했습니다.
  • '새 버전 사용 가능' 대화 상자에서 '업데이트 로그' 섹션의 표시를 최적화합니다.

v0.9.9.1

19 Jan 01:21
Compare
Choose a tag to compare
v0.9.9.1 Pre-release
Pre-release
  • 修复 检查更新功能无法正常使用的问题。
  • 修复 检查更新,若当前为最新版本,Toast无法弹出的问题。
  • 修复 第一次切换语言,打开“开源代码许可证”对话框,再关闭后,会自动切换回系统语言的问题。
  • 优化 下载更新安装包时的描述信息。

  • Fixed the issue where the check for updates function could not be used normally.
  • Fixed the issue where the Toast could not pop up when checking for updates if the current version is the latest.
  • Fixed the issue where the system language would automatically switch back after opening and closing the "Open source license" dialog box for the first time when switching languages.
  • Optimized the description information when downloading the update package.

  • 업데이트 확인 기능이 정상적으로 사용되지 않는 문제를 수정했습니다.
  • 현재 버전이 최신 버전인 경우 업데이트 확인 시 토스트가 나타나지 않는 문제를 수정했습니다.
  • 언어를 처음 전환할 때 "오픈 소스 코드 라이선스" 대화 상자를 열고 닫은 후 시스템 언어로 자동 전환되는 문제를 수정했습니다.
  • 업데이트 패키지를 다운로드할 때의 설명 정보를 최적화했습니다.

v0.9.9

18 Jan 15:08
Compare
Choose a tag to compare
v0.9.9 Pre-release
Pre-release

首个内测版,基本功能均已完成。

The first internal beta, with all the basic functions completed.

모든 기본 기능이 완성된 첫 번째 내부 베타 버전입니다.