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
51aefe2dc5
Solving issue with opening notebooks from the web.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
e9ef4349bc
Now inititialization belongs to each group.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
a40c9cf58c
Initializing documents to download the info, if needed.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
b3adf68af4
Synchronized to test installation improvements.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
60e608fe09
Initializations installs default documentaion.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
372032d4aa
Updating versions.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
f154ed8240
Improved modularity with Grafoscopio-Utils.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
d0e5b635a6
Quick fix to make updating of all documentation
...
possible. This should be changed for a programatic way of getting a collection of all
declared classes that are a instance of
GrafoscopioDocumentation.
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
51fd003964
Synchronizing before testing installation in other image.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
62ece548b0
Reorganizing GrafoscopioDocumentation.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
3782f19dca
Deleting references to GrafoscopioDocumentation in the DockingBar.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
a314333bfe
Moving notebook alias instance side.
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
868a16b8d3
ExternalApp now makes part of this, instead
...
of the Grafoscopio Model.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
e6765bdd59
Better styling and reuse for GrafoscopioDocumentation, which allow to define
...
better and more modular documentation for several packages.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
b06748a2c3
New pattern using GrafoscopioDocumentation to
...
define notebooks, initialize them and define a
default notebook.
Co-authored-by: OffrayLuna <offray.luna@mutabit.com>
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
677a357891
GrafoscopioDocumentation: moving methods to
...
instance side, where makes more sense.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
5f1fe14d93
Modularizing code: Moving documentaiton and UI functionality into new Grafoscopio-Utils package.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
12b90a9b79
First public commit to modularize Grafoscopio.
...
Now GrafoscopioDocumentation can be downloaded
by several related projects without having to download the full Grafoscopio Package, only the Utilities. Maybe here we can put also the ones
that deals with installation of simple software
(Fossil, SQLite)... time will tell.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
cbc2a58abf
Redefining blessing:
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
9f7a1b30e4
Redefining core group.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
776f972bd0
Symplifying configuration.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
4913bc0c5f
Defining symbolic versions in baseline.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
708639e930
Fixing package name.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
bf7ad7dbe0
Resolving versions to make it compatible with ConfigurationOfGrafoscopio.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
6eca14a57b
Usual Sync. against repo.
2020-04-13 10:18:07 +00:00
Offray Vladimir Luna Cárdenas
2bf03aa25c
Fixing uncommented classes for the JOSS paper.
...
See details at:
https://github.com/openjournals/joss-reviews/issues/251#issuecomment-300128786
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
e300b15a91
Synchronizing before moving to new image.
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
8b044107ea
Minor update to solve English language interface issues reported in https://github.com/openjournals/joss-reviews/issues/251#issuecomment-298878559
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
880c6bb4eb
Fixing old updating documentation method, which has no parameters.
2020-04-13 10:18:06 +00:00
Offray Vladimir Luna Cárdenas
0941cb6d37
JOSS Article. Fixing installation problems.
2020-04-13 10:18:06 +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