[GH-ISSUE #6] V0.4.0 feature requitements #2887

Closed
opened 2026-03-12 23:58:33 +03:00 by kerem · 1 comment
Owner

Originally created by @VShawn on GitHub (May 15, 2020).
Original GitHub issue: https://github.com/1Remote/1Remote/issues/6

Originally assigned to: @VShawn on GitHub.

  1. 改造配置、日志、数据库文件路径以迁移至 Windows app.
    1. 默认使用 Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) 存储配置和数据库。
    • 首次打开 APP 提示选择数据库、日志存储路径
    1. 设置页提供按钮打开日志文件夹
    2. 设置页提供按钮迁移日志、数据库文件
  2. App 初始化流程整理,通过统一初始化类实现初始化。
    1. 各模块读取ini配置初始化
    2. 数据库模块初始化,初始化失败跳到向导
    3. 读取数据库配置初始化加密模块
  3. putty.exe 二进制封装,首次启动时,复制到 Environment.SpecialFolder.ApplicationData
  4. 添加 telnet 协议
  5. 主题配色修改
    • 动态改变UI配色
    • 下拉选择配色主题
    • 允许自定义主题
    • 更多主题配色
  6. 快速搜索栏右键后,弹出更多选项
    1. 快速跳转编辑
    2. 快速创建副本
    3. 提供复制地址、用户名、复制密码按钮
  • 对server card 创建启动快捷方式,方便用第三方快速其他软件如 Listary 进行启动
  1. 更多备选图标
  2. 以 CSV 格式导出数据
  3. 导出CSV时,处理密码或其他信息中带分隔符的情况
  4. 编写 quick start。

发布第一个公开测试版本

Originally created by @VShawn on GitHub (May 15, 2020). Original GitHub issue: https://github.com/1Remote/1Remote/issues/6 Originally assigned to: @VShawn on GitHub. 1. [x] 改造配置、日志、数据库文件路径以迁移至 Windows app. 1. [x] 默认使用 Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) 存储配置和数据库。 - ~~首次打开 APP 提示选择数据库、日志存储路径~~ 1. [x] 设置页提供按钮打开日志文件夹 1. [x] 设置页提供按钮迁移日志、数据库文件 1. [x] App 初始化流程整理,通过统一初始化类实现初始化。 1. [x] 各模块读取ini配置初始化 1. [x] 数据库模块初始化,初始化失败跳到向导 1. [x] 读取数据库配置初始化加密模块 1. [x] putty.exe 二进制封装,首次启动时,复制到 Environment.SpecialFolder.ApplicationData 1. [x] 添加 telnet 协议 1. [x] 主题配色修改 - [x] 动态改变UI配色 - [x] 下拉选择配色主题 - [x] 允许自定义主题 - [x] 更多主题配色 1. [x] 快速搜索栏右键后,弹出更多选项 1. [x] 快速跳转编辑 1. [x] 快速创建副本 1. [x] 提供复制地址、用户名、复制密码按钮 - ~~对server card 创建启动快捷方式,方便用第三方快速其他软件如 Listary 进行启动~~ 1. [x] 更多备选图标 1. [x] 以 CSV 格式导出数据 1. [x] 导出CSV时,处理密码或其他信息中带分隔符的情况 1. [x] 编写 quick start。 发布第一个公开测试版本
kerem closed this issue 2026-03-12 23:58:38 +03:00
Author
Owner

@VShawn commented on GitHub (Jun 10, 2020):

BUG:

  • RDP:在多用户系统下,用户A已登陆时,PRM远程登录用户B会黑屏直到超时,而MSTSC.EXE则会提示是否要切换用户。
    业务逻辑bug,使用 OnLogin 事件作为 RDP 显示的节点,导致滚动条一直覆盖住了 RDP

  • Tab:窗体在主屏幕启动后,拖到副屏最大化,再最小化时,窗体会还原到主屏幕。

  • 生成加密密钥时未判断是否有写入权限,没有写入权限时界面卡住不报错也无法结束进度条。

  • RDP 文件模式下,硬盘驱动器没有被映射到远程PC。

  • 快速搜索框,下拉展开时拖动,下拉不会跟随

  • 分辨率查询bug,当用4k200%远程到其他电脑,并在其他电脑上运行PRemoteM时,其自带的屏幕分辨率查询模块会查询不到200%的缩放。

<!-- gh-comment-id:641667007 --> @VShawn commented on GitHub (Jun 10, 2020): BUG: - [x] ~~RDP:在多用户系统下,用户A已登陆时,PRM远程登录用户B会黑屏直到超时,而MSTSC.EXE则会提示是否要切换用户。~~ 业务逻辑bug,使用 OnLogin 事件作为 RDP 显示的节点,导致滚动条一直覆盖住了 RDP - [x] ~~Tab:窗体在主屏幕启动后,拖到副屏最大化,再最小化时,窗体会还原到主屏幕。~~ - [x] ~~生成加密密钥时未判断是否有写入权限,没有写入权限时界面卡住不报错也无法结束进度条。~~ - [x] RDP 文件模式下,硬盘驱动器没有被映射到远程PC。 - [x] ~~快速搜索框,下拉展开时拖动,下拉不会跟随~~ - [x] ~~分辨率查询bug,当用4k200%远程到其他电脑,并在其他电脑上运行PRemoteM时,其自带的屏幕分辨率查询模块会查询不到200%的缩放。~~
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/1Remote#2887
No description provided.