Skip to content

Releases: hreikin/tkintermd

v0.0.6

16 Apr 21:50
Compare
Choose a tag to compare

Commits

  • 5043706: Switched from static menu generation to dynamically generating the style menu from the options advertised from pygments.style.get_all_styles() (Hezekiah.Bregalad) #7
  • d71e584: clean up (Hezekiah.Bregalad) #7
  • 1b00586: Added export html button to toolbar, and it's functionality. (Hezekiah.Bregalad) #6
  • fe3e62c: Added error checking, and color defaulting. (Hezekiah.Bregalad) #7
  • c3bbee7: Test complete (Hezekiah.Bregalad) #12
  • cce5db7: This branch of research is in response the issue regarding scrollbars: (Hezekiah.Bregalad) #12
  • 50d4837: Update project README layout, strip out the HTML elements in favour of the pure markdown. (Michael Haslam)
  • 6cd5869: Fix navigation order. (Michael Haslam)
  • 128d675: Update documentation with new links to github project and discussions. (Michael Haslam)
  • 5406a89: Update links. (Michael Haslam)
  • 73e9af2: Fix formatting. (Michael Haslam)
  • c8c8904: Create workflow to check builds on pull/merge. (Michael Haslam)
  • 69ddbdf: Update default string. (Michael Haslam)
  • afd3d1c: Create logger function to instantiate a logger and return it. (Michael Haslam)
  • 383fc75: Basic logger integration. (Michael Haslam)
  • 6c10b61: Merge branch 'hreikin:main' into HTML-source-with-scrollbars-suggestion (hbregalad) #12
  • 6ae04df: Update template formatting. (Michael Haslam)
  • ea9cf50: Remove unused imports after logging integration. (Michael Haslam)
  • e3d6dc1: Move template up one directory. (Michael Haslam)
  • c657875: Adapt check_bold_italic function to work with other double-sided markdown formatting. (Michael Haslam)
  • 7bcfb97: Update docstring. (Michael Haslam)
  • 619ebe4: Update docstring with an improved description. (Michael Haslam)
  • dd54cd7: Rename function to avoid confusion. (Michael Haslam)
  • 2c9fa7a: Improve formatting of logging output. (Michael Haslam)
  • cccf456: Integrate logging changes, change default theme to monokai and comment out scrollbar related functions until needed/removed. (Michael Haslam)
  • 64c385f: Configure markdown extensions for HTML conversion. (Michael Haslam)
  • 326301a: Update with pymdownx. (Michael Haslam)
  • e219a09: Integrate configured extensions. (Michael Haslam)
  • 7a80bac: Applies styling to HTML code text area. (Michael Haslam)
  • 8be0cca: Rename variables to improve readability. (Michael Haslam)
  • a85869a: Create a placeholder export options area. (Michael Haslam)
  • b76e385: Restructures the frame layout so buttons are now split into two groups. (Michael Haslam)
  • cec6120: Configure codehilite markdown extension. (Michael Haslam)
  • b63b555: Apply pygments CSS styles to rendered preview. (Michael Haslam)
  • c765dbd: Fix typo in example. (Michael Haslam)
  • dc8073b: Adds two simple templates as multiline strings. This functionality will be expanded to use Jinja2 or similar later. (Michael Haslam)
  • ae80d8f: Integrates default template. (Michael Haslam)
  • cd231b2: Adds a middle section to the templates and creates a template list variable. (Michael Haslam)
  • d04d17f: Adds a combobox for template selection (unfinished) and integrates middle template section into final HTML creation. (Michael Haslam)
  • 21d9b6c: Add export HTML button to export optons. (Michael Haslam)
  • d198572: Create stringvar for combobox and set default value and set default template values for when the editor loads. (Michael Haslam)
  • 7ad6bae: Create a dict of templates and their corresponding values. (Michael Haslam)
  • 42b9086: A function to change templates which has the <> event bound to it. (Michael Haslam)
  • 4b1ea0f: Create basic edit HTML before export functionality, create a button to enable it and integrate the changes to enable them. (Michael Haslam)
  • fc1544f: Warning message when editing HTML before export. (Michael Haslam)
  • a067907: Load a light style first and then set a dark style to fix an issue in the editor where text colours were not being applied correctly. (Michael Haslam)
  • 2ca2a7f: Don't set the default theme to dark when instantiated as issue with text colours was still present but intermittent. More work is required to find the source of this issue. (Michael Haslam)
  • 0c0e113: Update docstrings to reflect recent changes. (Michael Haslam)
  • fc7f338: Update classifiers and install_requires. (Michael Haslam)
  • 3a7243c: Update version numbers. (Michael Haslam)
  • 2df61e2: Update documentation to reflect latest changes. (Michael Haslam)

v0.0.5

07 Apr 21:52
Compare
Choose a tag to compare

Full Changelog: v0.0.4...v0.0.5

Commits

  • b6081c9: Update ignored environments. (Michael Haslam)
  • 80f40d9: Rework apply markdown function and add comments. (Michael Haslam)
  • 5954fef: Update comment explaining the choices made. (Michael Haslam)
  • 644704c: Update constants and create 3 functions, one each for applying or (Michael Haslam)
  • 02b4eb5: Comment out unused buttons until functions have been created for them. (Michael Haslam)
  • a5f3bdc: Insert bold and italic buttons, create special syntax variables for bold, italic and bold-italic and update the function/calls to use them. (Michael Haslam)
  • 91569e2: Update with new constants, create buttons for inline code and code blocks, enable strikethrough button and link to function and adjust function to work with None type md_special variables. (Michael Haslam)
  • e3b15c6: Update function name to better describe its purpose and remove unused code. (Michael Haslam)
  • 54680d3: Revert "Update function name to better describe its purpose and remove unused code." (Michael Haslam)
  • 4d9550e: Revert "Update with new constants, create buttons for inline code and code blocks, enable strikethrough button and link to function and adjust function to work with None type md_special variables." (Michael Haslam)
  • d2f8e40: Add a check to the current selection at the end, not just the start. (Michael Haslam)
  • 0548100: Update docstring with removed comments. (Michael Haslam)
  • 44b58f9: Remove unused code. (Michael Haslam)
  • 2b85327: Update documentation to integrate docstring work and recent changes. (Michael Haslam)
  • 09a896e: Remove duplicate headings. (Michael Haslam)
  • 405fead: Update docstring to try and help with readability of the file. (Michael Haslam)
  • 8e52795: Rename file for simpler import statements, update docstring example to match. (Michael Haslam)
  • 02f8eaa: Update with new import statement. (Michael Haslam)
  • 24381bf: Update examples with new imports and fix names. (Michael Haslam)
  • cc06d71: Fix typo in class name. (Michael Haslam)
  • 874fe49: Update with new reference. (Michael Haslam)
  • 85e5e84: Fix class name. (Michael Haslam)
  • 64b123b: Fix nav and docstring example. (Michael Haslam)
  • d1d540b: Update descriptions in most docstrings to improve the documentation. (Michael Haslam)
  • ddc1e3d: Update version numbers. (Michael Haslam)

v0.0.4

05 Apr 10:50
Compare
Choose a tag to compare

Commits

  • 92c1c56: Improved descriptions in class/method docstrings, will provide better (Michael Haslam)
  • ea42749: Fix docstring formatting. (Michael Haslam)
  • 8112e2a: Add download links to PDF version of the documentation. (Michael Haslam)
  • 7c47505: Remove back to top section. (Michael Haslam)
  • 3fc6a10: Update about the project section. (Michael Haslam)
  • 7f7cfa7: Add Github project link to docs and project README. (Michael Haslam)
  • 5c14d6c: Add link for v0.1.0 Github Project. (Michael Haslam)
  • 99800ab: Fix formatting. (Michael Haslam)
  • 07d5e44: Insert downloads shield. (Michael Haslam)
  • f1bffe0: Update version numbers. (Michael Haslam)

v0.0.3

03 Apr 22:04
Compare
Choose a tag to compare

Full Changelog: v0.0.2...v0.0.3

Commits

  • 6c6fa02: Update code example. (Michael Haslam)
  • 875c864: Update links. (Michael Haslam)
  • 47b8dc4: Bold and italic buttons and variables linked up to apply_markdown_both_sides functions. (Michael Haslam)
  • 6c853fa: Update issue templates (Michael Haslam)
  • cbd154d: Delete duplicate. (Michael Haslam)
  • 3a4021b: Update issue templates. (Michael Haslam)
  • 5a71283: Create codeql-analysis.yml workflow file. (Michael Haslam)
  • f72c5b8: Update issue templates. (Michael Haslam)
  • a297cfa: Create CONTRIBUTING.md file. (Michael Haslam)
  • f7a4515: Create CODE_OF_CONDUCT.md file. (Michael Haslam)
  • 9ea56b4: Create pull_request_template.md file. (Michael Haslam)
  • 2167884: Rename file. (Michael Haslam)
  • 63680b8: Add contributing guidelines to docs. (Michael Haslam)
  • f5130a8: Remove tabs and sticky tabs from docs site navigation. (Michael Haslam)
  • 4a5dce8: Basic configuration of mkdocstrings. (Michael Haslam)
  • a641e43: Configure mkdocstrings in yaml file. (Michael Haslam)
  • 9519179: Update development requirements. (Michael Haslam)
  • 61e8bcc: Update development requirements. (Michael Haslam)
  • 99e9d38: Update docs to use mkdocstrings. (Michael Haslam)
  • 53162b5: Configure mkdocstrings and mkdocs-with-pdf. (Michael Haslam)
  • 6fe2ee1: Update workflow with requirements for mkdocs-with-pdf. (Michael Haslam)
  • cfafda6: Very basic Google style docstrings created that are then used by mkdocs to create content for the pages. (Michael Haslam)
  • 6957117: Update front matter. (Michael Haslam)
  • 0fb136d: Syntax formatting. (Michael Haslam)
  • 041f342: Update docstrings. (Michael Haslam)
  • 2123588: Fix syntax error. (Michael Haslam)
  • cb86a01: Fix dependency issue. (Michael Haslam)
  • 27131e4: Update version numbers. (Michael Haslam)

v0.0.2

03 Apr 14:52
Compare
Choose a tag to compare

What's Changed

  • A Menubutton added for selecting style.
  • Connected style of text_area to style of preview_area via a self.css member field.
  • Added another flag reset of text_area.edit_modified so that on_input_change fires when it should.

New Contributors

Full Changelog: v0.0.1...v0.0.2

Commits

  • 2e2cce3: Allow to be run as a python module. (Michael Haslam)
  • 6d5f5c3: Update tkintermd_frame.py (hbregalad) #1
  • 9908621: Added synchronized styles (hbregalad) #1
  • 8e643c8: Adjust context menu activation style (hbregalad) #1
  • 4043b79: Update development requirements. (Michael Haslam)
  • c98027a: Configure mkdocs and create basic documentation. (Michael Haslam)
  • d8d03de: Workflow file to build documentation and publish on gh-pages. (Michael Haslam)
  • 08c2bd7: Add documentation links. (Michael Haslam)
  • 7f14fcf: Remove link to ttkbootstrap from documentation. (Michael Haslam)
  • c5e0f36: Update "Built With" links. (Michael Haslam)
  • 031b7bb: Rename docs index file. (Michael Haslam)
  • 2c59f9e: Simple navigation created and file renamed. (Michael Haslam)
  • dd9692b: Fix path after file name changed. (Michael Haslam)
  • f6c5d72: Rename file. (Michael Haslam)
  • 951f13a: Fix paths. (Michael Haslam)
  • 7d5b351: Basic yaml and front matter configuration. (Michael Haslam)
  • 460dbc3: Format variable names to match rest of codebase. (Michael Haslam)
  • 9a60e80: Bold and italic variables for applying markdown formatting with a button. (Michael Haslam)
  • 947500b: Function that applies formatting to either side of a selection based on 2 tuples passed (Michael Haslam)
  • 28ba28b: Add options for all styles provided by pygments. (Michael Haslam)
  • 3182c87: Fix typo. (Michael Haslam)
  • e5d34ba: Update version numbers. (Michael Haslam)
  • 03cd48c: Remove prerelease flag. (Michael Haslam)

v0.0.1

02 Apr 16:54
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release