FE 'tkGooies' system
A 'To Do' List
|
A 3D Model File Reader-Examiner FE tkGooie --- 'released' circa 2013. This 'tkGooie' may be used to read and display output from future 'tkGooie' utilities. |
! Note !
More 'tkGooie' 'to-do' projects are to be added here
in the future --- and, when a project is implemented,
it may be removed from this page, and a link
to its code (and description) may be added on a
'tools'-group page available via the
FE 'tkGooies' Description & Code-Samples page.
This page MAY get quite out-of-date as I prioritize
working on coding more tkGooies. In any case,
this page gives a rough idea of what I have planned.
< Go to Table-of-Contents, below >
(SKIP THIS INTRO)
INTRODUCTION : This page is an FE 'tkGooies' To-Do List --- organized into the categories of 'apps' in the tkGooie 'toolchests'. 'tkGooies' is a subsystem in the family of Freedom Environment subsystems, at www.freedomenv.com. The 'tkGooies' system is composed of Tk GUI scripts which can be implemented in stand-alone mode, but are also released as 'apps' in a package of 'toolchests' (menus). The menus are organized into functional categories, with each script accessible via a 'drawer' in the 'toolchest' system. Brief descriptions of Tk scripts that I plan to write for the 'tkGooies' subsystem--- in the 2019-2022 time frame (and, hopefully, beyond) --- are listed below --- within the 'toolchest' categories. The scripts may be listed within each toolchest-category in the order in which I plan to implement them --- highest priority first. I have no doubt that I will often be distracted by 'shiny objects' (other scripts that I would like to write). So the 'planned order' below is likely to have some insertions and reorganizations as programming (and life) unfolds. Method of release of these 'tkGooie' scripts : Typically, I make a 'first release' of each of the scripts by
AND
When I have accumulated significant changes to the development 'tkGooies' system, I package the development 'tkGooies' system in a self-extracting install file, and I make the install file available via the 'tkGooies' DOWNLOAD web page. After a new 'tkGooie' release is posted to the DOWNLOAD page, I intend to move the 'implemented-script' descriptions (and any associated web-links) from this page to a 'tkGooies' 'RELEASED-List' page --- which is also organized in functional (toolchest, menu) categories. That 'RELEASED-List' page will be used to provide an overview (on one page) of the numbers of scripts released in each toolchest-category --- and a total number of 'tkGooie' scripts. I use the term 'RELEASED' rather than 'DONE', because the 'tkGooies' are not immune to future enhancements. The need(s) to re-visit OLD 'tkGooies' As I work through the 'to-do' NEW-script items below, I may also be working on the following tasks on OLD-scripts:
Timeframe (hopes and dreams) I hope to have a major portion of the tkGooies 'to-do' items released by 2024. Around the years 2020 to 2022, I hope to be able to feel that the 'tkGooies' system is becoming a 'mature' system --- with more than 150 tkGooie scripts released and with most of my planned enhancements to those scripts implemented --- so that I can think of most of the scripts as being in a 'pretty polished' state. Enough of this introduction. A 'Table of Contents' for this page follows. |
Table of Contents:(links to category sections of the 'to-do' list, below)
End of Table of Contents. |
The '3Dtools' TO-DO LIST :
|
The 'AUDIOtools' TO-DO LIST :
|
The 'FILEmanagers' TO-DO LIST :
|
The 'IMAGEtools' TO-DO LIST :
|
The 'IMAGEcreatorsFlat' TO-DO LIST :
|
The 'IMAGEcreatorsShaded' TO-DO LIST :
|
The 'IMAGEanimations' TO-DO LIST :
|
The 'INTERNETtools' TO-DO LIST :
|
The 'MAPtools' TO-DO LIST :
|
The 'MATHtools' TO-DO LIST :
|
The 'MATHed' TO-DO LIST :
|
The 'ODEtools' TO-DO LIST :
|
The 'PHYSICStools' TO-DO LIST :
|
The 'PLOTtools' TO-DO LIST :
|
The 'SELECTORtools' TO-DO LIST :
|
The 'SYSTEMtools' TO-DO LIST :
|
The 'TEXTtools' TO-DO LIST :
|
The 'VIDEOtools' TO-DO LIST :
|
The 'Tk-GUIs - EMBELLISHED Demos'
|
The 'GameDevAids' TO-DO LIST :
|
The 'WikiGames' TO-DO LIST :
|
The 'WikiDemos' TO-DO LIST :
|
A 'Tk Programming Aids' TO-DO LIST :
|
The 'TkSuggestions' TO-DO LIST :
|
TOTALS The approximate totals of 'tkGooies' To-Do at this time (circa 2019 July):
3Dtools: 18 TOTAL To-Do: approx. 111 new 'tkGooies' |
RESOURCES for the tkGooies 'To-Do' List : Some resources (web links and locally-stored documents) for reference in coding the projects in this 'to do' list are available on a 'tkGooies' Resources web page. Since web links go dead so frequently, I try to choose web links that are likely to be around for at least a few years (from the date I post them). And, to have more long-lasting sources of information, I store some reference documents (often in the form of PDF files) on this Freedom Environment web site. I occasionally look for information that will help me code specific Tcl-Tk scripts via a web search on keywords like 'map projection algorithm'. I may use results of queries like this to populate the 'tkGooies Resources' web page mentioned above. Here is a Menu of Web Searchers --- to help in finding more coding info for making 'tkGooies'. Some MATHtools goals In the course of developing these demos, I hope to develop some algorithms (in Tcl-Tk procs) that make it easy to perform geometric constructions.
Example: By developing a library of utility procs like that, it will hopefully become easier and easier to develop demos of math theorems, math results, math proofs, math facts, and math truths. In fact, it may become possible to put together an 'interactive geometry system' somewhat like some that are listed at a Wikipedia list of interactive geometry software. Or, at least, I should be able to show that Tcl-Tk is so flexible that one can perform demos in ways that are not available with any (or most) of these interactive-geometry software systems. A paraphrase: "Math longa. Vita brevis est." From: "Ars longa. Vita brevis est." Meanings: "Math lives on. Life is short." and "Art lives on. Life is short." I want to use Tcl-Tk to help 'Math live on' --- in very pleasing ways. |
FE 'tkGooies' . . . . GUI Tools . . . . out the Wazoo.
Bottom of this
To return to a previously visited web page, click on the
Back button of your web browser a sufficient number of times.
OR, use the History-list option of your web browser.
<Go to Table of Contents, above.>
Page history:
Page was started 2015 Oct 13. |