Commit Graph

108 Commits

Author SHA1 Message Date
Offray Vladimir Luna Cárdenas e4de82aaa6 Improved links sanization. 2020-05-09 18:41:05 +00:00
Offray Vladimir Luna Cárdenas c83cb4d5ba Changing to a new image because of System Browser bug. 2020-05-09 18:41:05 +00:00
Offray Vladimir Luna Cárdenas 18a3192e44 Sync. last work. 2020-05-09 18:41:05 +00:00
Offray Vladimir Luna Cárdenas 8e8c96f414 CodiMD sync. started. 2020-05-09 18:41:05 +00:00
Offray Vladimir Luna Cárdenas 2fcf5f52da Updating before switching to Pharo 7. 2020-05-09 18:41:04 +00:00
Offray Vladimir Luna Cárdenas 2690e93460 Reconvering Pandoc Markdown tranformation for node body. 2020-05-09 18:41:04 +00:00
Offray Vladimir Luna Cárdenas fe3d9ff84c Debugging Pandoc HTML to Markdown importation, now using OSSubprocess. 2020-05-09 18:41:04 +00:00
Offray Vladimir Luna Cárdenas c53e8c2053 Implementing importing raw contents for a Fossil repository file. 2020-05-09 18:41:04 +00:00
Offray Vladimir Luna Cárdenas 11817641a7 Sync before Data Week 11. 2020-05-09 18:41:04 +00:00
Offray Vladimir Luna Cárdenas 38f04c2996 Improved notebooks links builder and starting exploration of mindmapping. 2020-05-09 18:41:04 +00:00
Gloria Meneses bca70f8f9f Fixing pandocOptions. 2020-05-09 18:41:04 +00:00
Offray Vladimir Luna Cárdenas 4bdbbcff6a Fixing bug reported at:
https://lists.riseup.net/www/arc/grafoscopio/2017-12/msg00014.html
2020-05-09 18:41:04 +00:00
Offray Vladimir Luna Cárdenas 638da2ed47 Notebook support for downloading linked images. 2020-05-09 18:41:04 +00:00
Offray Vladimir Luna Cárdenas 4cc7fa0a43 Preliminar support for downloading images done. Still it needs some debugging because is creating an extra directory to put the images. 2020-05-09 18:41:04 +00:00
Eduardo Riesco 1fe2d9542d Check if image exist before download it 2020-05-09 18:41:04 +00:00
Eduardo Riesco b9a49adf32 Implementing images downloading 2020-05-09 18:41:04 +00:00
Eduardo Riesco a304e4847a Initial support for extracting images 2020-05-09 18:41:04 +00:00
Gloria Meneses e408053c9b Html image extraction. 2020-05-09 18:41:04 +00:00
Ricardo Zapata 97be568e06 Html to markdown bug solved for Windows 2020-05-09 18:41:03 +00:00
Ricardo Zapata 2ee75d58ac 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-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas 82ba093f3f 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-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas 0ed3ffe53f Migrating to a new development image. 2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas 452db98945 Updating before starting to develop in a new image. 2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas c5fc48c272 Improving documentation updates. Now %metadata
nodes in each notebook should tell if they're
located in the main docking bar.
2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas 9b91900dda Impleting find and replace. 2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas 44519496a0 Migration: Solving empty tags default value. 2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas bab4ab7fb9 Fixed encoding bug in htmlToMarkdown. 2020-05-09 18:41:03 +00:00
Gloria Meneses 57ae88b304 htmlToMarkdownSubtree functionality added. 2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas 432f8bd64f htmlToMarkdown functionality. 2020-05-09 18:41:02 +00:00
Offray Vladimir Luna Cárdenas 7d4cc79cf2 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-05-09 18:41:02 +00:00
Offray Vladimir Luna Cárdenas a670787ef3 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-05-09 18:41:02 +00:00
Offray Vladimir Luna Cárdenas f251c55464 Implementing tags in nodes. 2020-05-09 18:41:02 +00:00
Offray Vladimir Luna Cárdenas f2d6d9d515 Extending special cases for generic urls plus the urls for playgrounds. 2020-05-09 18:41:02 +00:00
Offray Vladimir Luna Cárdenas bf7c15d5cd Synchronizing before creation of a new ConfigurationOfGrafoscopio. 2020-05-09 18:41:02 +00:00
Offray Vladimir Luna Cárdenas bde5e0a938 Suport for empty items. 2020-05-09 18:41:02 +00:00
Offray Vladimir Luna Cárdenas 33407ef7dd Moving GrafoscopioDocumentation to Grafoscopio-Utils package, to improve modularity
and usability.
2020-05-09 18:41:02 +00:00
Offray Vladimir Luna Cárdenas 6bda053b31 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-05-09 18:41:02 +00:00
Offray Vladimir Luna Cárdenas 43e236e998 Adding "live" debug options to notebooks from the UI. 2020-05-09 18:41:02 +00:00
Offray Vladimir Luna Cárdenas 6d86c83c62 JOSS article: Fixing installation problems. 2020-05-09 18:41:01 +00:00
Offray Vladimir Luna Cárdenas 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
Offray Vladimir Luna Cárdenas 40a8a58e70 Not all outputs are stored by default. 2020-05-09 18:41:01 +00:00
Offray Vladimir Luna Cárdenas 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
Offray Vladimir Luna Cárdenas 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
Offray Vladimir Luna Cárdenas 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
Offray Vladimir Luna Cárdenas ae32426cba Minor fix on markdown exportation. 2020-05-09 18:41:01 +00:00
Offray Vladimir Luna Cárdenas 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
Offray Vladimir Luna Cárdenas 85e5bf1e1d Fixing a bug on cut & paste between notebooks. 2020-05-09 18:41:01 +00:00
Offray Vladimir Luna Cárdenas 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
Offray Vladimir Luna Cárdenas c3986692be %footnotes and code blocks improved. 2020-05-09 18:41:01 +00:00
Offray Vladimir Luna Cárdenas 491b7d4de9 Minor sync, before adding preliminar Pandoc
exportation support.
2020-05-09 18:41:01 +00:00