Skip to content

Releases

Vismaya Atreya edited this page Aug 31, 2020 · 2 revisions

In Version 1.0

  • Create presentations from folders with image formats like .jpg, .jpeg, .tiff, .bmp, .pngand .gif.
if (filename[a].endswith('.png') == True) or (filename[a].endswith('.jpg') == True) or (filename[a].endswith('.jpeg') == True) or (filename[a].endswith('.tiff') == True) or (filename[a].endswith('.bmp') == True) or (filename[a].endswith('.gif') == True):
  • Scrollable Presenter Notes

notes

  • Cross Platform
if 'Windows' in platform.platform():
    a = filedir+r'\n'+filename[a]
    print(a)
     filelist.append(filedir+'\\'+filename[a])
else:
     filelist.append(filedir+'/'+filename[a])
  • Auto-format slides (based on name)
filename = os.listdir(filedir)
  • Only retain valid files for presentations(remove invalid images from list)
for a in range(len(filename)):
    if (filename[a].endswith('.png') == True) or (filename[a].endswith('.jpg') == True) or (filename[a].endswith('.jpeg') == True) or (filename[a].endswith('.tiff') == True) or (filename[a].endswith('.bmp') == True) or (filename[a].endswith('.gif') == True):
        if 'Windows' in platform.platform():
            a = filedir+r'\n'+filename[a]
            print(a)
            filelist.append(filedir+'\\'+filename[a])
        else:
            filelist.append(filedir+'/'+filename[a])
            print("Successfully added '"+filename[a]+"' file"
    else:
        print("Removed invalid image '"+filename[a]+"'")

In Version 2.0

  • A new dropdown-menu to change slides, without going over to the controls window to do so, and also an option to quit.

slideshow_dropdown.png

  • A new dropdown-menu to hide, show, save and load presenter notes from text files.

notes_dropdown.png

  • Another dropdown-menu to show and hide controls.

controls_dropdown.png

  • There is an 'Online Help' menu too, which links to files in this repository

help_dropdown.png

  • You can change the size of the slideshow too with the slider below the slide controls!

controls.png

Clone this wiki locally