Skip to content
This repository has been archived by the owner on Nov 29, 2020. It is now read-only.

Roadmap 1.0

daa2018 edited this page May 3, 2019 · 14 revisions

The first main target should be a cleanup of existing code and issues, so we can target a v1.0.0 branch

Organising the repository

  • ☐ identify useful enhanced features
  • ☐ merge enhanced features into master
  • ☐ remove old/unused branches
  • ☐ cleaner file/folder organisation
  • ☐ document code (so we can generate sphinx or some other documentation)
  • ☐ javadoc like file header comments(@copyright, @license)
  • ☐ write some tests

Documentation

  • ☐ document (new) features
  • ☐ write some contribution guide
  • ☐ define some standards (naming conventions, tests)

Miscellaneous (not important at all)

  • ☑ implement some ircbot (@sakulstra)
  • ☐ scrutinizer-ci(@sakulstra - (c++ not yet supported)

Missing Features

We need to identify which features in the enhanced, plus, featured, and possibly qt5 branches are not in the main branch, and add each one as a feature request on the Github issue tracker.

Enhanced

  • Pop out thumbnail and control windows
  • Apply to this page and the following every other page
  • Apply to every other selected page
  • Split Pages: Apply Cut
  • Content Box disable
  • Page Box
    • Fine Tune page corners
    • disable/auto/manual
  • Auto margins
  • alignment: auto, manual, original
  • Tiff compression options (LZW, Deflate, Packbits, JPEG)
  • Picture Shape: Free / Rectangular
  • Start Batch Processing Dialog
  • Deviation patch

Plus

  • Picture Shape: Free/Rectangle
  • Autosave
  • Default Project Settings
  • Binarization Threshold Range Value
  • Equalize Illumination checkbox in Mixed Mode
  • CCITT Groupe 4 Fax TIFF output

Featured

  • Delete_3_Red_Points
  • Manual_Dewarp_Auto_Switch
  • Blue_Dewarp_Line_Vert_Drag
  • Square_Picture_Zones
  • Ortho_Corner_Move_Square_Picture_Zones
  • Export_Subscans
  • Auto_Save_Project
  • Dont_Equalize_Illumination_Pic_Zones
  • Original_Foreground_Mixed
  • Picture_Shape
  • Picture_Shape_Bug
  • Quadro_Zoner
  • Marginal_Dewarping
  • Auto_Dewarping_Vert_Half_Correction

qt5