LocalMusicHelper Versions Save

将您保存在网易云音乐、QQ音乐等在线音乐平台的歌单数据,转换成本项目支持的本地音乐播放器(如Salt Player、APlayer、Poweramp等)可识别的歌单格式,完成歌单的导入操作,方便您快速从在线音乐平台迁移歌单到本地音乐播放器。Quickly migrate your playlists from online music platforms to local music players.

v1.5.2

1 month ago

🐛 修复

  • 修复 转换页,当歌单来源为酷狗音乐且获取方式为在线时,即使先前未进行过登录步骤,也判断为已登录状态的问题。
  • 修复 转换页,当歌单来源为汽水音乐且获取方式为在线时,显示登录二维码后,获取登录状态会出现异常闪退的问题。
  • 修复 赞赏对话框中,若设备处于横屏状态,或因屏幕高度不够,导致内容显示不全且无法上下滑动的问题。

🛠️ 优化

  • 优化 部分变量的判空方式。
  • 优化 部分文案及其对应的翻译。

🐛 Fixed

  • Fixed: On the conversion page, when the playlist source is Kugou Music and the acquisition method is Online, even if the login step has not been performed previously, it is judged as Logged in status.
  • Fixed: On the conversion page, when the playlist source is Luna Music and the acquisition method is Online, after displaying the login QR code, getting the login status will cause an abnormal crash.
  • Fixed: In the appreciation dialog box, if the device is in landscape mode, or due to insufficient screen height, the content is not fully displayed and cannot be scrolled up and down.

🛠️ Optimized

  • Optimized: The way of null-checking for some variables.
  • Optimized: Some copywriting and their corresponding translations.

🐛 수리됨

  • 수정: 변환 페이지에서 플레이리스트 소스가 Kugou Music이고 획득 방법이 Online인 경우, 이전에 로그인 단계를 수행하지 않아도 로그인됨 상태로 판단됩니다.
  • 수정: 변환 페이지에서 플레이리스트 소스가 Luna Music이고 획득 방법이 Online인 경우, 로그인 QR 코드를 표시한 후 로그인 상태를 가져오면 비정상적으로 충돌합니다.
  • 수정: 감사 대화 상자에서 장치가 가로 모드에 있거나 화면 높이가 부족하여 내용이 완전히 표시되지 않고 위아래로 스크롤할 수 없는 문제.

🛠️ 최적화됨

  • 최적화: 일부 변수의 널 체크 방식.
  • 최적화: 일부 문구 및 해당하는 번역.

v1.5.0

1 month ago

🐛 修复

  • 修复 转换页,当转换模式为总体匹配,若关闭了艺术家名匹配专辑名匹配并预览转换结果时,所有歌曲的匹配结果都为注意的问题。

🛠️ 优化

  • 优化 正则表达式中,空格的使用方法。
  • 优化 更新部分依赖的版本。

🐛 Fixed

  • Fixed: The issue in the conversion page where, when the conversion mode is set to Overall Match, if Artist Name Matching or Album Name Matching is disabled and the conversion result is previewed, all song matching results show as Caution.

🛠️ Optimized

  • Optimized: The usage of space in regular expressions.
  • Optimized: Update some dependent versions.

🐛 수리됨

  • 수정: 변환 페이지에서 전체 일치로 변환 모드를 설정한 경우, 아티스트 이름 일치 또는 앨범 이름 일치를 비활성화하고 변환 결과를 미리보기할 때 모든 곡의 일치 결과가 주의로 표시되는 문제를 수정했습니다.

🛠️ 최적화됨

  • 최적화: 정규 표현식에서 공백 사용 방법을 최적화했습니다.
  • 최적화: 일부 종속 버전을 업데이트합니다.

v1.4.8

1 month ago

🌟调查问卷🌟Questionnaire🌟설문지🌟

为了给您提供更好的服务,我特别制作了《歌单无界 - 用户满意度调查》问卷,问卷共22题,仅有2题为非必填的填空题,希望您能抽出几分钟时间,将您的感受和建议告诉我,我非常重视每位用户的宝贵意见,期待您的参与!(将二维码截图并扫码填写即可!若二维码无法显示,请加入QQ群或者在酷安中搜索歌单无界话题进行填写,非常感谢!)

In order to provide you with a better service, I have created the ‘PlayList NB - User Satisfaction Survey’ questionnaire, I hope you can spare a few minutes to tell us your feelings and suggestions, we attach great importance to the valuable opinions of each user, and look forward to your participation! (Just take a screenshot of the QR code and scan it to fill it out! Thank you very much!)

더 나은 서비스를 제공하기 위해 특별히 “경계 없는 노래 목록 - 사용자 만족도 조사”설문지를 만들었으니 잠시 시간을내어 귀하의 의견과 제안을 알려 주시기 바라며, 사용자 한 분 한 분의 소중한 의견을 소중히 여기며 많은 참여를 기다리겠습니다! (QR 코드를 스크린샷으로 찍고 스캔하여 작성하세요! 정말 감사합니다!)

调查问卷二维码加载中……

🌈 新增

  • 新增 用户服务协议的相关内容。
  • 新增 部分文案及其对应的翻译。

🛠️ 优化

  • 优化 在新版本可用对话框中,增加更新日志内容部分的高度。

🌈 Added

  • Added: Related content of the user service agreement.
  • Added: Some copywriting and their corresponding translations.

🛠️ Optimized

  • Optimized: Increased the height of the update log content part in the new version available dialog box.

🌈 추가됨

  • 추가: 사용자 서비스 계약의 관련 내용.
  • 추가: 일부 문구 및 해당하는 번역.

🛠️ 최적화됨

  • 최적화: 새 버전 사용 가능 대화 상자에서 업데이트 로그 내용 부분의 높이를 늘렸습니다.

v1.4.7

1 month ago

🌈 新增

  • 新增 对TuneMyMusic网站导出的CSV文件的支持。 (可将其支持的流媒体平台转换为本地播放器支持的歌单,如:TIDAL, Apple Music, YouTube, Amazon Music, Deezer等)(感谢@asuto
  • 新增 需要的图标文件。
  • 新增 部分文案及其对应的翻译。

🐛 修复

  • 修复 标签页,进入多选-区间选择状态后,返回,再进入多选状态,未自动清除上一次选择的区间开头的问题。

🛠️ 优化

  • 优化 部分try...catch语句的使用。
  • 优化 部分图标的大小。
  • 优化 同步更新新使用的项目依赖项的License到项目文件中。
  • 优化 部分文案及其对应的翻译。

🌈 Added

  • Added: Support for CSV files exported from the TuneMyMusic website. (Can convert its supported streaming platforms into song lists supported by local players, e.g. TIDAL, Apple Music, YouTube, Amazon Music, Deezer, etc.) (Thanks to @asuto)
  • Added: Required icon files.
  • Added: Some copywriting and their corresponding translations.

🐛 Fixed

  • Fixed: Issue on the tag page, after entering multi-select - range selection state, returning, and then entering multi-select state, the beginning of the last selected range is not automatically cleared.

🛠️ Optimized

  • Optimized: The use of some try…catch statements.
  • Optimized: The size of some icons.
  • Optimized: Synchronized update of the License of the newly used project dependencies to the project files.
  • Optimized: Some copywriting and their corresponding translations.

🌈 추가됨

  • 추가: TuneMyMusic 웹사이트에서 내보낸 CSV 파일 지원. (지원되는 스트리밍 플랫폼을 로컬 플레이어가 지원하는 노래 목록으로 변환할 수 있습니다(예: TIDAL, Apple Music, YouTube, Amazon Music, Deezer 등). (@asuto님 감사합니다)
  • 추가: 추가: 필요한 아이콘 파일.
  • 추가: 일부 문구 및 해당하는 번역.

🐛 수리됨

  • 수정: 태그 페이지에서 다중 선택 - 범위 선택 상태로 들어간 후, 돌아가서 다시 다중 선택 상태로 들어가면, 마지막으로 선택한 범위의 시작이 자동으로 지워지지 않는 문제.

🛠️ 최적화됨

  • 최적화: 일부 try…catch 문의 사용.
  • 최적화: 일부 아이콘의 크기.
  • 최적화: 새로 사용하는 프로젝트 종속성의 라이선스를 프로젝트 파일에 동기화 업데이트했습니다.
  • 최적화: 일부 문구 및 해당하는 번역.

v1.4.6

1 month ago

ℹ️提示ℹ️Tipsℹ️팁ℹ️

项目的使用说明文件(README.md)已更新,包含了许多新内容,可前往软件的设置-关于-在…上查看本项目来查看!(国内用户可直连GitLab

The project's documentation (README.md) has been updated with many new features, go to Settings-About-View this project on... in the software to check it out!

프로젝트 설명서(README.md)에 새로운 기능이 많이 업데이트되었으니 소프트웨어의 설정-정보-...에서 이 프로젝트 보기로 이동하여 확인해보세요!

🌈 新增

  • 新增 部分文案及其对应的翻译。

🐛 修复

  • 修复 当歌单来源为Spotify时,歌单获取方式仍可能为数据库的问题。

🛠️ 优化

  • 优化 部分文案及其对应的翻译。

🌈 Added

  • Added: Some copywriting and their corresponding translations.

🐛 Fixed

  • Fixed: Issue where the playlist acquisition method may still be Database when the playlist source is Spotify.

🛠️ Optimized

  • Optimized: Some copywriting and their corresponding translations.

🌈 추가됨

  • 추가: 일부 문구 및 해당하는 번역.

🐛 수리됨

  • 수정: 플레이리스트 소스가 Spotify일 때 플레이리스트 획득 방법이 여전히 데이터베이스일 수 있는 문제.

🛠️ 최적화됨

  • 최적화: 일부 문구 및 해당하는 번역.

v1.4.5

1 month ago

ℹ️提示ℹ️Tipsℹ️팁ℹ️

椒盐歌单助手电脑版已重新上线,将App更新到1.4.3及以上版本后,可前往设置-关于-Salt Converter 电脑版查看~

Salt Converter for PC has been relaunched, after updating the app to version 1.4.3 and above, you can go to Settings-About-Salt Converter for PC to check it out.

Salt Converter PC 버전가 재시작되었으며, 앱을 1.4.3 이상으로 업데이트한 후 설정-정보-Salt Converter PC 버전로 이동하여 확인하실 수 있습니다.

🌈 新增

  • 新增 对Spotify在线歌单的支持。 (感谢@ヤサブロウ@asuto
  • 新增 相关的图标资源文件。
  • 新增 部分文案及其对应的翻译。

🐛 修复

  • 修复 在转换结果页返回时,结果文件的路径信息未删除的问题。

🛠️ 优化

  • 优化 规范SQL语句中参数绑定的使用。
  • 优化 当未转换任何歌单时,转换结果页的显示效果。
  • 优化 第三方音乐平台数据库的结构。
  • 优化 部分资源的关闭时机。
  • 优化 移除无用的日志输出。
  • 优化 Popup的弹出位置。
  • 优化 点击登录对话框中的退出登录按钮后,将弹出Toast。
  • 优化 部分变量名的使用。
  • 优化 部分文案及其对应的翻译。

🌈 Added

  • Added: Support for Spotify online playlists. (Thanks to @ヤサブロウ, @asuto)
  • Added: Related icon resource files.
  • Added: Some copywriting and their corresponding translations.

🐛 Fixed

  • Fixed: Issue where the path information of the result file is not deleted when returning from the conversion result page.

🛠️ Optimized

  • Optimized: Standardized the use of parameter binding in SQL statements.
  • Optimized: The display effect of the conversion result page when no playlists are converted.
  • Optimized: The structure of the third-party music platform database.
  • Optimized: The timing of closing some resources.
  • Optimized: Removed useless log output.
  • Optimized: The pop-up position of Popup.
  • Optimized: After clicking the logout button in the login dialog box, a Toast will pop up.
  • Optimized: The use of some variable names.
  • Optimized: Some copywriting and their corresponding translations.

🌈 추가됨

  • 추가: Spotify 온라인 플레이리스트 지원. (@ヤサブロウ님, @asuto님 감사합니다)
  • 추가: 관련 아이콘 리소스 파일.
  • 추가: 일부 문구 및 해당하는 번역.

🐛 수리됨

  • 수정: 변환 결과 페이지에서 돌아갈 때 결과 파일의 경로 정보가 삭제되지 않는 문제.

🛠️ 최적화됨

  • 최적화: SQL 문에서 매개변수 바인딩의 사용을 표준화했습니다.
  • 최적화: 플레이리스트를 변환하지 않았을 때 변환 결과 페이지의 표시 효과.
  • 최적화: 제3자 음악 플랫폼 데이터베이스의 구조.
  • 최적화: 일부 리소스를 닫는 시점.
  • 최적화: 불필요한 로그 출력을 제거했습니다.
  • 최적화: Popup의 팝업 위치.
  • 최적화: 로그인 대화 상자에서 로그아웃 버튼을 클릭하면 토스트가 팝업됩니다.
  • 최적화: 일부 변수 이름의 사용.
  • 최적화: 일부 문구 및 해당하는 번역.

v1.4.3

1 month ago

ℹ️提示ℹ️Tipsℹ️팁ℹ️

椒盐歌单助手电脑版已重新上线,请将App更新到1.4.3及以上版本后,前往设置-关于-Salt Converter 电脑版查看~

Salt Converter for PC has been re-launched, please update the app to version 1.4.3 and above, then go to Settings-About-Salt Converter for PC to check it out~

Salt Converter PC 버전가 다시 출시되었으니, 앱을 1.4.3 이상 버전으로 업데이트하신 후 설정-정보-Salt Converter PC 버전로 이동하여 확인해보세요~

🐛 修复

  • 修复 深色模式判断错误的问题。
  • 修复 转换页,本地到本地的转换,来源音乐播放器的选择未生效的问题。 (感谢@玉溪谷
  • 修复 冷启动的SplashScreen消失后,App可能仍未完成加载,而导致个性化设置未能及时应用的问题。

🛠️ 优化

  • 优化 设备处于横屏时,将自动调整应用的UI布局,并展示过渡动画。
  • 优化 在平板等大屏设备上应用的用户界面布局。
  • 优化 在AndroidManifest.xml中声明本应用可被分屏、小窗,本应用已对全面屏进行适配。
  • 优化 打开应用后,旋转设备的方向,现在不会先闪回默认设置,再闪到用户应用的设置了。
  • 优化 规范AndroidManifest.xml中权限的声明位置。
  • 优化 本地到本地的歌单转换完成后,不会自动清除已选歌单文件的名称。
  • 优化 更新Salt Converter 电脑版的访问地址。
  • 优化 通过DataStore管理的变量的使用。
  • 优化 应用的单色主题图标的样式。

🐛 Fixed

  • Fixed: Issue with incorrect dark mode judgment.
  • Fixed: On the conversion page, the local to local conversion, the selection of the source music player did not take effect. (Thanks to @玉溪谷)
  • Fixed: After the SplashScreen disappears during cold start, the App may still not be fully loaded, causing personalized settings to not be applied in time.

🛠️ Optimized

  • Optimized: When the device is in landscape mode, the application’s UI layout will automatically adjust and display transition animations.
  • Optimized: The user interface of the application on large screen devices such as tablets.
  • Optimized: Declared in AndroidManifest.xml that this application can be split-screened, windowed, and this application has been adapted for full screen.
  • Optimized: After opening the application, rotating the device’s orientation will now not flash back to the default settings first, and then flash to the user’s application settings.
  • Optimized: Standardises where permissions are declared in AndroidManifest.xml.
  • Optimized: After the playlist conversion from local to local is completed, the name of the selected playlist file will not be automatically cleared.
  • Optimized: Updated the access address of the Salt Converter computer version.
  • Optimized: The use of variables managed by DataStore.
  • Optimized: The style of the application’s monochrome theme icon.

🐛 수리됨

  • 수정: 다크 모드 판단이 잘못된 문제.
  • 수정: 변환 페이지에서 로컬에서 로컬로의 변환, 원본 음악 플레이어의 선택이 적용되지 않았습니다. (@玉溪谷님 감사합니다)
  • 수정: 차가운 시작 중에 SplashScreen이 사라진 후에도 App이 완전히 로드되지 않을 수 있어, 개인화 설정이 즉시 적용되지 않는 문제.

🛠️ 최적화됨

  • 최적화: 장치가 가로 모드에 있을 때, 애플리케이션의 UI 레이아웃이 자동으로 조정되고 전환 애니메이션을 표시합니다.
  • 최적화: 태블릿과 같은 대형 화면 장치에서의 애플리케이션 사용자 인터페이스.
  • 최적화: AndroidManifest.xml에서 이 애플리케이션이 분할 화면, 창 모드로 사용될 수 있음을 선언하고, 이 애플리케이션은 전체 화면에 적응하였습니다.
  • 최적화: 애플리케이션을 열고 장치의 방향을 회전하면 이제 기본 설정으로 먼저 플래시백하지 않고 사용자의 애플리케이션 설정으로 플래시합니다.
  • 최적화: AndroidManifest.xml에서 권한이 선언되는 위치를 표준화합니다.
  • 최적화: 로컬에서 로컬로 플레이리스트 변환이 완료된 후, 선택한 플레이리스트 파일의 이름이 자동으로 지워지지 않습니다.
  • 최적화: Salt Converter 컴퓨터 버전의 접근 주소를 업데이트했습니다.
  • 최적화: DataStore에서 관리하는 변수의 사용.
  • 최적화: 애플리케이션의 단색 테마 아이콘의 스타일.

v1.4.1

1 month ago

🌈 新增

  • 新增 应用启动时初始页的自定义。
  • 新增 转换页,转换模式项、来源应用项、目标应用项,可以保存上次的选择。 (感谢@玉溪谷
  • 新增 部分文案及其对应的翻译。

🐛 修复

  • 修复 将Poweramp的歌单转换为Salt Player格式后,无法在Salt Player中使用歌单文件导入的问题。 (感谢@玉溪谷
  • 修复 在进行本地到本地的歌单转换中,若未选择歌单文件,点击开始后,应用会闪退的问题。

🛠️ 优化

  • 优化 同步更新新使用的项目依赖项的License到项目文件中。
  • 优化 通过DataStore管理的变量的使用。
  • 优化 文件权限的管理。
  • 优化 部分ItemValue的文本区域的宽度比例。
  • 优化 部分图标的样式。
  • 优化 本地到本地的歌单转换完成后,自动清除已选歌单文件的名称。

🌈 Added

  • Added: Customization of the initial page when the application starts.
  • Added: On the conversion page, the conversion mode item, source application item, and target application item can save the last selection. (Thanks to @玉溪谷)
  • Added: Some copywriting and their corresponding translations.

🐛 Fixed

  • Fixed: After converting the Poweramp playlist to Salt Player format, the playlist file cannot be imported in Salt Player. (Thanks to @玉溪谷)
  • Fixed: When performing local to local playlist conversion, if no playlist file is selected, the application will crash after clicking start.

🛠️ Optimized

  • Optimized: Synchronized update of the License of the newly used project dependencies to the project files.
  • Optimized: The use of variables managed by DataStore.
  • Optimized: File permission management.
  • Optimized: The width ratio of the text area of some ItemValue.
  • Optimized: The style of some icons.
  • Optimized: After the playlist conversion from local to local is completed, the name of the selected playlist file is automatically cleared.

🌈 추가됨

  • 추가: 애플리케이션 시작 시 초기 페이지의 사용자 정의.
  • 추가: 변환 페이지에서 변환 모드 항목, 원본 애플리케이션 항목, 대상 애플리케이션 항목은 마지막 선택을 저장할 수 있습니다. (@玉溪谷님 감사합니다)
  • 추가: 일부 문구 및 해당하는 번역.

🐛 수리됨

  • 수정: Poweramp 플레이리스트를 Salt Player 형식으로 변환한 후에는 Salt Player에서 플레이리스트 파일을 가져올 수 없습니다. (@玉溪谷님 감사합니다)
  • 수정: 로컬에서 로컬로 플레이리스트 변환을 수행할 때 플레이리스트 파일을 선택하지 않고 시작을 클릭하면 애플리케이션이 충돌합니다.

🛠️ 최적화됨

  • 최적화: 새로 사용하는 프로젝트 종속성의 라이선스를 프로젝트 파일에 동기화 업데이트했습니다.
  • 최적화: DataStore에서 관리하는 변수의 사용.
  • 최적화: 파일 권한 관리.
  • 최적화: 일부 ItemValue의 텍스트 영역의 너비 비율.
  • 최적화: 일부 아이콘의 스타일.
  • 최적화: 로컬에서 로컬로 플레이리스트 변환이 완료된 후, 선택한 플레이리스트 파일의 이름이 자동으로 지워집니다.

v1.4.0

1 month ago

🌈 新增

  • 新增 本地音乐播放器之间的歌单格式转换。(感谢@玉溪谷
  • 新增 汽水音乐平台的歌单转换的支持。 (感谢@夙夜者
  • 新增 Android 13及以上版本中的单色主题图标的适配。
  • 新增 在进行部分较长时间的操作时,若用户尝试返回,则会弹出Toast“请等待操作完成”。
  • 新增 转换页,加载歌单列表、歌单列表为空时的提示文案。
  • 新增 部分文案及其对应的翻译。

🐛 修复

  • 修复 转换页,点击下一步按钮后。数据获取完成时,设备可能会震动多次的问题。
  • 修复 启用“使用Root权限”时,若未安装对应平台的App,点击下一步时后,弹出的对话框中缺失了平台名称的问题。
  • 修复 若设备未连接互联网或网络状况不佳,尝试进行扫码登录酷狗音乐,应用会闪退的问题。
  • 修复 应用的主数据库可能会被错误关闭的问题。
  • 修复 转换页,若已选择了数据库文件,此时再将“歌单获取方式”改为“在线”,“已选择”项未被隐藏的问题。
  • 修复 错误使用的HTTP HEADER。
  • 尝试修复 使用“文件提供者”选择的目录或文件不符合要求时,可能导致应用闪退的问题。(感谢@怣

🛠️ 优化

  • 优化 当弹出部分带有输入框的对话框时,自动呼出键盘。
  • 优化 应用图标的样式与清晰度。
  • 优化 转换页,页面间跳转的逻辑。
  • 优化 部分变量初始化的时机。
  • 优化 自动清理过期数据时,也能删除目录。
  • 优化 删除无用的变量。
  • 优化 加长Cookie存储的有效期,由3天加长至14天
  • 优化 对使用“文件提供者”来选择文件或目录后的处理方式进行了规范。(感谢@怣
  • 优化 OkHttp对响应的处理,减少可能发生的内存泄漏。
  • 优化 在应用启动时,自动删除应用在外置存储空间的私有目录中修改时间在3天及之前的文件与目录。
  • 优化 更新Gradle与部分依赖的版本。
  • 优化 部分文案及其对应的翻译。

🌈 Added

  • Added: Playlist format conversion between local music players. (Thanks to @玉溪谷)
  • Added: Support for playlist conversion on the Soda Music platform. (Thanks to @夙夜者)
  • Added: Adaptation of Monochrome Theme Icons in Android 13 and above versions.
  • Added: When performing some longer operations, if the user tries to return, a Toast will pop up saying “Please wait for the operation to complete”.
  • Added: Prompt copywriting when loading the playlist list and when the playlist list is empty on the conversion page.
  • Added: Some copywriting and their corresponding translations.

🐛 Fixed

  • Fixed: On the conversion page, after clicking the next step button, the device may vibrate multiple times when data acquisition is completed.
  • Fixed: When “Use Root Permissions” is enabled, if the corresponding platform App is not installed, the platform name is missing in the dialog box that pops up after clicking next.
  • Fixed: If the device is not connected to the Internet or the network condition is poor, trying to log in to Kugou Music by scanning the code, the application will crash.
  • Fixed: The main database of the application may be closed incorrectly.
  • Fixed: On the conversion page, if a database file has been selected, and then the “Playlist Acquisition Method” is changed to “Online”, the “Selected” item is not hidden.
  • Attempted to fix: Issue where the application crashes when the directory or file selected using “File Provider” does not meet the requirements. (Thanks to @怣)

🛠️ Optimized

  • Optimized: Automatically call out the keyboard when a dialog box with an input field pops up.
  • Optimized: The style and clarity of the application icon.
  • Optimized: The logic of page jumps on the conversion page.
  • Optimized: The timing of some variable initialization.
  • Optimized: When automatically cleaning up expired data, directories can also be deleted.
  • Optimized: Removed useless variables.
  • Optimized: Extended the validity period of Cookie storage from 3 days to 14 days.
  • Optimized: Standardized the handling method after using “File Provider” to select files or directories. (Thanks to @怣)
  • Optimized: OkHttp’s handling of responses, reducing potential memory leaks.
  • Optimized: Automatically delete files and directories in the application’s external storage private directory that were modified 3 days or earlier upon application startup.
  • Optimized: Updated Gradle and some dependencies.
  • Optimized: Some copywriting and their corresponding translations.

🌈 추가됨

  • 추가: 로컬 음악 플레이어 간의 플레이리스트 형식 변환. (@玉溪谷님 감사합니다)
  • 추가: 소다 뮤직 플랫폼의 플레이리스트 변환 지원. (@夙夜者님 감사합니다)
  • 추가: Android 13 이상 버전에서 단색 테마 아이콘의 적응.
  • 추가: 일부 긴 작업을 수행하는 동안, 사용자가 돌아가려고 하면, 토스트가 "작업 완료를 기다려 주세요"라고 팝업합니다.
  • 추가: 변환 페이지에서 플레이리스트 목록을 로드하거나 플레이리스트 목록이 비어 있을 때의 프롬프트 문구.
  • 추가: 일부 문구 및 해당하는 번역.

🐛 수리됨

  • 수정: 변환 페이지에서 다음 단계 버튼을 클릭한 후, 데이터 수집이 완료되면 장치가 여러 번 진동할 수 있습니다.
  • 수정: "Root 권한 사용"이 활성화되어 있을 때, 해당 플랫폼 앱이 설치되어 있지 않으면, 다음을 클릭한 후 팝업되는 대화 상자에 플랫폼 이름이 누락됩니다.
  • 수정: 장치가 인터넷에 연결되어 있지 않거나 네트워크 상태가 좋지 않은 경우, 쿠고우 뮤직에 코드 스캔으로 로그인을 시도하면 애플리케이션이 충돌합니다.
  • 수정: 애플리케이션의 주 데이터베이스가 잘못 닫힐 수 있습니다.
  • 수정: 변환 페이지에서 데이터베이스 파일을 이미 선택한 경우, 그리고 "플레이리스트 획득 방법"을 "온라인"으로 변경하면, “선택됨” 항목이 숨겨지지 않습니다.
  • 수정 시도: "파일 제공자"를 사용하여 선택한 디렉토리 또는 파일이 요구 사항을 충족하지 않을 때 애플리케이션이 충돌할 수 있는 문제. (@怣님 감사합니다)

🛠️ 최적화됨

  • 최적화: 입력 필드가 있는 대화 상자가 팝업할 때 자동으로 키보드를 호출합니다.
  • 최적화: 애플리케이션 아이콘의 스타일과 선명도.
  • 최적화: 변환 페이지에서 페이지 간 점프의 로직.
  • 최적화: 일부 변수 초기화의 시점.
  • 최적화: 만료된 데이터를 자동으로 정리할 때, 디렉토리도 삭제할 수 있습니다.
  • 최적화: 불필요한 변수를 삭제했습니다.
  • 최적화: 쿠키 저장의 유효 기간을 3일에서 14일로 연장했습니다.
  • 최적화: "파일 제공자"를 사용하여 파일 또는 디렉토리를 선택한 후의 처리 방법을 표준화했습니다. (@怣님 감사합니다)
  • 최적화: OkHttp의 응답 처리를 최적화하여 가능한 메모리 누수를 줄였습니다.
  • 최적화: 애플리케이션 시작 시, 애플리케이션의 외부 저장 공간의 개인 디렉토리에서 3일 이전에 수정된 파일과 디렉토리를 자동으로 삭제합니다.
  • 최적화: Gradle 및 일부 종속성 버전을 업데이트했습니다.
  • 최적화: 일부 문구 및 해당하는 번역.

v1.3.5

2 months ago

🌈 新增

  • 新增 补全标签时“保留原修改时间顺序”功能,进一步避免因进行补全操作而出现打乱了文件顺序的问题。(感谢@玉溪谷@这是一个名字
  • 新增 仅使用选择的歌曲进行补全操作的功能。
  • 新增 标签页“多选”功能。长按任意项即可触发。(搜索结果页也可用) (感谢@玉溪谷
  • 新增 标签页“区间选择”功能。触发“多选”后,长按某项选择区间开头,再次长按某项选择区间结尾。(搜索结果页也可用)(感谢@玉溪谷
  • 新增 部分文案及其对应的翻译。

🐛 修复

  • 修复 输入框组件因高度不够,导致字符无法显示完全的问题。
  • 修复 编辑了某首音乐的标签后,无法使用下拉刷新的问题。
  • 修复 补全标签后,若点击取消或空白处关闭补全对话框,音乐信息没有及时刷新的问题。
  • 修复 若当前曲库中没有需要补全的歌曲时,即使启用“覆盖”,也无法进行补全操作的问题。

🛠️ 优化

  • 优化 部分数据的获取方式,现在不会返回过多的无用内容,减少内存占用。
  • 优化 部分SaltUI组件的样式。
  • 优化 部分动画效果。
  • 优化 UM页部分提示的出现时机。
  • 优化 部分文案及其对应的翻译。

🌈 Added

  • Added a feature to "Preserve Original Modification Time Order" when autocompleting tags to further avoid disrupting file order during the completion process. (Thanks to @玉溪谷, @这是一个名字)
  • Added the ability to autocomplete tags using only the selected songs.
  • Introduced a "Multi-select" feature for tabs. Long-press any item to activate it. (Also available on the search results page) (Thanks to @玉溪谷)
  • Introduced a "Range Select" feature for tabs. After triggering "Multi-select", long-press an item to select the start of a range, then long-press another item to select the end of the range. (Also available on the search results page) (Thanks to @玉溪谷)
  • Added Some copywriting and their corresponding translations.

🐛 Fixed

  • Fixed an issue where the input box component was not tall enough, causing characters to be displayed incompletely.
  • Fixed a problem where the pull-to-refresh feature could not be used after editing the tags of a particular music piece.
  • Fixed an issue where the music information was not refreshed promptly after cancelling or closing the autocomplete dialog by clicking elsewhere.
  • Fixed an issue where the autocomplete operation could not be performed, even with "Overwrite" enabled, if there were no songs in the current library that needed autocompletion.

🛠️ Optimized

  • Optimized the data retrieval methods, which now do not return excessive irrelevant content, reducing memory usage.
  • Refined the styles of some SaltUI components.
  • Enhanced some animation effects.
  • Optimized the timing of certain prompts on the UM page.
  • Optimized Some copywriting and their corresponding translations.

🌈 추가됨

  • 자동 태그 완성 시 "원본 수정 시간 순서 유지" 기능을 추가하여 완성 작업 중 파일 순서가 뒤섞이는 문제를 더욱 방지합니다. (@玉溪谷님, @这是一个名字님 감사합니다)
  • 선택한 노래만을 사용하여 태그를 자동 완성하는 기능을 추가했습니다.
  • 탭에 "다중 선택" 기능을 도입했습니다. 아이템을 길게 눌러 활성화합니다. (검색 결과 페이지에서도 사용 가능) (@玉溪谷님 감사합니다)
  • 탭에 "범위 선택" 기능을 도입했습니다. "다중 선택"을 활성화한 후, 아이템을 길게 눌러 범위의 시작을 선택하고, 다른 아이템을 길게 눌러 범위의 끝을 선택합니다. (검색 결과 페이지에서도 사용 가능) (@玉溪谷님 감사합니다)
  • 추가: 일부 문구 및 해당 번역.

🐛 수리됨

  • 입력 상자 컴포넌트의 높이가 충분하지 않아 문자가 완전히 표시되지 않는 문제를 수정했습니다.
  • 특정 음악의 태그를 편집한 후 드래그하여 새로 고침을 사용할 수 없는 문제를 수정했습니다.
  • 태그를 자동 완성한 후 취소하거나 빈 공간을 클릭하여 자동 완성 대화 상자를 닫으면 음악 정보가 즉시 새로 고침되지 않는 문제를 수정했습니다.
  • 현재 음악 라이브러리에 자동 완성이 필요한 노래가 없을 경우 "덮어쓰기"를 활성화하더라도 자동 완성 작업을 수행할 수 없는 문제를 수정했습니다.

🛠️ 최적화됨

  • 데이터 검색 방법을 최적화하여 불필요한 내용을 반환하지 않고 메모리 사용량을 줄였습니다.
  • 일부 SaltUI 컴포넌트의 스타일을 세련되게 만들었습니다.
  • 일부 애니메이션 효과를 개선했습니다.
  • UM 페이지의 일부 프롬프트가 나타나는 시기를 최적화했습니다.
  • 최적화: 일부 종속성을 업데이트했습니다.