Files
imajviewer/pubspec.yaml
T
Alhan 9a7480cd68 feat: window size presets — 4x8 screen-ratio grid in settings (v1.8.0)
- 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)
2026-10-31 02:10:39 +03:00

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