Thomas Brouard

Results 25 issues of Thomas Brouard

Templates name are stored in template.json. Example: https://github.com/brrd/Abricotine/blob/develop/default/templates/default/template.json Currently internationalization is not supported for this string. It would be good to be able to translate template names by using language-specific...

enhancement

Use https://github.com/rhysd/electron-about-window for a better "About" window. License can be moved to a dedicated menu entry.

enhancement

It would be useful to be able to customize kramed option using some config.json key. See: https://github.com/GitbookIO/kramed#options-1

enhancement

When a language is not found in the langmap module (https://github.com/mozilla/language-mapping-list/blob/master/language-mapping-list.js) then it won't be displayed in the spelling menu (see #157). The language code should be displayed instead.

enhancement

When exporting to HTML, provide an option to convert math formulas into SVG images, so we don't need to load MathJax anymore. This could be a way to solve #115...

enhancement

Some assets are stored in the user config directory in order to be customizable, but what happens if for some reason user deletes them (or replace them with corrupted files)?...

enhancement

From #47: > Previewing latex equations on multiple lines doesn't render: ``` $$ x^2 x^3 $$ ``` Abricotine autopreview is currently processed line by line (code [here](https://github.com/brrd/Abricotine/blob/master/app/renderer/abr-document.js#L360-L367) and [here](https://github.com/brrd/Abricotine/blob/master/app/renderer/cm-extend-autopreview.js)). Right...

enhancement

From #19: > (...) Add a method to export/import tabs from/to tabGroup as JSON objects which you could use it to save tabs when the app is closing and to...

enhancement

**Is it a bug or a feature request?** - [ ] It's a bug. - [x] I'm requesting a new feature. **Which version are you using?** - [ ] macOS...

feature-request

**Is your feature request related to a problem? Please describe.** See issue and workaround: #173 **Describe the solution you'd like** ```css .etabs { height: 100%; } .views { height: calc(100%...

enhancement