Commit Graph

104 Commits

Author SHA1 Message Date
Offray Vladimir Luna Cárdenas 240ab8e975 Forking from Santiago's changes in a personal repo as I have not the dependencies required to commit his changes (they seem Pillar based but they don't load properly in my image). 2020-06-13 12:18:25 -05:00
Santiago Bragagnolo 4b59a7cd30 Making notebook to work in pharo 8 2020-05-09 18:41:06 +00:00
Santiago Bragagnolo 9a7f45d8b3 Pharo 8, spec 2 :) 2020-05-09 18:41:06 +00:00
Santiago Bragagnolo 0efe65d061 Adding a limit to the header. to let it be short. 2020-05-09 18:41:05 +00:00
Santiago Bragagnolo 87dcc43e4d Neww notebook.
We have then now launch / launch compatibility.

The new development is scoped in newnotebook and GrafoscopioAbstractNode. t
2020-05-09 18:41:05 +00:00
Santiago Bragagnolo d57e560554 Adding some behaviour on the up/down remove add 2020-05-09 18:41:05 +00:00
Santiago Bragagnolo 4118724ab4 Doing silly proof some UI stuff (as removing nodes, adding nodes etc) specially for me :D 2020-05-09 18:41:05 +00:00
Santiago Bragagnolo 2a6f96f588 Wrapped body done in smalltalk.
Starting refactor on nodes
2020-05-09 18:41:05 +00:00
Santiago Bragagnolo 8ffb0c0db7 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-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 b89fb5e448 Fixing bug introduced by Spec changes. 2020-05-09 18:41:05 +00:00
Offray Vladimir Luna Cárdenas 70a6ff3961 Fixing https://mutabit.com/repos.fossil/grafoscopio/tktview?name=8835f9017a , finally! 2020-05-09 18:41:05 +00:00
Offray Vladimir Luna Cárdenas 67b27d20b3 Moving core functionality to GrafoscopioUtils. 2020-05-09 18:41:05 +00:00
Offray Vladimir Luna Cárdenas 54209aff9d Updating versions and implementing improvements for the JOSS. 2020-05-09 18:41:05 +00:00
Offray Vladimir Luna Cárdenas 7a6f5d54a6 Fixing UI selector migration bug. 2020-05-09 18:41:05 +00:00
Offray Vladimir Luna Cárdenas ac08ee55ed MendaIcons bug fixed and using new functionality for file chooser UI. 2020-05-09 18:41:04 +00:00
Offray Vladimir Luna Cárdenas cca6be97ef First commit from Pharo 7 as dev environment. :-)
Co-authored-by: none <not@mail.given>
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 21641e9399 Improving Unix (Mac, Gnu/Linux) Pandoc integration with new librarie. 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 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 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
Offray Vladimir Luna Cárdenas 222f164827 Open PDF Manual fixed. New Pandoc object. 2020-05-09 18:41:04 +00:00
Offray Vladimir Luna Cárdenas fdf7deb931 Preliminary support in the notebook for extracting and showing images in the notebook. 2020-05-09 18:41:04 +00:00
Ricardo Zapata eb55cb60ec Debugging PDF exportation on Windows. 2020-05-09 18:41:04 +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 bebed308e2 Supporting proper line break for YAML metada blocks. 2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas 709a0f2d82 Abstracting the PDF exportation process (thanks Edu!). 2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas 43cb1e69ac Fixing autoupdate of code nodes. See:
http://mutabit.com/repos.fossil/grafoscopio/info/479f6127811bbb1b .
2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas 880006df73 Preliminar support for notebooks with proper
%metadata nodes to be subscribed into the main help menu.
2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas d781ecd873 Fixing Open from the Internet menu and functionality. 2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas fe07118f84 initiazePresenter to be done. 2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas 05daa3836c Capturing values in a Spec window. 2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas af2c4e10cd Adding "Find & Replace" to the notebook GUI. 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 ff5c021cd3 Cerrando <http://mutabit.com/repos.fossil/grafoscopio/tktview?name=8b63fe16c6> 2020-05-09 18:41:03 +00:00
Gloria Meneses b2c8d2bfdf Adding the htmlToMarkdownSubtree to the ui 2020-05-09 18:41:03 +00:00
Offray Vladimir Luna Cárdenas bee71e7a7f Open a default test tree in GUI. 2020-05-09 18:41:02 +00:00
Offray Vladimir Luna Cárdenas 432f8bd64f htmlToMarkdown functionality. 2020-05-09 18:41:02 +00:00
Offray Vladimir Luna Cárdenas 01f6e38520 Setting up releas 1.4 stable. 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 206725dc4f Solving issue with opening notebooks from the web. 2020-05-09 18:41:02 +00:00
Offray Vladimir Luna Cárdenas 897e6476ce Synchronizing before testing installation in other image. 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