Releases: Martenfur/TabletFriend
Releases · Martenfur/TabletFriend
2.0.0
After two years, I finally got around to doing an overhaul to Tablet Friend! Thanks to anyone who kept using the app, despite its shortcomings, and enjoy!
Added
- Added default Krita, Photoshop, ArtRage and Leonardo layouts.
- Now, the toolbar will automatically show up when you enter tablet mode, and hide when you enter desktop mode. This can be disabled in the settings.
- Added
dockandundockactions that allow to perform toolbar docking with a button instead of a context menu. - Added
docked_right,docked_leftanddocked_topoptions tovisibilityproperty. Now, buttons can be shown only in some docking modes.
Changed
layoutaction now only needs layout name to be specified instead of its full path (for example,action layout foxeinstead ofaction layout files/layouts/foxe.yaml). Paths will still work as long as the layout specified is in thefiles/layoutsdirectory.- Layout properties
external_themeandthemeno longer work. Now, you must select a theme in the context menu independently from a layout. See "Migrating to 2.0" section for the full guide. - Theme properties
button_size,margin,min_opacity,max_opacityhave been moved directly to layout yaml. Themes can no longer influence these properties. See "Migrating to 2.0" section for the full guide. - Now the app will start in hidden mode.
- Updated to .NET7
- Optimized layout changing.
Fixed
- Context menu color will now match theme color.
- Quit button doesn't hang the app anymore.
1.2.0
1.1.0
Added
- Added the titlebar with the ability to minimize the window.
- Added
visibilityattribute - now, some buttons can be present in either docked or undocked mode. - When updating, the installer will make a backup.
- Toggle buttons now have visible state.
- Added
repeataction. Repeating buttons will continue triggering key presses if the button is being held down. - Added update checker.
- Added a layout for Leonardo.
Changed
- Expanded default layouts.
Fixed
- Editing a layout no longer throws false errors.
- Installer now copies only its own files.