Commit Graph

  • 7a6cadb312 重构代码,全局快捷键显示播放器时任务栏重新初始化 lrisora 2024-02-18 20:18:10 +08:00
  • ffd5b46cc5 整理文件包含关系 part4 lrisora 2024-02-17 18:15:05 +08:00
  • 443d2d2511 整理文件包含关系 part3 lrisora 2024-02-17 11:46:18 +08:00
  • 5171fd6532 清理已没有意义的info_acquired相关代码 lrisora 2024-02-15 22:11:11 +08:00
  • 7f1a821e23 重构,更改SongDataMapKey为SongInfo.h中的SongKey,更新CFormatConvertDlg::OnAddFile lrisora 2024-02-15 03:00:05 +08:00
  • cf582a5209 重构代码,更改song_id仅在媒体库内使用; 修正在线获取标签对话框总是将id写入当前播放曲目 lrisora 2024-02-14 18:51:38 +08:00
  • c9c9d22676 更新注释 lrisora 2024-02-13 14:54:47 +08:00
  • 3ee3b00fa1 CI打包时附带翻译文件 lrisora 2024-02-13 12:09:14 +08:00
  • 538268aa3b 重新添加cue 音频路径模糊识别,还原cue条目修改时间为cue文件修改时间 lrisora 2024-02-12 23:18:07 +08:00
  • 9c045b7632 Merge branch 'patch01' into patch03 lrisora 2024-02-11 09:54:39 +08:00
  • fdb7cbdab9 Merge branch 'patch04' into patch03 lrisora 2024-02-11 09:16:57 +08:00
  • 2cc72a0ceb Merge branch 'patch02' into patch03 lrisora 2024-02-11 09:14:24 +08:00
  • aabacfa225 Merge branch 'fix#624' into patch03 lrisora 2024-02-11 09:13:56 +08:00
  • 56f1374180 更新 lrisora 2024-02-11 02:47:08 +08:00
  • b788d630ea 更新CI lrisora 2024-02-11 02:36:39 +08:00
  • e847bd8a93 修正x64编译错误 lrisora 2024-02-11 02:27:17 +08:00
  • ee86d7d456 更改CMediaLibDlg不再自行处理窗口大小改为使用基类CBaseDialog; 媒体库窗口大小设置存储位置改变(不兼容更新) lrisora 2024-02-11 02:12:34 +08:00
  • 52e916bf95 整理文件包含关系 part2 lrisora 2024-02-11 01:56:45 +08:00
  • 86e2c9c227 整理文件包含关系 part1 lrisora 2024-02-10 23:37:13 +08:00
  • 4b9b29893b 重构移除菜单rc资源 改为使用MenuMgr构造 lrisora 2024-02-10 21:44:29 +08:00
  • b942474da3 更新 lrisora 2024-01-28 18:23:55 +08:00
  • 6ff78c2af2 重构代码;使用统一窗口资源;运行时设置翻译文本; lrisora 2024-01-27 17:44:01 +08:00
  • 77f7e78931 降低任务栏显示状态/进度更新频率 lrisora 2023-12-21 19:52:30 +08:00
  • f9763b28e6 Scintilla右键菜单改为从ini加载翻译 lrisora 2023-12-16 11:52:05 +08:00
  • d520d6a4a0 Update lrisora 2023-12-16 11:43:22 +08:00
  • 41b0cccc93 移除未使用的资源符号 lrisora 2023-12-15 15:34:24 +08:00
  • 1dd128a794 修正缺少语言时外部英文翻译未加载的问题 lrisora 2023-12-12 18:41:16 +08:00
  • acb882feed 修正x64编译错误 lrisora 2023-12-11 20:21:28 +08:00
  • 26cefa3ce1 重构代码;迁移语言设置到基于BCP-47;迁移字符串表到外部ini文件 lrisora 2023-12-11 19:23:41 +08:00
  • 3a6e98080c fix #631: Correct the issue where 'ALBUMARTIST' and 'DISCNUMBER' (if present) are duplicated every time tags are saved. lrisora 2023-11-05 09:07:45 +08:00
  • 2087cdbd59 更新 lrisora 2023-10-22 18:42:13 +08:00
  • 5b707e858a 恢复之前的各处媒体库更新行为(添加枚举MediaLibRefreshMode) 修正文件不存在时更新仍然进行导致元数据清空以及cue项目被从播放列表移除 lrisora 2023-10-21 22:08:27 +08:00
  • 3975818d6c 兼容ESLyric 0.5.x lrc歌词读取 lrisora 2023-10-15 15:00:04 +08:00
  • 9623d8af1e ksc歌词添加支持单引号双写转义,保存ksc时仅对非ASCII的单个字符不添加[] lrisora 2023-10-15 09:55:37 +08:00
  • 7f43675ac5 兼容部分使用[]的ksc歌词 lrisora 2023-10-14 18:51:27 +08:00
  • fe30c9e56d 媒体库更新进度改用GetAudioInfo提供的值 lrisora 2023-10-13 14:11:51 +08:00
  • bc3df715d4 修正播放列表保存效率问题,提高GetOSUAudioFiles执行速度 lrisora 2023-10-13 09:08:15 +08:00
  • 9512d1a265 重构所有媒体库刷新代码,临时移除内嵌cue与cue路径修正功能 lrisora 2023-10-12 21:29:56 +08:00
  • fc4f146423 修正CPlaylistFile加载自文件时cue条目无法存储为m3u,更新播放列表cue格式加入cue_file_path项 lrisora 2023-10-10 09:25:35 +08:00
  • de3365307d 自定义界面增加classicalControlBar,界面1和界面2的播放控制栏改为classicalControlBar zhongyang219 2023-10-05 12:50:02 +08:00
  • f8d38e39ed Merge pull request #598 from lrisora/fix#597 zhongyang219 2023-10-04 18:55:41 +08:00
  • c6a58a2037 Merge remote-tracking branch 'origin/master' into fix#597 lrisora 2023-10-04 18:13:33 +08:00
  • 4f93914737 ReOpen使用播放状态锁 lrisora 2023-10-04 15:51:42 +08:00
  • 591f0d89b7 修正BrowseEdit的编辑列表对话框中的文本编辑无法通过鼠标选中文本的问题 Zhong Yang 2023-10-04 12:19:21 +08:00
  • 5a9e8c44e1 更新 lrisora 2023-10-04 08:52:32 +08:00
  • f82cc94f53 Merge remote-tracking branch 'origin/master' into fix#597 lrisora 2023-10-03 20:24:48 +08:00
  • 1d9248319c 重构PlayTrack,修改从播放列表移除歌曲的行为 lrisora 2023-10-03 20:23:32 +08:00
  • daf511eaa3 Merge pull request #599 from lrisora/更新CI zhongyang219 2023-10-03 18:34:30 +08:00
  • 9734c7ba54 仅当鼠标指向stackElement时才能通过滚轮切换,鼠标指向stackElement的指示器时问题可以通过滚轮切换 Zhong Yang 2023-10-03 17:10:04 +08:00
  • 86cd1c0837 新增通过鼠标滚轮切换stackElement的功能 #574 Zhong Yang 2023-10-03 11:59:35 +08:00
  • b13ab19e0f 添加搜索/媒体库右键菜单“从磁盘删除”选项禁用处理,清理旧代码 lrisora 2023-10-01 04:32:44 +08:00
  • e7abae2f9b 调整/整理媒体库标签页虚方法 lrisora 2023-09-30 14:56:03 +08:00
  • bf9f8a7f3d 重构媒体库播放列表标签页,修正数据同步问题 lrisora 2023-09-30 11:27:11 +08:00
  • 0c471886a7 修正重构问题,简化代码 lrisora 2023-09-30 11:00:21 +08:00
  • 99afce8cdf 播放列表初始化中若用户重复操作添加提示 lrisora 2023-09-26 10:50:41 +08:00
  • 436203fcee 修正时间戳重复导致从播放列表模式切换的文件夹模式时最近播放排序问题 lrisora 2023-09-24 19:12:08 +08:00
  • 5b1e53db9e Merge branch '网易歌词解析修正' into fix#597 lrisora 2023-09-23 17:00:56 +08:00
  • 0804500bbf 撤销一些更改 lrisora 2023-09-23 13:59:15 +08:00
  • 8991780702 不再总是在启动时清理无效文件夹 lrisora 2023-09-23 10:00:55 +08:00
  • 92dd16c1e4 修正在媒体库删除当前播放列表/文件夹时的行为 lrisora 2023-09-23 08:20:04 +08:00
  • fe8eec7420 重构代码,媒体库播放列表标签页不再借助主窗口打开播放列表,文件夹标签页搜索不再复位而是重新搜索 lrisora 2023-09-22 17:07:31 +08:00
  • 8eb63b44b3 修正OpenFolder没有切换到文件夹模式 lrisora 2023-09-21 21:35:39 +08:00
  • f2683559ae 重构媒体库文件夹标签页,修正搜索状态下的许多问题 lrisora 2023-09-21 18:31:18 +08:00
  • eadf251a0f 重构代码,CSelectPlaylistDlg修改即时应用而不是在窗口销毁时 lrisora 2023-09-20 20:05:25 +08:00
  • b7eb0dbfd0 重构代码,修正重构导致的文件夹模式“从磁盘删除”选项有问题 lrisora 2023-09-20 18:31:57 +08:00
  • 7e00fa95ea 修正TabDlg被外部复位滚动不完全导致复位后拖动滚动条行为异常 lrisora 2023-09-20 08:02:36 +08:00
  • 64f63821b6 新增设置项“向播放列表添加曲目时插入列表开头而不是追加到末尾”; 去掉设置项“禁止向播放列表中添加已存在的曲目”并默认为true; 修正英文媒体库设置对话框资源缺少“浮动播放列表跟随主窗口”复选框; lrisora 2023-09-19 14:38:39 +08:00
  • 9213b79b64 更新 lrisora 2023-09-19 12:51:06 +08:00
  • d09edd4642 播放列表为空时彻底清除之前的歌曲显示 lrisora 2023-09-18 20:44:12 +08:00
  • a16f49f41a 更改分割条控件的颜色为窗口背景色 lrisora 2023-09-18 15:12:00 +08:00
  • 4ca15da4f1 重构从当前播放列表中移除歌曲的方法,修正问题 lrisora 2023-09-18 13:56:38 +08:00
  • d110bf7c80 更新 lrisora 2023-09-17 14:42:07 +08:00
  • 68db4145b5 去掉case Command::OPEN中的不再执行的代码 lrisora 2023-09-17 20:19:38 +08:00
  • 60ab6bda0c 禁用浮动播放列表中的分割条 lrisora 2023-09-16 20:20:10 +08:00
  • 5773137d0c 修正cmd_open_files可能发生的时序问题 lrisora 2023-09-16 16:31:07 +08:00
  • d8392f1613 重构代码,修正之前的修改造成的问题 lrisora 2023-09-16 14:57:07 +08:00
  • c07b1d53ed 重构启动播放列表初始化的方法 lrisora 2023-09-16 00:42:44 +08:00
  • 0847f054ec Revert "去掉已经没有必要的m_no_lbtnup和定时器" lrisora 2023-09-15 13:02:35 +08:00
  • ee12da7410 修正之前的更改导致的进入文件夹模式时没有排序 lrisora 2023-09-15 09:16:13 +08:00
  • 95d2fbee3c 去掉已经没有必要的m_no_lbtnup和定时器 lrisora 2023-09-14 14:29:39 +08:00
  • 404374e5cf 修正资源管理器多选打开时的问题 lrisora 2023-09-14 11:41:25 +08:00
  • eca5de3ad0 修正播放停止时下一首播放设置后状态栏没有更新 lrisora 2023-09-13 07:57:50 +08:00
  • 550e940d87 fix #594 在m_media_lib_popup_menu.sub(1)菜单中添加下一首播放菜单项。 当选中歌曲全部存在于播放中的列表中时启用否则禁用 lrisora 2023-09-12 19:35:42 +08:00
  • 72bd7746bf FindDlg右键菜单跟随“禁止删除文件”设置 lrisora 2023-09-11 18:31:07 +08:00
  • 824eabb4d2 PlayTrack使用播放状态锁,改进上个提交的逻辑 lrisora 2023-09-11 13:23:26 +08:00
  • ce9cccdebd 清理旧代码 lrisora 2023-09-10 09:29:19 +08:00
  • 3c5e82a23a 修正“主菜单/工具/删除正在播放的曲目/从磁盘删除”菜单项没有随禁止删除文件设置禁用 lrisora 2023-09-09 23:09:36 +08:00
  • 2d08af91ab 为删除文件方法和各处SeekTo添加使用播放状态锁 lrisora 2023-09-09 22:05:14 +08:00
  • 7914c23a3b 从S3,S4唤醒时重新初始化BASS内核 lrisora 2023-09-08 23:46:11 +08:00
  • 160747855d ui2.xml修正为UTF8 with no BOM编码;下排按钮改回原布局;修正不开启频谱分析时的堆栈切换指示器与工具栏重叠 lrisora 2023-08-31 10:28:01 +08:00
  • 559f198741 主窗口的播放控制命令加播放状态锁 lrisora 2023-08-30 19:47:58 +08:00
  • ee1a748727 重构CPlayer的播放列表移除歌曲,仅在移除涉及当前播放时重新打开歌曲,移除时加播放状态锁 lrisora 2023-08-28 15:36:36 +08:00
  • ff0e8ccc77 修正之前修编译警告导致的拖动标题栏退出最大化时的位置错误以及矫正更新导致的误差 lrisora 2023-08-26 17:17:51 +08:00
  • 181d656431 UI线程/初始化播放列表线程前后/重新初始化播放内核/重新载入播放列表 改为使用播放状态锁 lrisora 2023-08-26 14:23:19 +08:00
  • 889ae65476 修正“在文件夹模式中播放”只是定位到歌曲而没有播放 lrisora 2023-08-26 14:29:12 +08:00
  • d224eac993 fix #583 定时器先取得锁再更改播放状态,避免之前未返回就重入 lrisora 2023-08-25 07:55:56 +08:00
  • 3f01865b94 去掉通配符重新添加SciLexer项目文件 lrisora 2023-08-24 08:29:07 +08:00
  • fc73e1cd04 Revert "勾选“单行和双行模式下不显示空白”选项时,如果最后一句歌词为空白,仍然显示空白 #528" lrisora 2023-08-23 16:27:41 +08:00
  • 4ae6b95560 修正媒体库-播放列表左侧列表的右键菜单播放不会关闭媒体库 lrisora 2023-08-23 13:16:30 +08:00
  • 426feeecf6 修正初始化线程结束后如果因设置而处于播放状态时SMTC状态不正确 lrisora 2023-08-23 10:00:15 +08:00