Commit Graph

226 Commits

Author SHA1 Message Date
Offray Vladimir Luna Cárdenas 298601dbc5 Support for aproximating Grafoscopio notebook's creation timestamps from the commits in the Fossil repository where they're published. 2023-04-18 09:45:03 -05:00
Offray Vladimir Luna Cárdenas 006b8c6663 Support for GrafoscopioNode remote location in Fossil, for getting estimated creation of Grafoscopio notebooks/nodes. 2023-04-17 20:50:14 -05:00
Offray Vladimir Luna Cárdenas 51ad735e0e Starting to fix estimated creation time for nodes when importing. Fossil and a remote location are required for that. 2023-04-17 08:55:37 -05:00
Offray Vladimir Luna Cárdenas 1ee1d2bab9 Starting exportation of LeExampleSnippets to Markdeep. 2023-04-12 10:29:07 -05:00
Offray Vladimir Luna Cárdenas 2e5a2cb3b0 Improved printing on PPCMLink. 2023-04-06 19:30:34 -05:00
Offray Vladimir Luna Cárdenas 51a5a09d6c More document tree element views. 2023-04-06 09:08:04 -05:00
Offray Vladimir Luna Cárdenas cda799d210 Fixing baseline package name. 2023-04-06 09:02:00 -05:00
Offray Vladimir Luna Cárdenas 1a44e25dc4 Adding more packages to the baseline. 2023-04-06 08:53:27 -05:00
Offray Vladimir Luna Cárdenas 18bdabdb59 Adding more views to Markdown document tree elements. 2023-04-06 08:47:40 -05:00
Offray Vladimir Luna Cárdenas b7a82ab374 More view for Markdown document trees. 2023-04-05 19:03:26 -05:00
Offray Vladimir Luna Cárdenas cf08d18fb2 Improving Petit Parser 1 package dependencies. 2023-04-04 13:32:37 -05:00
Offray Vladimir Luna Cárdenas 57d138c21f Loading new baseline package. 2023-04-04 09:45:49 -05:00
Offray Vladimir Luna Cárdenas 8a2ac498e6 Adding Petit Parser 1 as a dependency. 2023-04-04 09:23:20 -05:00
Offray Vladimir Luna Cárdenas ee2ade0509 Improving Markdown document tree node views. 2023-04-03 22:25:29 -05:00
Offray Vladimir Luna Cárdenas e9465349e3 Migrating PetitMarkdown from Jan Kurs' PhD thesis and adding views for the new GT. 2023-04-03 20:02:24 -05:00
Offray Vladimir Luna Cárdenas 557f1893e3 Fixing dropdown capabilities. Next: embedding file browsing in dropdown. 2023-03-31 08:23:32 -05:00
Offray Vladimir Luna Cárdenas e90cf3058a Attempting dropdown capabilities. 2023-03-23 20:59:41 -05:00
Offray Vladimir Luna Cárdenas 59f4822e25 Merge 68dff9bd8c 2023-03-23 18:08:53 -05:00
Offray Vladimir Luna Cárdenas 45fa06e715 Typo and starting storage GUI for notes. 2023-03-23 18:08:01 -05:00
ruidajo 68dff9bd8c Creating a HedgeDoc method to replace youtube embedded links to markdeep format and example. 2023-03-22 10:54:16 -05:00
ruidajo 71d1cbd9a6 Modifyng hedgedoc youtube embedded link parser. 2023-03-21 16:13:26 -05:00
ruidajo 2cb905e58f Improving youtube link parser and adding yaml metadata parser and example class. 2023-03-20 16:37:29 -05:00
Offray Vladimir Luna Cárdenas ad8e0f445f New multi platform external binary for YAML to /fromJSON conversions. 2023-03-12 14:48:53 -05:00
Offray Vladimir Luna Cárdenas 4b75042fab Refactoring class and methods hierarchies. 2023-03-12 13:23:50 -05:00
Offray Vladimir Luna Cárdenas 690ae86e2f Refactoring class and methods hierarchies. 2023-03-12 11:40:07 -05:00
Offray Vladimir Luna Cárdenas a7931f6a96 HedgeDoc and Markdeep as subclass of Markdown. 2023-03-12 08:49:48 -05:00
Offray Vladimir Luna Cárdenas ccab6093a9 HedgeDoc and Markdeep as subclass of Markdown. 2023-03-12 08:47:02 -05:00
Offray Vladimir Luna Cárdenas 1c935c0de0 Improving Markdown metadata importation. Exportation needs to be changed consequently. 2023-03-09 15:51:50 -05:00
Offray Vladimir Luna Cárdenas a4c77629ff Fixing requirements for external binary compilation from Nim. 2023-03-09 15:20:24 -05:00
Offray Vladimir Luna Cárdenas f365b3529e Adding prerequisites for installation. 2023-03-09 14:55:13 -05:00
Offray Vladimir Luna Cárdenas 1fe6a8f548 Markdown metadata as an object itself. Separating it at creation needs to be implemented. 2023-03-09 10:10:55 -05:00
Offray Vladimir Luna Cárdenas 11dc04e39f Improving creation and printing. Replacing old dependencies. 2023-03-09 09:45:47 -05:00
ruidajo 6eada9fe00 Creating a parser for HedgeDoc youtube embedded links. 2023-03-08 16:48:03 -05:00
Offray Vladimir Luna Cárdenas c8c50288cf Fixing for nil values. 2023-03-05 21:25:06 -05:00
Offray Vladimir Luna Cárdenas 781f6fde63 Fixing content recovery. 2023-03-05 21:00:45 -05:00
Offray Vladimir Luna Cárdenas 06b2aff27e Moving out to MiniDocs 2023-03-05 20:42:19 -05:00
Offray Vladimir Luna Cárdenas b25234a5bb Adding Markdeep captions exportation, now that thy're finally supported in Lepiter's picture snippets. 2023-03-05 18:08:22 -05:00
Offray Vladimir Luna Cárdenas 415c3f0b66 Redoing Markdeep export/preview buttons to complain with new GUI conventions. 2023-02-19 22:40:15 -05:00
Offray Vladimir Luna Cárdenas c38945da71 Improving Markdown to Markdeep conversion. 2023-01-29 18:05:07 -05:00
Offray Vladimir Luna Cárdenas 2bcf67a132 Converting snippet subrees to Lepiter pages. 2023-01-29 14:21:29 -05:00
Offray Vladimir Luna Cárdenas 0b66b7513c Improving Grafoscopio/Lepiter import and export. 2023-01-29 13:14:33 -05:00
Offray Vladimir Luna Cárdenas b67df075b1 Grafoscopio notebooks exported as Lepiter pages in temporal directory. 2023-01-29 09:33:37 -05:00
Offray Vladimir Luna Cárdenas ed211f2fb8 Grafoscopio notebooks exported as Lepiter pages. 2023-01-26 20:55:47 -05:00
Offray Vladimir Luna Cárdenas a5a01e7ca6 Migrating functionality from Grafoscopio to implement ad-hoc timestamps. 2023-01-26 20:00:20 -05:00
Offray Vladimir Luna Cárdenas 429e04bef7 Fixing web preview for documents via PharoChrome. 2023-01-26 09:34:36 -05:00
Offray Vladimir Luna Cárdenas c8ce8d0068 Restoring functionality to address https://github.com/feenkcom/gtoolkit/issues/3024 2023-01-24 19:21:31 -05:00
Offray Vladimir Luna Cárdenas 7784d99153 Starting tests for notebooks (creation timestamps). 2023-01-24 10:36:54 -05:00
Offray Vladimir Luna Cárdenas 2f9bef131f Created and edited times management started. 2023-01-22 23:33:24 -05:00
Offray Vladimir Luna Cárdenas ae7d315699 Grafoscopio notebook importation improved. 2023-01-22 18:18:03 -05:00
Offray Vladimir Luna Cárdenas 2fe11cb753 Grafoscopio document conversion to Lepiter pages started. 2023-01-22 17:49:46 -05:00
Offray Vladimir Luna Cárdenas 128f5b8d7c Grafoscopio document tree preview. 2023-01-22 14:13:27 -05:00
Offray Vladimir Luna Cárdenas 4d4a3f6697 Starting support for reading Grafoscopio nodes/notebooks. 2023-01-22 13:12:10 -05:00
Offray Vladimir Luna Cárdenas fdc8b8b265 Fixed with https://github.com/astares/Pharo-Chrome/issues/10 2023-01-19 10:05:46 -05:00
Offray Vladimir Luna Cárdenas 726d2950b7 Nim file exporter as a core utility belonging to MiniDocs. 2023-01-17 17:20:39 -05:00
Offray Vladimir Luna Cárdenas f0c0a537a0 Replacing WebBrowser by GoogleChrome as default document previsualizer, as there is improved support over Firefox as a default browser :-( 2023-01-09 11:44:55 -05:00
Offray Vladimir Luna Cárdenas 84591efdcc Moving functionality from VideoWeb. 2023-01-08 08:17:02 -05:00
Offray Vladimir Luna Cárdenas 2f3fa9a4d3 Markdeep exportation support for YouTube snippets. 2023-01-07 19:23:06 -05:00
Offray Vladimir Luna Cárdenas 40703573ed Fixing dependency address. 2023-01-06 18:35:17 -05:00
Offray Vladimir Luna Cárdenas a358c34c20 Class initialization and semantic versioning. 2023-01-06 11:00:03 -05:00
Offray Vladimir Luna Cárdenas c3e3902cd0 Keyboard shortcuts remapping for more consistency/ergonomy. 2023-01-06 10:31:39 -05:00
Offray Vladimir Luna Cárdenas a88af11245 Dynamic routes setup. 2023-01-05 12:52:37 -05:00
Offray Vladimir Luna Cárdenas 79b2877154 Pre dynamic routes setup. 2023-01-04 14:25:48 -05:00
Offray Vladimir Luna Cárdenas a587817790 Refresh web preview button initial version working. 2023-01-03 20:02:05 -05:00
Offray Vladimir Luna Cárdenas ac0912cb75 Server defaults and exploratory button. 2023-01-03 13:57:22 -05:00
Offray Vladimir Luna Cárdenas bd7f33a223 Fixing dependency on Tealight. 2023-01-03 13:06:25 -05:00
Offray Vladimir Luna Cárdenas a3aed51bc8 Premigration becasue of image slowness with usage... as happens in GT 0.8.x 2023-01-03 12:46:46 -05:00
Offray Vladimir Luna Cárdenas 78032b3967 MiniDocsServer now inherits from Tealight. 2023-01-03 12:01:46 -05:00
Offray Vladimir Luna Cárdenas f3171fa09e Ad-hoc singleton patter implementation. We need for literature about the proper way to do it. 2023-01-02 18:31:14 -05:00
Offray Vladimir Luna Cárdenas dbd9a495c2 Starting local server for exported documents. Exported pages by default on the same folder as their Lepiter JSON counterparts. 2023-01-02 17:38:49 -05:00
Offray Vladimir Luna Cárdenas 1d58571d39 Implementing functionality at subclass level. 2023-01-01 13:26:20 -05:00
Offray Vladimir Luna Cárdenas 1ea7736b0f Functionality migrated from LepiterPlugins repository. 2023-01-01 12:56:51 -05:00
Offray Vladimir Luna Cárdenas 8e9cfe4345 Starting docs web server: adding Teapot dependency. 2023-01-01 12:33:58 -05:00
Offray Vladimir Luna Cárdenas 7ea4c54a9f Improving default storage for notes. 2022-12-31 11:57:20 -05:00
Offray Vladimir Luna Cárdenas 973df93f58 Implementing Markdeep export for LePictureSnippet. 2022-12-20 09:25:49 -05:00
Offray Vladimir Luna Cárdenas d25f274289 Sanitizing file names to avoid conflicts on Windows. 2022-12-14 13:54:32 -05:00
nestorsire c5ebe99e34 Improving accented characters sanitation. 2022-11-21 14:19:12 -05:00
ruidajo 3134d36075 Moving characters correction string extension from grafoscopio utils. 2022-11-19 18:35:55 -05:00
Offray Vladimir Luna Cárdenas f647d51249 Adding crosscompiling configuration to target Windows. 2022-11-04 07:14:30 -05:00
Offray Vladimir Luna Cárdenas b0422d6a7f Merge ede8bf5bd7 2022-11-03 20:08:33 -05:00
Offray Vladimir Luna Cárdenas a5fc210776 Extending PubPubGrammar syntax and test. 2022-11-03 20:07:06 -05:00
Offray Vladimir Luna Cardenas ede8bf5bd7 WindowsOS support: Nimble package listing. 2022-11-03 17:25:06 -05:00
Offray Vladimir Luna Cardenas 06b18c4e50 Fixing data folder for Windows. 2022-11-03 16:19:56 -05:00
Offray Vladimir Luna Cárdenas 77404b9b31 Converting PubPub image links to Markdeep and cleaning debugging code. 2022-10-27 07:15:02 -05:00
Offray Vladimir Luna Cárdenas 381257e55c Support for detecting PubPub image links. 2022-10-25 08:31:45 -05:00
Offray Vladimir Luna Cárdenas 0d28f0c9f5 Implementing tests. 2022-10-25 07:36:34 -05:00
Offray Vladimir Luna Cárdenas 53284f1983 Starting support for PubPub image links extended syntax. 2022-10-25 06:49:55 -05:00
Offray Vladimir Luna Cárdenas dc7a4b93d1 Fixing footnotes conversion for several footnotes. 2022-10-23 22:33:26 -05:00
Offray Vladimir Luna Cárdenas a53cb5823e Format conversion before metadata extraction. 2022-10-23 20:42:26 -05:00
Offray Vladimir Luna Cárdenas ef2b6e7190 Improving conversion from PubPub footnotes links to Markdeep's. 2022-10-23 19:47:02 -05:00
Offray Vladimir Luna Cárdenas 1770fc89cc Fixing conversion from PubPub footnotes links to Markdeep's. 2022-10-23 09:30:53 -05:00
Offray Vladimir Luna Cárdenas 0a6dccba99 Minimal conversion of PubPub footnotes links to Markdeep's. 2022-10-23 07:50:29 -05:00
Offray Vladimir Luna Cárdenas 162d126aeb Minimal detection of PubPub footnote links. 2022-10-21 21:05:40 -05:00
Offray Vladimir Luna Cárdenas 70a06b2c4d Implementing PubPub initial minimal grammar for dealing with alternate link notation. 2022-10-21 18:47:37 -05:00
Offray Vladimir Luna Cárdenas 9a3d17e200 Improving metadata reading. 2022-10-17 14:00:41 -05:00
Offray Vladimir Luna Cárdenas d7bc31b094 Minor fix with nav bar. 2022-10-16 21:42:02 -05:00
Offray Vladimir Luna Cárdenas fd35707625 Improvements for converting to Markdeep scrapped open books with YAML metadata from MIT's PubPub publishing platform. 2022-10-16 21:20:47 -05:00
Offray Vladimir Luna Cárdenas 2bb50789ea Implementing YAML metadata to JSON via external Nim script. 2022-10-16 19:10:37 -05:00
Offray Vladimir Luna Cárdenas 94b3c59d7a Converting YAML metadata to JSON using external Nim programs. 2022-10-16 18:52:07 -05:00
Offray Vladimir Luna Cárdenas 1d005f04a8 Renamed. 2022-10-16 18:29:19 -05:00
Offray Vladimir Luna Cárdenas a51c9e7f2f Nim script for working with YAML metadata. 2022-10-16 18:20:57 -05:00