c03e827e50
Fixing preliminary support for outputs of code nodes inside the notebook. For the moment output is not stored in the notebook also, just invoked on demand using a %keyword.
2020-05-09 18:41:01 +00:00
40a8a58e70
Not all outputs are stored by default.
2020-05-09 18:41:01 +00:00
ebeb8acfcb
Grafoscopio now stores the output of calculations! Reification of notebooks was done
...
on packages, so it was not needed until now (almost 2.5 years after first public commit!).
Impressive what the Pharo live coding environment can do, and the stuff you can "just leave for later" :-).
2020-05-09 18:41:01 +00:00
ecd04cdd5a
Fixing [1191764e94] on Fossil main repo, which
...
required a minor fix in the Links objects.
Really pleased about how can I evolve the STON
notebook format dynamically.
2020-05-09 18:41:01 +00:00
66a11cc586
Several improvements on GrafoscopioDocumentation and GrafoscopioDockingBar for updating documentation and made it more modular and related to a specific package in a particular repository. Part of the dialogue while writing the JOSS papers.
2020-05-09 18:41:01 +00:00
ae32426cba
Minor fix on markdown exportation.
2020-05-09 18:41:01 +00:00
4abb92820c
Exportation of subtrees, a feature that was described since the first versions of the Spanish manual, is finally available! Now it needs to be documented in the English Manual, that will be the base for future Spanish versions (full cycle :-)).
2020-05-09 18:41:01 +00:00
85e5bf1e1d
Fixing a bug on cut & paste between notebooks.
2020-05-09 18:41:01 +00:00
6016a1f90c
Better ergonomy for saving notebooks: Now saving notebooks opens by default the location where the notebook was saved last time or the user documents location, if the previous one was empty.
2020-05-09 18:41:01 +00:00
c3986692be
%footnotes and code blocks improved.
2020-05-09 18:41:01 +00:00
491b7d4de9
Minor sync, before adding preliminar Pandoc
...
exportation support.
2020-05-09 18:41:01 +00:00
ad07fbe0b9
Finally, refactoring GrafoscopioNode>>markdownContent to a pretty readable version. May be there is more refactoring to be done, but now one of the key and older algorithms was untangled. :-)
2020-05-09 18:41:01 +00:00
751f60c3df
Refactoring GrafoscopioNode>>markdownContent and deleting %embed-all keyword. That should be the default behaviour.
2020-05-09 18:41:01 +00:00
245979b9b2
Fixing %embed keyword for nesting them inside %idea headers (see < http://mutabit.com/repos.fossil/grafoscopio/info/e53747ad09457dce >).
...
There is explicit replicated code inside GrafoscopioNode>>markdownContent that needs code refactoring and testing.
2020-05-09 18:41:01 +00:00
7f53ac841e
Improving %embed nodes. Still it is an obfuscate code, that should be modularized and improved,
...
but it seems working as a temporal solution.
2020-05-09 18:41:01 +00:00
b289c02708
Fixing the bug about code nodes being replaced by their output when such output was text. Thanks Doru :-).
2020-05-09 18:41:01 +00:00
5a7078e2f2
Loading links from web as playgrounds. Now using the node links field, instead of the node header.
2020-05-09 18:41:01 +00:00
d21629cb31
Now code blocks which are sucessors of '%invisible' ancestors are not exported in the markdown output.
2020-05-09 18:41:01 +00:00
6bf0ec7e00
Cleaning markdown exportation.
2020-05-09 18:41:01 +00:00
d475287b8e
Starting test on the core funcitonality for the model... finally! ;-).
2020-05-09 18:41:01 +00:00
b0385fb04b
Implementing item 4 of http://forum.world.st/Couple-grafoscopio-notes-tt4929939.html .
2020-05-09 18:41:01 +00:00
cbd53aa595
Implementing point 1 on http://forum.world.st/Couple-grafoscopio-notes-tt4929939.html . Thanks to Peter Uhnak.
2020-05-09 18:41:01 +00:00
20bb08e412
Fixing http://mutabit.com/repos.fossil/grafoscopio/tktview?name=ffb08a5973 as suggested by Udo.
2020-05-09 18:41:01 +00:00
7f3450184d
Solving ticket http://mutabit.com/repos.fossil/grafoscopio/tktview?name=c3d7a790ff .
2020-05-09 18:41:01 +00:00
e36bcff4c3
Starting FileUtils, used in the Lua/LÖVE video game tutorial notebook, but useful in other contexts :-).
2020-05-09 18:41:01 +00:00
08d48aed12
Node links: Openning them in the browser. There is still variations to explore, if the link contains a file or a reference to an image.
2020-05-09 18:41:01 +00:00
6259931a09
Starting node links: this will allow to store web and local bookmarks and load content in the web browser, reload shared playgrounds, preview images and so on. Interesting possibilities.
2020-05-09 18:41:00 +00:00
2ebe1d8638
Cut, copy & paste debugged. Long needed feature finally implemented.
2020-05-09 18:41:00 +00:00
3ad5f00c8f
Copy & paste suport in the model.
2020-05-09 18:41:00 +00:00
ea63230b0e
Cut, copy & paste node tree editing icons.
2020-05-09 18:41:00 +00:00
38f7380ff1
Cleaning main dock bar menu to exclude from 'Help' and 'Update' not maintained documents. For the moment I will focus on good Grafoscopio notebook and Dataviz experience and leave PDF and HTML exporting and documentation for later.
2020-05-09 18:41:00 +00:00
58d888ab81
Update before AbreLatam2016 talk.
2020-05-09 18:41:00 +00:00
16559eb0d6
Automatic download of documentation.
2020-05-09 18:41:00 +00:00
048da3a55f
Empty commit message.
2020-05-09 18:41:00 +00:00
017bc92252
Documentation: Patch for a proper download of the tutorial.
2020-05-09 18:41:00 +00:00
1e86f872c2
Minor fix to include GrafoscopioDocumentation.
2020-05-09 18:41:00 +00:00
6b87a201f0
Improving documentation installation.
2020-05-09 18:41:00 +00:00
ca68729708
New methods for updating documentation.
2020-05-09 18:41:00 +00:00
c298317620
List for outdated documents.
2020-05-09 18:41:00 +00:00
81bba96dae
Refactoring for documentation support.
2020-05-09 18:41:00 +00:00
8ed0f0a4eb
Refactoring of FossilRepo and new documentation object.
2020-05-09 18:41:00 +00:00
5272b45710
Merging changes from 226 and improving detection of hashes for last version of files.
...
Should the warning be more visible?
2020-05-09 18:41:00 +00:00
052d8523c7
Again, implementing dumb deletion of temporal files. La tercera es la vencida!
2020-05-09 18:41:00 +00:00
5c98c327c3
Loading to the last version of Dataviz package.
2020-05-09 18:41:00 +00:00
7b80ac59d7
Better naming and pronountiation... especially for Latins ;-).
2020-05-09 18:41:00 +00:00
73c63fb81e
Better names for operations
2020-05-09 18:41:00 +00:00
a016c66c0a
Deleting files from the temporal location before downloading new copies there. WARNING: Dumb method! it should be improve to verify if deletion has sense.
2020-05-09 18:41:00 +00:00
435afaa0f9
FossilRepo: Support for querying hash numbers given a file name.
2020-05-09 18:41:00 +00:00
6916c08394
Getting JSON data for a given file name.
2020-05-09 18:41:00 +00:00
9072767ca2
Getting JSON info string for a file name.
2020-05-09 18:41:00 +00:00