Skip to content

subwafer/slides2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Slides2 (name needed)

A slideshow application in C made for fun and practice. It's incomplete. Use at your own risk.

Inspired by Jonathan Blow's video series

Goals

User creates some sort of file representing a slideshow (.md for now). It is split into slides. User can navigate the slideshow in a gui.

Features

  • reads a .md file
  • splits the file into slides (delimiter: "---')
  • basic display via stdout
  • user controls in stdout
  • cli args handing for --file_path
  • SDL2 gui
  • file browser
  • customize each slide
  • customize slideshow with template

Usage

# build with build.sh

./build.sh

# run program in demo mode with SDL2 gui (WIP)
./main --demo

# run program in demo mode with stdout display
./main --demo --stdout

# run program and pass file_path with stdout display
./main --file_path="./demos/show1.md" --stdout

Resources

About

(name needed). A slideshow application in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published