Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Master Slide & Layout Slides #161

Closed
wants to merge 27 commits into from

Commits on Aug 28, 2017

  1. When pptx.userProperLayoutMaster called, XML of a master file and l…

    …ayout files can be passed to the presentation. Otherwise, works as originally.
    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    792d259 View commit details
    Browse the repository at this point in the history
  2. Layout example added.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    dca1a88 View commit details
    Browse the repository at this point in the history
  3. Working draft: Layout (that includes text only) can be crated by the …

    …same definition as original "masters".
    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    82851d9 View commit details
    Browse the repository at this point in the history
  4. Layout is fully generated by JSON definition object but still not dyn…

    …amically added to master slide. Shape support added.
    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    d4dcc24 View commit details
    Browse the repository at this point in the history
  5. Image support added. Only single layout works properly. Plus, a lo to…

    …f duplicated code /slide vs layout slide)
    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    1747a42 View commit details
    Browse the repository at this point in the history
  6. slideNumber support in layouts

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    b397694 View commit details
    Browse the repository at this point in the history
  7. Charts supported in layouts.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    cacfed3 View commit details
    Browse the repository at this point in the history
  8. Generating text definition object moved to a seperate function.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    1788958 View commit details
    Browse the repository at this point in the history
  9. Generating shape definition moved to a separated function.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    f18785a View commit details
    Browse the repository at this point in the history
  10. More unification for shapes and texts.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    7d42cb4 View commit details
    Browse the repository at this point in the history
  11. Generating images moved to a separate function.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    d939e33 View commit details
    Browse the repository at this point in the history
  12. Generating charts moved to a separate function + generation relations…

    … fixed.
    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    f6092c8 View commit details
    Browse the repository at this point in the history
  13. Generating background definition added to a separate function.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    816f3a3 View commit details
    Browse the repository at this point in the history
  14. Creating a layout generalized and move to a separate function.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    ea3f13f View commit details
    Browse the repository at this point in the history
  15. * Dynamic relations come first (images/charts), then standard non-ref…

    …errenced relations are added (layouts, masters, themes)
    
    + Master slide is generated by JSON
    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    c71a74c View commit details
    Browse the repository at this point in the history
  16. Charts suppoerted in master slide.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    56223c0 View commit details
    Browse the repository at this point in the history
  17. Duplicate code removed.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    c0ab398 View commit details
    Browse the repository at this point in the history
  18. Example updated.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    17647cf View commit details
    Browse the repository at this point in the history
  19. Multiple calling doExportPresentation fixed.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    49db20e View commit details
    Browse the repository at this point in the history
  20. Documentation added.

    Chatty object creating changes to a single assignment.
    $.each -> array.forEach
    Refactoring nomenclature
    Conditions on gObjPptx.masterSlide removed (always defined, but empty by default)
    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    fe75783 View commit details
    Browse the repository at this point in the history
  21. Useless code removed from addLayoutSlide, createSlideObject used in…

    …stead
    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    ee3cec9 View commit details
    Browse the repository at this point in the history
  22. Layout mapping removed, layout name is a part of slide object.

    When no layout specified, empty used.
    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    390de26 View commit details
    Browse the repository at this point in the history
  23. Readme update.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    315a7a9 View commit details
    Browse the repository at this point in the history
  24. Private demo file removed.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    38bef52 View commit details
    Browse the repository at this point in the history
  25. Scheme colors support added to parts where was missing.

    Michal Kacerovsky committed Aug 28, 2017
    Configuration menu
    Copy the full SHA
    65a0cca View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2017

  1. Factory method exported. Using proper layout and master turned on by …

    …constructor arg.
    Michal Kacerovsky committed Aug 30, 2017
    Configuration menu
    Copy the full SHA
    c4ae8da View commit details
    Browse the repository at this point in the history
  2. Readme update, original method removed.

    Michal Kacerovsky committed Aug 30, 2017
    Configuration menu
    Copy the full SHA
    a5214c8 View commit details
    Browse the repository at this point in the history