Skip to content

Releases: pdone/FreeControl

FreeControl v2.3.3

Choose a tag to compare

@github-actions github-actions released this 04 Nov 01:28

中文

改进

  • 同一用户账户下只允许运行一个应用:已经开着时再次双击,只会把已有窗口带回前台,不会再出现两份程序同时运行、互相覆盖设置或弄丢正在下载的文件。需要同时对比两个版本时,请换一个用户账户或另一台机器。
  • 更新包下载太慢时,下载进度下方会出现「切换通道」,点一下立即改从下一条通道重新下载。被跳过的通道在本次运行内不再尝试。
  • Windows 免安装版更新完成后,文件名会跟到新版本(如从 FreeControl_2.3.2_windows_x64.exe 变成 FreeControl_2.3.3_windows_x64.exe),指向旧文件名的快捷方式需要重新指向新文件。固定名或自定义名不受影响。

English

Improved

  • Only one copy of the app runs per user account: launching it again while it is already open just brings the existing window back to the front, instead of two copies overwriting each other's settings or losing a download in progress. To compare two versions side by side, use another user account or another machine.
  • When an update download is slow, the progress area offers "Switch channel"; clicking it restarts the download from the next channel straight away. A channel you skipped is not tried again during the current run.
  • On Windows portable builds, the file name follows the new version after an update (for example, FreeControl_2.3.2_windows_x64.exe becomes FreeControl_2.3.3_windows_x64.exe), so shortcuts that point at the old file name need to be pointed at the new one. A fixed name or a custom name keeps its own path.

FreeControl v2.3.2

Choose a tag to compare

@github-actions github-actions released this 29 Oct 15:03

中文

改进

  • 三处与否定式选项对应的开关改为直述开关作用:「禁用双向同步」「禁用宽高比锁定」「禁用退出清理」,不再用「(关闭时)」绕述;三条出厂都不选中,不做改动时行为与以往一致。
  • 曾手动关闭过这三项的用户,升级后设置照旧生效,不需要重新设置。

English

Improved

  • The three switches that mirror negative options now say what they do — "Disable two-way sync", "Disable aspect ratio lock" and "Disable cleanup on exit" — instead of phrasing it as "when off"; all three start unticked, so doing nothing keeps the previous behavior.
  • If you had turned any of these off yourself, your setting carries over after the upgrade and needs no re-entry.

FreeControl v2.3.1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 14:27

中文

改进

  • 界面缩放:设置页可整体放大界面,分 100% / 115% / 130% / 150% 四档,文字、图标、间距与控件一起变而不只是字号;档位随配置保存,下次启动第一帧就按原档位绘制。
  • 分段选项改为滑动指示块:设置页与弹窗里的分段控件切换时,选中的高亮块滑向新位置,不再瞬移。
  • 关闭「自动检查更新」后,检查频率一行留在原位、只是不可选,不再整行消失。
  • 侧栏内容长到出现滚动条时,收起态的导航图标不再被压窄。
  • 「关于」弹窗只淡入遮罩,面板本身不再缩放。
  • Linux 的桌面条目补上应用分类,装好后在应用菜单里归到对应类别。

English

Improved

  • Interface scale: the Settings page can enlarge the whole interface in four steps (100% / 115% / 130% / 150%), where text, icons, spacing and controls grow together rather than only the font size. The step is saved with your configuration, and the next start paints at it from the first frame.
  • Segmented options now slide: when you switch a segmented control on the Settings page or in a dialog, the highlight moves to the new choice instead of jumping.
  • With "check for updates automatically" turned off, the check-frequency row stays in place and is merely unavailable, instead of disappearing.
  • When the sidebar grows a scrollbar, the icons in the collapsed rail are no longer squeezed narrower.
  • The "About" dialog now only fades its backdrop in; the panel itself no longer scales.
  • The Linux desktop entry now carries an application category, so the installed app lands in the right menu group.

FreeControl v2.3.0

Choose a tag to compare

@github-actions github-actions released this 26 Oct 10:47

中文

Important

本版起程序更名为 FreeControl。 程序文件、窗口标题、「关于」与文档里的名字统一为 FreeControl;第一代产品改名为 FreeControl Legacy,项目仓库与官网地址随之更新。数据目录沿用原来的 %APPDATA%\FreeControl2,设备清单、参数、主题与已下载的运行环境都不动 —— 不需要搬,也不会与第一代的目录相撞。检查更新与官网都指向新地址 https://fc.awaw.cc/。

版本号因此直接到 2.3.0:更名涉及程序文件、安装包与更新地址,属于不兼容的变化,中间没有发布过 2.0、2.1 与 2.2。界面字体与界面语言这两项偏好会回到默认(跟随系统),其余设置不受影响。

安装包文件名同样改为 FreeControl_ 开头。因此从 1.2.0 及更早的版本点「检查更新」会提示没有可用的更新包,需要手动下载本版一次;装上本版之后自动更新恢复。

新增

  • 界面字体与代码字体:设置页可分别为界面和代码区域选择字体,缺字由对应系统的默认字体栈补齐。

改进

  • 设备参数改为可扩大的弹窗:改一台设备的参数不再把列表里其它设备推走;覆盖项扩到 13 项并分四节,弹窗可扩大,底部能看到这台设备将执行的命令。
  • 「添加设备」弹窗改为淡入,点遮罩即可关闭。
  • 全局参数与设备参数的说法统一:各参数页设置的是全局参数,设备卡上的「参数」只对那台设备生效,并优先于全局参数。
  • 安装包小了约 16%:Windows 免安装单文件从 7.3 MB 降到 6.1 MB,功能没有减少。

修复

  • 参数的说明浮层放得更宽,长说明不再挤成多行。
  • 字段标签后面的「?」帮助入口与前面的文字重新对齐,带代码标签的行也一样。

English

Important

Starting with this release the app is called FreeControl. The executable, the window title, "About" and the docs all use FreeControl, while the first-generation product becomes FreeControl Legacy; the repository and website addresses follow. The data folder stays where it was, %APPDATA%\FreeControl2 — your device list, parameters, theme and downloaded runtime need no moving, and it never collides with the first generation's folder. Update checks and the website now point at the new address https://fc.awaw.cc/.

The version therefore jumps straight to 2.3.0: this rename changes the program file, the installers and the update address, which is a breaking change, and 2.0, 2.1 and 2.2 were never released. Your interface-font and interface-language choices go back to the defaults (follow the system); every other setting is kept.

The installer file names now start with FreeControl_ as well. So "Check for updates" on 1.2.0 and earlier reports that there is no update package available, and you need to download this release manually once; after that, automatic updates work again.

New

  • Interface and code fonts: choose separate fonts for the interface and code areas on the Settings page, with missing glyphs filled in by the matching system stack.

Improved

  • Device parameters open in a dialog that can be enlarged: changing one device's parameters no longer pushes the other devices down the list. The set covers 13 items in four sections, and the dialog shows the command that device will run.
  • The "Add device" dialog fades in, and clicking the backdrop closes it.
  • Global parameters and device parameters are now described the same way: the parameter pages set global parameters, and "Parameters" on a device card applies to that device only and takes priority over the global ones.
  • The build is about 16% smaller: the portable Windows file drops from 7.3 MB to 6.1 MB, with no features removed.

Fixed

  • The detail panel for a parameter is wider, so long descriptions no longer wrap into many lines.
  • The "?" help button on a field label now lines up with the text before it, including rows with code chips.

v1.7.3

Choose a tag to compare

@github-actions github-actions released this 26 Nov 10:04

What's Changed

  • 增加 CustomScrcpyPath 参数用于自定义Scrcpy目录
  • 基于scrcpy v3.0(x32)

由于Scrcpy有大版本更新,故临时更新一次。

Full Changelog: v1.7.2...v1.7.3

sha256: 2470f13b3096824d1c4b59fa7506d052686aa550cfc6387afd8326a40c628419

v1.7.2

Choose a tag to compare

@github-actions github-actions released this 19 Jul 05:04

What's Changed

  • fix 异常坐标导致窗口无法看到 #78
  • FreeControl 暂时不会再更新了,下次更新会以 FreeControl2 出现 #105
  • Coming Soon~

Full Changelog: v1.7.1...v1.7.2

sha256: e569f417d971d4b6790011292d2a929fd4c004c81f9676257ddb9ab08a975442

v1.7.1

Choose a tag to compare

@github-actions github-actions released this 18 Jun 05:00
1eb47cb

What's Changed

Full Changelog: v1.7.0...v1.7.1

sha256: 7ee985c4ad6da0e8de01f8f5b1f26e19515ade2459a8be2f3ccfdb737933ebfe

v1.7.0

Choose a tag to compare

@pdone pdone released this 21 Mar 01:08

What's Changed

  • 默认启用 UHID keyboard 优化中文输入体验
  • 增加 PowerOffOnClose 参数控制退出时锁屏,默认启用
  • 基于scrcpy v2.4(x64)

by @pdone in #69

Full Changelog: v1.6.9...v1.7.0

SHA256: e14502cb1f49e740d4b78a223925b4e93efb726b6363922921b08dd95d4cab94

v1.6.9

Choose a tag to compare

@pdone pdone released this 19 Jan 08:22

What's Changed

  • 修复长时间连接后关闭窗口不弹出主界面的问题 #58
  • 优化了代码

by @pdone in #59

Full Changelog: v1.6.8...v1.6.9

SHA256: c5a7df2931286ac3e7ae97dbafb29ce74e9f2b1495e5137c17520bef747ffbe6

v1.6.8

Choose a tag to compare

@pdone pdone released this 17 Jan 02:21

What's Changed

  • 修复了一些bug
  • 移除自动切换输入法功能

by @pdone in #57

Full Changelog: v1.6.7...v1.6.8