- Settings 'Size' section: 8 col x 4 row grid, 31 buttons labeled a:b (a splits H, b splits W); top-left cell empty placeholder (no 1:1 — title bar double click already maximizes) - Click resizes the window to work.width/b x work.height/a of the display's work area (screen_retriever visibleSize, taskbar excluded); position unchanged, no selection state tracking - minimumSize 400x300 -> 160x100 (4:8 cell needs it) - Settings file-properties rows left-aligned (were centered under path)
40 lines
764 B
YAML
40 lines
764 B
YAML
name: imajviewer
|
|
description: "Ultra-lightweight image viewer for Linux and Windows."
|
|
publish_to: 'none'
|
|
version: 1.8.0+19
|
|
|
|
msix_config:
|
|
display_name: ImajViewer
|
|
publisher_display_name: imajviewer
|
|
identity_name: imajviewer.imajviewer
|
|
logo_path: windows/runner/resources/app_icon.ico
|
|
install_certificate: false
|
|
sign_msix: false
|
|
|
|
environment:
|
|
sdk: ^3.12.2
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
flutter_localizations:
|
|
sdk: flutter
|
|
window_manager: ^0.4.3
|
|
screen_retriever: ^0.2.2
|
|
file_picker: ^8.0.0
|
|
path: ^1.9.0
|
|
desktop_drop: ^0.7.1
|
|
image: ^4.0.0
|
|
msix: ^3.18.0
|
|
printing: ^5.13.4
|
|
pdf: ^3.11.1
|
|
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: ^6.0.0
|
|
|
|
flutter:
|
|
uses-material-design: true
|
|
generate: true
|