Skip to content

Latest commit

 

History

62 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LineaOne

Specialized software for creating timelines for presentations.

This app is under development, the current state is very experimental and the code is not pretty

Dependencies:

  • SDL3

Known issues

  • if two headings are in the same year, they overlap
  • diacritics do not appear
  • untreated document reopening (same name just rewrite document)
  • displaying files that are not *.jsonlo and are not folders
  • showing hidden folders
  • no checking of *.jsonlo data

Road map

Version 0.1.0 - First Full Usable App

  • First full worked usable app
    • Create new document
    • Close document
    • Popup when closing unsaved window
    • Create timeline event
    • Remove timeline event
    • Sort timeline events
    • Drag and drop move events
    • Show timeline
    • Save file (*.jsonlo)
    • Load file (*.jsonlo)
    • Export to SVG

Note: .jsonlo is a specific format for this software. At its base, it is a *.json file with a specific structure for LineaOne.

Version 0.1.1

  • Fix displaying two or more headlines in one year

Version 0.2.x - Code Improvement

  • Refactoring code
  • Clear code
  • Improve memory management
  • Include boost lib

Version 0.3.x - Undo/Redo Functionality

  • Add undo and redo

Version 0.4.x - Recovery and Configuration

  • Recovery saves
  • Add configuration
    • Dark / Light mode
    • Autosaves
    • Timeline theme

Version 0.5.x - Extended Functionality

  • Add more formats of date
  • Add raster export

Version 0.6.x - Advanced Export Options

  • More export settings
    • Wrapping by defined layout (A4, Full HD etc.)
    • Add export for web (static)

Version 0.7.x - Interactive Web Export

  • Add interactive web export (the exported site will be interactive)

Version 0.8.x - Image Support

  • Add support for including images to timeline events

Version 0.9.x - UI Customization

  • Configurable UI of LineaOne

Version 1.0 - Release Candidate

  • Final testing and bug fixes
  • Documentation completion
  • Performance optimization
  • Prepare for official release
  • Windows installation
  • debian based distro package

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages