Skip to main content

Tree View Gui for outline treeview note.

Project description

FreeTVG [Tree View Gui]

Tree View Gui is an outline note for viewing in tree structure

Visit TVG for tutorials and support

Installation

pip3 install -U FreeTVG-karjakak

Usage

With script:

from TVG import main

# Start TVG outline note
main()

Without script:

  • Press keyboard buttons at the same time => [(Windows Logo) + "r"].
    • Open "Run" window.
    • In "open" field key in "TVG".
    • Press "ok" button.
  • Create TVG folder by default in "\user\Documents" or "\user".
    • Every TVG text note that created will be saved in TVG folder.

Without script for MacOS X user:

# In Terminal
% TVG

NEW

  • Add-On for TVG

    pip3 install -U addon-tvg-karjakak
    
    • Add extra 3 Functions:
      • Sum-Up

        • format editor:

          p:+Parent
          c1:child1 1,000.00
          c1:child1 1,000.00
          
        • Result 1st click:

          +Parent:
              -child1 1,000.00
              -child1 1,000.00
              -TOTAL 2,000.00
          
        • Result 2nd click (good for [printing] in browser):

          # gather all sums and turn to hidden mode
          +Parent:
              -child1 1,000.00
              -child1 1,000.00
              -TOTAL 2,000.00
          
          TOTAL SUMS = 2,000.00
          
      • Pie Chart

        • Create Pie-Chart for all sums
        • Using <matplotlib> and <tkinter>
      • Del Total

        • Delete all Totals
      • Expression Calculation

        • Calculator for Editor Mode

        • "F5" for MacOS X and "Ctrl+F5" for Windows

        • Works only in editor mode

        • Will formatting numbers when paste in editor mode

          # format with 2 float numbers
          1,234,567.89
          

Changes

  • Tutorial TVG.pdf press: <Ctrl+F1> or <fn+F1> in MacOS

  • Send note from default email: <Ctrl+F4> or <fn+F4> in MacOs

    • Can choose copy to clipboard. (set indentation shorter)
      • Can be use to send message in TeleTVG
  • Clean-up some comment line.

  • Can run TVG directly without creating a script.

  • 6 buttons deleted [Calculator, Send Note, Save, Open, Emoji, and ViewHTML].

    • Free from annoying message pop-up.
    • View HTML deleted as well, because the purpose is not much and basically the same as printing.
  • Bugs fixed on overflowing memory usage.

  • Tooltip now available in MacOS X.

  • For Add-On TVG

    • For function Sum-Up
      • Much faster calculation for thousands lines.
      • Just delete "TOTAL..." lines manually that need to be change, will be much faster instead.
    • For Expression Calculation (F5/Ctrl+F5)
      • Works for simple calculation.
      • All double operator like eg. "**", disabled.
        • To avoid overlflow result.
      • Able to paste directly without clicking result first.
      • Will paste exactly where the position of numbers suppose to be
  • Template has been overhauled for improvement

    • Can delete a saved template
  • Look-Up now more informative (not in editor mode)

  • treeview

    • Part of TVG engine has been seperated and has its own repo.
    • TVG has been partly overhaul for adapting the new engine.
    • More robust and faster.

Unresolve Issues

  • For Add-On TVG
    • For PieChart-Graph
      • Some issue in matplotlib
        • Will raise exception after closing the graph, if configure window (within the tool bar) is already closed beforhand.
      • Nonetheless
        • Will not raise exception if configure window is not close yet.

Notice and Apologize

  • Found very little bug in Template
    • Has been fixed in 2.8.18
    • Sorry for the inconvenience 🙏

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

FreeTVG-karjakak-2.8.19rc2.tar.gz (79.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

FreeTVG_karjakak-2.8.19rc2-py3-none-any.whl (80.4 kB view details)

Uploaded Python 3

File details

Details for the file FreeTVG-karjakak-2.8.19rc2.tar.gz.

File metadata

  • Download URL: FreeTVG-karjakak-2.8.19rc2.tar.gz
  • Upload date:
  • Size: 79.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.11.0

File hashes

Hashes for FreeTVG-karjakak-2.8.19rc2.tar.gz
Algorithm Hash digest
SHA256 09fa7c7de01fe17037ecd2525c994eb2b8b4dc6b0f4a7e585e273da476de7564
MD5 3d207afa7cf7015731a1cfd97de715b5
BLAKE2b-256 abe97b8903f6c1125df1c2915b90c99a18d3960270025bd67a0266a0d4ef2de9

See more details on using hashes here.

File details

Details for the file FreeTVG_karjakak-2.8.19rc2-py3-none-any.whl.

File metadata

File hashes

Hashes for FreeTVG_karjakak-2.8.19rc2-py3-none-any.whl
Algorithm Hash digest
SHA256 28cd7c6b50818510e75ad779818cf01eeac5e4c2c20e55279d05c2021c7bd725
MD5 17d89012f09267d1574e5ebaa22130cd
BLAKE2b-256 2896394c88386a0982d948c6b4f7bfe60fc54596fbb9927f54ecf39cacdf7907

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page