Recommendations for the functionality of MainType's [Groups] and [Lists] panels

Got a request? Post it here. Please do not post bug reports here.
Post Reply
zjy
Posts: 10
Joined: Mon Oct 26, 2020 5:09 am

Recommendations for the functionality of MainType's [Groups] and [Lists] panels

Post by zjy »

Suggestion:
1. The [Groups] panel of MainType can be exported to a directory tree with the same structure as the disk by tree, which is conducive to copying font files between different devices to keep the font classification unchanged, even if the user leaves the MainType.
2. Enhance the MainType list panel:
(1) In a view, after selecting a duplicate font, the duplicate font should be highlighted by [group] - Similar to the picture shown, or displayed as a tree structure (similar to the branch expansion of multiple references in an Access database), and after using the "Select a Duplicates" function, an additional command panel should be displayed to allow the user to select the selection criteria, such as: The most recent version, the most recent modification date, the error-free or least error-free, the longest or shortest file name, and so on, rather than forcing the selection of all obsolete (old) versions - the latest version is not necessarily error-free.
(2) According to the upper and lower menu (right-click menu) [Open Containing Folder], it can be seen that the path information of the font file has been recorded by MainType, so why not display the path information in the list? This makes it easy for users to compare font location information when organizing font files - some fonts may be stored on a removable disk, or elsewhere on the local hard drive. Without font location information for reference, it is difficult for the user to determine whether these fonts (duplicates) are stored in the formal management area, otherwise once the user has performed (complete) deletion of duplicate fonts, it may result in the font file in the formal management area being deleted, while the font file in other locations or on removable disks is preserved. At this point, if these locations change, such as the removable disk is removed or the directory of the local disk is changed, the font file may be lost.
(3) For duplicate fonts, we may not care about its display effect and other attribute information when choosing which version to keep. At this time, we can use a separate panel to simply display the information that contains the information listed in the selection criteria (such as source path, version, modification date, error number or status, longest or shortest file name, etc.). And add the selection criteria and delete command to it.
sshot-1.png
sshot-1.png (41.36 KiB) Viewed 552 times
-------------------------------------------------
The following is a description in Chinese.
建议:
1. MainType的【组】面板支持按树导出到磁盘同结构的目录树中,这有利于在不同设备间拷贝字体文件保持用户对字体的分类不变,即便用户脱离MainType。
2. 增强MainType的列表面板的功能:
(1) 在某一视图下,选择重复字体后应将重复字体按【组】高亮显示(类似于附图显示的那样),或显示成树结构(类似于Access数据库的多重引用的分支展开),且使用【选择重复字体】功能后,应该显示额外的命令面板,以便让用户选取选择条件,例如:最近的版本、最近的修改日期、无错误或无错误最少的、最长或最短的文件名,等等,而不是强制选择所有过时(老的)版本——最新的版本不一定是无错误的。
(2) 根据上下菜单(右键菜单)【Open Containing Folder】可知,MainType已经记录了字体文件的路径信息,那为什么不将路径信息显示在列表中?这有利于用户在整理字体文件时方便比较字体的位置信息——可能一些字体被存储在了可移动磁盘上,或本地硬盘的其它位置。若没有字体的位置信息作参考,用户很难确定这些字体(重复的)是否存储在正式的管理区域内,否则一旦用户执行(完全地)删除重复字体操作,可能导致正式的管理区域内的字体文件被删除,而其它位置的或可移动磁盘上的被保留了下来。此时,一旦这些位置发生变动——如可移动磁盘被移除或本地磁盘的目录发生了变更,则可能会导致字体文件的丢失。
(3) 对于重复字体,我们在选择保留哪些版本时可能并不关心它的显示效果以及其它属性信息,此时我们可以用一个单独的面板来简洁地显示包含选取选择条件中列出的信息(如源路径、版本、修改日期、错误数量或状态、最长或最短的文件名,等等)的信息,并在其中添加选择条件和删除命令。
Erwin Denissen
Moderator
Moderator
Posts: 11523
Joined: Fri Oct 04, 2002 12:41 am
Location: Bilthoven, The Netherlands
Contact:

Re: Recommendations for the functionality of MainType's [Groups] and [Lists] panels

Post by Erwin Denissen »

Thank you so much for taking the time to share such detailed and thoughtful suggestions for improving MainType. We truly appreciate your effort in outlining these enhancements, as they provide valuable insights into how we can better serve our community.

At this moment, we are not planning to implement these specific features. However, we recognize the potential benefits they could bring to users like yourself. We will certainly keep your proposals in mind and consider them for future updates, especially if we see a growing interest and support from other members of our community.

In the meantime, please continue to share your ideas and encourage others to provide their feedback as well. Your input is instrumental in helping us prioritize and develop features that best meet the needs of our users.

Thank you once again for your contribution!
Erwin Denissen
High-Logic
Proven Font Technology
Post Reply