Commit Graph

97 Commits

Author SHA1 Message Date
SantiagoBragagnolo 7cae47bbd8 Wrapped body done in smalltalk.
Starting refactor on nodes
2020-04-13 10:18:11 +00:00
SantiagoBragagnolo 55fe04c3a8 Transforms the level into a calculated number.
Implements 'see html' / 'see pdf'. 
Changes parts of the process usage to taskit shell. 
Starts implementation of wrapBody in image.
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 4ba897b981 Fixing bug introduced by Spec changes. 2020-04-13 10:18:10 +00:00
Offray Vladimir Luna Cárdenas 53b6968037 Fixing https://mutabit.com/repos.fossil/grafoscopio/tktview?name=8835f9017a , finally! 2020-04-13 10:18:10 +00:00
Offray Vladimir Luna Cárdenas 27c8c495d5 Moving core functionality to GrafoscopioUtils. 2020-04-13 10:18:10 +00:00
Offray Vladimir Luna Cárdenas 4b47aecd72 Updating versions and implementing improvements for the JOSS. 2020-04-13 10:18:10 +00:00
Offray Vladimir Luna Cárdenas feb4613439 Fixing UI selector migration bug. 2020-04-13 10:18:10 +00:00
Offray Vladimir Luna Cárdenas 5c1258ba31 MendaIcons bug fixed and using new functionality for file chooser UI. 2020-04-13 10:18:10 +00:00
Offray Vladimir Luna Cárdenas 0c18565f07 First commit from Pharo 7 as dev environment. :-)
Co-authored-by: AutoDeprecationRefactoring <AutoDeprecationRefactoring>
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 ccafef1610 Improving Unix (Mac, Gnu/Linux) Pandoc integration with new librarie. 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 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 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
Offray Vladimir Luna Cárdenas 7f6e0bd45d Open PDF Manual fixed. New Pandoc object. 2020-04-13 10:18:09 +00:00
Offray Vladimir Luna Cárdenas 3d4b74699b Preliminary support in the notebook for extracting and showing images in the notebook. 2020-04-13 10:18:09 +00:00
RicardoZapata 924a1deeff Debugging PDF exportation on 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 ecb43dd7f9 Supporting proper line break for YAML metada blocks. 2020-04-13 10:18:09 +00:00
Offray Vladimir Luna Cárdenas 29b6b23f21 Abstracting the PDF exportation process (thanks Edu!). 2020-04-13 10:18:09 +00:00
Offray Vladimir Luna Cárdenas 5b1c0007c2 Fixing autoupdate of code nodes. See:
http://mutabit.com/repos.fossil/grafoscopio/info/479f6127811bbb1b .
2020-04-13 10:18:09 +00:00
Offray Vladimir Luna Cárdenas 27b4469052 Preliminar support for notebooks with proper
%metadata nodes to be subscribed into the main help menu.
2020-04-13 10:18:08 +00:00
Offray Vladimir Luna Cárdenas 35d8ff6c88 Fixing Open from the Internet menu and functionality. 2020-04-13 10:18:08 +00:00
Offray Vladimir Luna Cárdenas d7647e611c initiazePresenter to be done. 2020-04-13 10:18:08 +00:00
Offray Vladimir Luna Cárdenas 96a18ed827 Capturing values in a Spec window. 2020-04-13 10:18:08 +00:00
Offray Vladimir Luna Cárdenas 25a35cd65a Adding "Find & Replace" to the notebook GUI. 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 a4408b26b8 Cerrando <http://mutabit.com/repos.fossil/grafoscopio/tktview?name=8b63fe16c6> 2020-04-13 10:18:08 +00:00
GloriaMeneses ed364ef6ee Adding the htmlToMarkdownSubtree to the ui 2020-04-13 10:18:08 +00:00
Offray Vladimir Luna Cárdenas 97a6c18c51 Open a default test tree in GUI. 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 63f71e44ea Setting up releas 1.4 stable. 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 51aefe2dc5 Solving issue with opening notebooks from the web. 2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas ca88b70241 Synchronizing before testing installation in other image. 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 81ff0bc5ee Improving STON exporting, as recomended by Sven. 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