Commit Graph

108 Commits

Author SHA1 Message Date
Offray Vladimir Luna Cárdenas 29146d2d0c Improved links sanization. 2020-04-13 10:18:11 +00:00
Offray Vladimir Luna Cárdenas 4bddfebbf5 Changing to a new image because of System Browser bug. 2020-04-13 10:18:11 +00:00
Offray Vladimir Luna Cárdenas 80e5025517 Sync. last work. 2020-04-13 10:18:11 +00:00
Offray Vladimir Luna Cárdenas 24f15dc66d CodiMD sync. started. 2020-04-13 10:18:10 +00:00
Offray Vladimir Luna Cárdenas 7e9909f3e6 Updating before switching to Pharo 7. 2020-04-13 10:18:10 +00:00
Offray Vladimir Luna Cárdenas 89410871a8 Reconvering Pandoc Markdown tranformation for node body. 2020-04-13 10:18:10 +00:00
Offray Vladimir Luna Cárdenas 37245db024 Debugging Pandoc HTML to Markdown importation, now using OSSubprocess. 2020-04-13 10:18:10 +00:00
Offray Vladimir Luna Cárdenas 82a8e42119 Implementing importing raw contents for a Fossil repository file. 2020-04-13 10:18:09 +00:00
Offray Vladimir Luna Cárdenas 2fb5a6b16f Sync before Data Week 11. 2020-04-13 10:18:09 +00:00
Offray Vladimir Luna Cárdenas 5978fe09c4 Improved notebooks links builder and starting exploration of mindmapping. 2020-04-13 10:18:09 +00:00
GloriaMeneses 6e2792f866 Fixing pandocOptions. 2020-04-13 10:18:09 +00:00
Offray Vladimir Luna Cárdenas 44eadee2be Fixing bug reported at:
https://lists.riseup.net/www/arc/grafoscopio/2017-12/msg00014.html
2020-04-13 10:18:09 +00:00
Offray Vladimir Luna Cárdenas ffa5ce7782 Notebook support for downloading linked images. 2020-04-13 10:18:09 +00:00
Offray Vladimir Luna Cárdenas b5a6163596 Preliminar support for downloading images done. Still it needs some debugging because is creating an extra directory to put the images. 2020-04-13 10:18:09 +00:00
EduardoRiesco 8796e71adc Check if image exist before download it 2020-04-13 10:18:09 +00:00
EduardoRiesco 375c3f201b Implementing images downloading 2020-04-13 10:18:09 +00:00
EduardoRiesco c74577b988 Initial support for extracting images 2020-04-13 10:18:09 +00:00
GloriaMeneses 3f2cbed4dc Html image extraction. 2020-04-13 10:18:09 +00:00
RicardoZapata e97791180d Html to markdown bug solved for Windows 2020-04-13 10:18:09 +00:00
RicardoZapata 76eb27cf4e Implementing initial support for Pandoc in Windows. Includes html export, pdf export and html to markdown import. Last two functions keep on having issues. 2020-04-13 10:18:09 +00:00
Offray Vladimir Luna Cárdenas eee20f4fd8 Improved version for copying and pasting subtrees between nodes. This inhibit that nodes
can appear as children of the same parent several times (clones in Leo vocabulary). Still we need to explore if cloning is useful in other contexts.
2020-04-13 10:18:09 +00:00
Offray Vladimir Luna Cárdenas 628124be0d Migrating to a new development image. 2020-04-13 10:18:09 +00:00
Offray Vladimir Luna Cárdenas e7925ba370 Updating before starting to develop in a new image. 2020-04-13 10:18:09 +00:00
Offray Vladimir Luna Cárdenas e686550c2e Improving documentation updates. Now %metadata
nodes in each notebook should tell if they're
located in the main docking bar.
2020-04-13 10:18:08 +00:00
Offray Vladimir Luna Cárdenas 517f140ec7 Impleting find and replace. 2020-04-13 10:18:08 +00:00
Offray Vladimir Luna Cárdenas c0c032a4c2 Migration: Solving empty tags default value. 2020-04-13 10:18:08 +00:00
Offray Vladimir Luna Cárdenas 71d6920545 Fixed encoding bug in htmlToMarkdown. 2020-04-13 10:18:08 +00:00
GloriaMeneses fbd389bb58 htmlToMarkdownSubtree functionality added. 2020-04-13 10:18:08 +00:00
Offray Vladimir Luna Cárdenas ae6ddeb908 htmlToMarkdown functionality. 2020-04-13 10:18:08 +00:00
Offray Vladimir Luna Cárdenas 6873aacc4c Better internalization of the environment: Now Pandoc PDF exportation is controlled by options defined in a %metadata node inside the notebook.
This is the beginning of more options to connect
the notebook, the playgrounds inside it, and the
operative system.
2020-04-13 10:18:08 +00:00
Offray Vladimir Luna Cárdenas 21117d4301 Sanitizing urls to correct common user mistakes: not including the scheme ('http://' or 'https://') or pasting white spaces at the end or url, usually when they come from etherpads or mailing.
This closes ticket http://mutabit.com/repos.fossil/grafoscopio/tktview?name=c7fe88f9ca .
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas eaee95e051 Implementing tags in nodes. 2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas a05669966e Extending special cases for generic urls plus the urls for playgrounds. 2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas ab1c992125 Synchronizing before creation of a new ConfigurationOfGrafoscopio. 2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas 1f6feb2a98 Suport for empty items. 2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas 5bb0609ca2 Moving GrafoscopioDocumentation to Grafoscopio-Utils package, to improve modularity
and usability.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas 2c7dac5103 Open PDF's now relies on WebBrowser instead of OSProcess. This makes it more crossplatform and removes a depedency. OSSubProcess will be explored in the future for Pandoc/Fossil interaction. 2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas 566b755d2c Adding "live" debug options to notebooks from the UI. 2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas 11114fe6cb JOSS article: Fixing installation problems. 2020-04-13 10:18:06 +00:00
Offray Vladimir Luna Cárdenas e8824cf120 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-04-13 10:18:06 +00:00
Offray Vladimir Luna Cárdenas 82f2305881 Not all outputs are stored by default. 2020-04-13 10:18:06 +00:00
Offray Vladimir Luna Cárdenas a0b24545b8 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-04-13 10:18:06 +00:00
Offray Vladimir Luna Cárdenas b65d1bdbb0 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-04-13 10:18:06 +00:00
Offray Vladimir Luna Cárdenas 07576276e3 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-04-13 10:18:06 +00:00
Offray Vladimir Luna Cárdenas e41e973294 Minor fix on markdown exportation. 2020-04-13 10:18:06 +00:00
Offray Vladimir Luna Cárdenas 9d1464a19d 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-04-13 10:18:06 +00:00
Offray Vladimir Luna Cárdenas f2c6101283 Fixing a bug on cut & paste between notebooks. 2020-04-13 10:18:06 +00:00
Offray Vladimir Luna Cárdenas c0aa86ee5e 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-04-13 10:18:06 +00:00
Offray Vladimir Luna Cárdenas 87ece22e25 %footnotes and code blocks improved. 2020-04-13 10:18:06 +00:00
Offray Vladimir Luna Cárdenas 5e7d80c5dc Minor sync, before adding preliminar Pandoc
exportation support.
2020-04-13 10:18:06 +00:00