Gregor Santner✅ (gsantner)

@gsantner
248 Followers
395 Following
97 Posts

Passionate software developer from #austria

Projects: #Markor #MemeTastic #dandelion #OpenLauncher #fdroid

#privacy #linux #foss

Homepagehttps://gsantner.net
UsesMatrix, XMPP

Markor (https://gsantner.net/project/markor.html) is a simple text editor for Android. It supports #markdown, #todotxt, and #zimwiki syntax highlighting and can convert markdown and zimwiki to HTML or PDF (how cool is that).

The UI is very customizable and includes several popular syntax themes (gruvbox, solarized, and nord to name a few)

Markor works completely offline so you are free to use whatever sync system you want (I use #syncthing). Best of all #markor is completely free and does not have any ads!

Redirecting…

Worknote: Markdown und Android mit Markor und Syncthing

Da mein altes Android-Smartphone den Geist aufgegeben hatte, war ich gezwungen, mir Ersatz zu besorgen. Dieses Mal war ich aus Erfahrung schlauer geworden und hatte etwas tiefer in die Tasche gegriffen und mir ein Gerät besorgt, das mit 64 GB Hauptspeicher nicht so knapp ausgestattet war, wie mein altes Nokia 2. http://blog.schockwellenreiter.de/2022/05/2022052301.html #Markor #Markdown #MarkdownEditor #Syncthing #Android

Markdown und Android mit Markor und Syncthing – Schockwellenreiter

Markor v2.9 update is out! Get the update from F-Droid or GitHub! Continue reading to find out what’s new, improved and fixed in this update.

https://gsantner.net/blog/2022/05/14/markor-v2.9-snippets-zimwiki-math-daynight-privacy-markdown-todotxt.html?source=mastodon

Snippets, Templates, Graphs, Charts, Diagrams, YAML front-matter, Chemistry

#project #markor #android #todotxt #markdown #fdroid #texteditor #opensource #editor #offline #app #bookmarks #todo #tasks #viewer #reader #notes #gsantner #gregorsantner #austriansoftwaredeveloper #f-droid #blog #opensource

Markor v2.9 - Snippets, Templates, Graphs, Charts, Diagrams, YAML front-matter, Chemistry

Markor v2.9 update is out! Get the update from F-Droid or GitHub! Continue reading to find out what’s new, improved and fixed in this update. Highlights Install Markor / Update to latest version Availability You can install (& update) Markor from GitHub Releases and F-Droid. Google Play The 2.8.0 version remains available, but no updates will be deployed to Google Play. The available downloads on GitHub are signed by me (gsantner) and have the same signature like on Google Play. This means you can download the *.apk from GitHub and directly install the update if you currently use the Google Play version. Download the latest Markor update from GitHub here: Markor is also available from F-Droid, the store for free & open source apps. The *.apk’s available for download are signed by the F-Droid team and guaranteed to correspond to the (open source) source code of Markor. Generally this is the recommended way to install Markor & keep it updated. Admonition: block-styled side content The Admonition Extension allows for easy creation of beautiful colored boxes. Helpful when you often work with side notes and boxed content. Snippets / Custom templates Create as many custom snippets / templates you like by placing textfiles in the subdirectory .app/snippets of your Markor notebook (start) directory. Open a document and place the cursor on whatever position you want to insert text. Then click the new snippets button on the bottom-bar (see screenshot) and select the desired snippet. Note: The snippet directory is automatically created the first time you click the snippets button in the bottom-bar. The right place to ask If you have questions or found an issue please head to Markor GitHub Discussions and ask there. Search for same and related issues/questions before, it might be already answered or resolved. Every day I (gsantner) get many personal emails containing feature requests & questions about Markor. It takes much time to answer these things. Often it is already answered public - or to another person as response in private email. This means wasted time, which can’t be used for improving & developing Markor. You are kindly asked to discuss at the proper place, which is GitHub Discussions. Display YAML front-matter block contents Markor now parses the Markdown YAML front-matter and can display it’s contents in the view mode. The keys to display can be configured in the Markdown settings category. Increased performance & under the hood improvements Markor got lot’s of under the hood improvements in all areas - editor, filebrowser, syntax highlighting, textactions, widgets… Notable: Faster screen transitions, less/no white flashing Short-time filesystem metadata caching for quicker loading of folders at the filebrowser Charts / Graphs / Diagrams (mermaidjs) You can now create graphs using mermaidjs syntax in Markdown files. Checkout the mermaidjs live-editor for more & advanced examples. Other notable changes & additions Allow to install APK files from filebrowser on click Markdown Table of Contents options Zim: Follow links to other wiki pages todo.txt: Better browsing at editor with dialog & saved search queries Settings option to enable/disable Chrome Custom Tabs Privacy settings option to disallow screenshots of Markor Debloat & drop experimental/unused features, i.e. todo.txt huuid Support Android Day/Night theme system Filebrowser: Show full filename (multiline allowed instead of singleline only) View mode: Open links to folders in filebrowser Markdown: Better Math support, add mhchem chemistry module Per-file settings - In addition to the global settings, many options are now also configurable on a file basis Comments / Update disussion / feedback The discussion is here, feel free to join! All changes in this release Notice: Check the git history for most recent code changes. Add Markor blog posts markdown documents, by @gsantner Renumber list performance improvement, by @harshad1 (PR #1688) Fix: Template is not applied when creating new file, by @tifish (PR #1669) Enable filename text input filter at rename dialog, by @gsantner closes #1668 Cleaner widget logic, update widget on path change, by @harshad1 (PR #1660) Take picture: Change filename template to usual camera format, by @gsantner, #1655 Improve showing selection and related functions, by @harshad1 (PR #1658) Improvements to show selection after search / heading etc, by @harshad1, closes #1325 (PR #1653) Replace discussion reference from Matrix to GitHub discussions, by @gsantner Filebrowser: Fix copy/move getCurrentFolder() NullPointer, by @gsantner Fix ArrayIndexOutOfBounds at ShortcutUtils, by @gsantner Filemanager: disable search button at root directory, closes #1652, by @gsantner Base functionality to handle Toolbar (title) clicks & long-clicks, by @gsantner Simplify TextAction handling code, by @harshad1 (PR #1626) markdown: Fix rendered list indent with depth 3, closes #1643, by @fgtham (PR #1651) Don’t run auto-format immediately on document load, by @gsantner Fix version of AppIntro dependency, by @gsantner, closes #1632 Feature: Snippets, by @harshad1, closes #437 (PR #1624) Automatically set HTML lang attribute, by @fgtham (PR #1623) TextActions improvements for spacing and save, by @harshad1 (PR #1622) textactions: allow setting lower spacing, by @harshad1 (PR #1621) wording improvements Markdown: Fix wrong indentation of code blocks in checklists, by @fgtham, closes #1600 (PR #1620) markdown: YAML front-matter improvements, by @gsantner (PR #1597) rename string sort ‘Sort by’ -> sort_by, by @gsantner markdown: Support and display YAML front-matter block contents, by @fgtham @gsantner (PR #1597) Reformat code, optimize imports todo.txt: Insert new task start date generally if Auto-Format is enabled, remove special settings option, by @gsantner, closes #1592 Per-file toggle for auto-format, by @harshad1, closes #1592 (PR #1611) markdown: Add admonition extension, by @fgtham @gsantner (PR #1584) Markdown: Improve/Fix KaTeX math expression integration, closes #1389, closes #1393, by @fgtham @gsantner (PR #1576) ISSUE_TEMPLATE: improve template Markdown toc: Frontmatter may be followed by optional empty line, by @fgtham, closes #1246 (PR #1589) ISSUE_TEMPLATE: Add dropdown selection for format Update ISSUE_TEMPLATE Remove EXTRA_PATH_IS_FOLDER intent parameter everywhere, by @harshad1 (PR #1582) Improve document handling, by @harshad1 (PR #1579) markdown: Support flowcharts with mermaid, by @fgtham, closes #720 (PR #1581) markdown math/katex: support mhchem (chemistry), by @fgtham (PR #1575) Fix multiple windows not working in v2.8.5, by @harshad1, closes #1570 (PR #1572) Markor v2.8.6 update more: Add buildinfo field for last git commit message, by @gsantner readme: Improve structure and add more information readme: Remove codacy github badge preview: Open links to folders in filebrowser, closes #967, by @gsantner ShareInto: Strip common tracking parameters, by @gsantner, closes #1490 Editor: Fix crash at activity state restoring, closes #1565, by @gsantner ShareInto: Fix newline append issue, closes #1569, by @gsantner Replace Google Play badge Markor v2.8.5 update release Zim: Fix Android SDK API level error, by @gsantner Theming: Startup & Activity animations: Quicker, less flashing, closes #1517 #568, by @gsantner Filebrowser: Allow shown filename multiline expansion, by @gsantner, discussions #1557 #1558 #1559 Reformat XML files, by @gsantner Support day/night theme system, by @harshad1 @gsantner (PR #1543) Update year 2021->2022 Debloat: Drop todo.txt huuid experiment, by @gsantner Debloat: Drop redundant launcher shortcut option from editor (new->filebrowser), by @gsantner Reformat code, by @gsantner Add launcher shortcuts to folders, by @harshad1 (PR #1549) Set MIN_OVERWRITE_LENGTH=2 filebrowser: Change notebook folder menu icon to home, by @harshad1 (PR #1535) Bugfix: TextActions document can be null, by @harshad1 (PR #1544) Document menu: Swap search<->save button position, by @gsantner Directly show view mode in mainactivity (ToDo, QuickNote), by @gsantner Markdown: soft wrap lines with link, by @gsantner, closes #1536 File change state indication & general improvements, by @harshad1 @gsantner (PR #1516) Privacy: Add option to disallow screenshots, closes #1174 (PR #1514 by @Zoo-M0 @gsantner) ShareInto: Only trim line breaks when appending, by @gsantner, closes #1526 Combined storage permission check, restart mainactivity & reload all files after grant, by @gsantner (premerge #1359 #1521) Add view mode debugging hint. by @gsantner Update gradle-wrapper, export activites, by @gsantner (premerge #1359 #1521) Markor update v2.8.4 Rename markor baseactivity and use everywhere, move OpenEditor activity to subdir, by @gsantner Reformat code, by @gsantner Markdown: Support spaces in markdown links and images, closes #1365 (PR #1510), by @tifish @gsantner ShareInto: Fix todo.txt entry won’t appear, by @gsantner, PR #1495 Add option to control Chrome Custom Tab behaviour, by @gsantner, closes #686 #1385 todo.txt: Add option to save search queries, by @harshad1 (PR #1467) Remove NO_SUGGESTIONS hint from a few dialogs, by @gsantner, closes #1507 #1508 Delay inputfilter addition at document load Private AppStorage: Allow to access to files directory only (don’t allow access to internals like shared_preferences & databases) Share Into - Format MainActivity todo/quicknote scroll to bottom via setUserVisibleHint Remove one setDocumentViewVisibility call, #1502 ShareInto format/prefix: Improve wording, restore previous defaultvalue Share into format/prefix customization, by @harshad1, closes #1368 (PR #1495) Optimize imports & autoformat Improve file I/O, by @harshad1 (PR #1489) Move bundled fonts to thirdparty directory, drop 3 fonts to reduce apk size CI/CD: Makefile: Configurable flavor CI/CD: Makefile: Add app run job Markor v2.8.3 Add spellchecking capabilities for strings.xml to Makefile & CI/CD, by @gsantner filemanager: Always load latest fav/recent/popular files when browsing to it ShareInto:: reset modTime after writing, so it’s correctly reloaded at time of opening at editor, by @gsantner filebrowser::rename file::fix/workaround for Android’s filesystem case-insensitive filenaming, by @gsantner, closes #1481 Debug builds (aaTest): Properly show version of Markor at ‘More’ page Markor v2.8.2 Improve file open/close speed, fix file read/write issues, closes #1470, by @harshad1 @gsantner (PR #1473) Zim: follow links to other wiki pages, closes #1223, by @fredericjacob (PR #1437) Release update v2.8.1, by @gsantner Workaround for buggy keyboard at file/folder creation, fixes #1461 (PR #1466 by @gsantner) Remove unused class AppCast Fix preference-key based buttons in turkish locale, fixes #1425 # 1443 (PR #1455 @gsantner) Fix recently added languages not displayed accordingly (#1454 by @gsantner) Fix language preference: Properly show all languages (PR #1453 by @gsantner) Add language Odia/Oriya (India), Update translations (PR #1446 #1451) ZimWiki: Syntax highlighting for code, global setting (PR #1434 by @fredericjacob) Markdown: Individual table of contents level options (PR #1427 by @fredericjacob @gsantner) Update crowdin config Translation update (PR #1429) filebrowser: Improve performance a lot (speed of file list appearing) filebrowser:sort: use compareToIgnoreCase for name comparision Browse todo.txt file by various filters (PR #1408 by @harshad1) todotxt: Save priority on done by pri:X kv (PR #1420 by @harshad1) Allow to install APK files from filebrowser on click, by @gsantner (PR #1417) Automatically find FileProvider, by @gsantner ShareUtils:: mark fileProviderAuthority static

gsantner (Gregor Santner) - Austrian software developer
Fedi, it's time once and for all...
You must choose the programming languages of your choice that you think are valid and viable for general purpose programming.

The 3 with the most votes will become the standard on Fedi. No exceptions.
Assembler (For your architecture)
6.3%
C
15%
C++
9.3%
FORTRAN
2.2%
Delphi
2%
Ruby
2.2%
Python
19.6%
Java
6.1%
.NET (Any language supported)
2.6%
Rust
11.1%
Elixir
4.6%
JavaScript
5.7%
LISP
5.7%
Pascal
2.4%
PHP
3%
BASIC (Your variant of choice)
2.4%
Poll ended at .

@Tusky @[email protected] @Tutanota
More icons added!

Featured (FLOSS):
- @gsantner 's Markor
- MusicPiped
- Stanley (the app I use to inspect other apps and extract info to use in the icon pack)
- Odyssey
- DeltaCamera

RT @EikePan
@HalleVerkehrt Beste Grafik zu den Wirkungen wie ich finde
Dear #Mozilla, I fully agree with your message and this is why I am not giving you my money anymore. Because you are not the #Internet and I really don't like how you started speaking of yourself as such.

You make a browser. This is great. Diversity among browsers is essential and indeed keeps the Internet alive and humane. However instead of concentrating on this very important mission you are uniquely positioned to perform you changed your focus to populism while your top management pay figures go into seven digits. This I don't like as well. #Firefox needs love and attention but instead you cut developers and engage into distracting nonsense no one asked you for. You even managed to break Firefox Mobile. After your redesign it is just shadow or what it used to be.

Instead I am giving to someone else. It is David Morley who runs diasp.org - my first Diaspora pod. It is the Dr.Quadragon who runs one of the largest Russian Mastodon instances. It is Funkwhale, great free music sharing and streaming platform. It is Phillip Kulin who runs Russian Internet Censorship Registry Watch. I am not giving much but I hope this trickle helps to fuel real life of the Internet - people who create and support things.

I used to give you, Mozilla, but I am becoming more and more disappointed lately. Sorry. And again when salaries of your execs are described with words "instant inter-generational wealth" it seems to me you can do fine without my $5.

Deko Friends | Search

Wie Pix-Art Messenger aus dem Google Play Store verschwand

Der Pix-Art Messenger ist seit dem 31. Oktober 2020 nicht mehr im Google Play Store vertreten!

Google hat uns am selbigen Abend eine E-Mail mit der Information zukommen lassen, dass die App Pix-Art Messenger gegen Trademarks der Firma PicsArt, Inc. (picart.com) verstößt.

Die App wurde von Google umgehend aus dem Store entfernt.

...

https://blabber.im/wie-pix-art-messenger-aus-dem-google-play-store-verschwand/

Wie Pix-Art Messenger aus dem Google Play Store verschwand

Wie Pix-Art Messenger aus dem Google Play Store verschwandDer Pix-Art Messenger ist seit dem 31. Oktober 2020 nicht mehr im Google Play Store vertreten!Google hat uns am selbigen Abend eine E-Mail mit der Information zukommen lassen, dass die App Pix-Art Messenger gegen Trademarks der Firma PicsArt, Inc.

Sync plaintext to-do and notes (Vim, Markor Android, Syncthing)

Notice: Martin Pitt is the author of this article. It was first published on his blog in September 2020. ‘I’ refers to the original author. Note keeping & tools Being a paper hater, I have kept all my work and private notes in digital form pretty much forever. The tools have changed over the times of course, but I’m really happy with my current system now. I am a strong proponent of plain-text formats for just about everything, due to being simple, efficient, universal, implemementation/tool agnostic, and effectively trackable in revision control. I spend my entire work life as a software developer in vim and mutt, so it’s just straightforward to do the same for notes and TODO lists. Two years ago I started to use org mode for my notes/TODOs, with vim-orgmode on the PC, Orgzly on the phone, and Syncthing for syncing the files between my laptop, server, and phone. It works well enough, but I find the org syntax a bit unwieldy and especially hard to type on a phone. I use Markdown for everything else, like software development, scientific and computer papers, and general documents (with pandoc). So a few months ago I looked for an org replacment, and quickly found the FOSS Android App Markor, which is just amazing. It beautifully renders and efficiently edits Markdown, todo.txt, simple plaintext, and a other formats. For vim there’s of course plenty of Markdown plugins, I use vim-markdown. Thus I can easily edit some ~/Documents/notes/demo.md file with vim on the laptop, a few seconds later Syncthing did its magic, and Markor renders it on the phone, including an autogenerated table of contents: Markor also has a lot of shortcuts and templates for comfortably editing Markdown on the phone – as I often do when I’m not at home. So then I converted my org notes to Markdown and never felt like going back. Task Management For task management, I moved to todo.txt, a well-structured and reasonably powerful, yet simple line based text format. todo.txt-vim makes editing these a joy on the laptop, and Markor has excellent support for it as well: Getting Things Done Method I started using the Getting Things Done method at the same time, and it has been wildly successful for me. I use: Markor’s QuickEdit.md as scratch pad/inbox, the “next” lists go into todo.txt using priorities: A (today), B (next days), C (this week), the “waiting” list is also part of my todo.txt, I use priority ‘W’ for that, likewise the “someday” list goes into todo.txt with priority ‘Z’, notes, extra material, and future (blocked) todo items go into projects.md, using the +ProjectName tags as headings. I do my weekly review every Friday afternoon, at work EOD. Finally I have some helper shell aliases for conveniently accessing my notes and TODOs: alias notes='(cd ~/Documents/notes; vim .)' alias todo='(cd ~/Documents/notes; vim todo.txt)' The cd is because I often need to open more than one file, e.g. projects.md when I edit todo.txt.

Markor v2.3 - Markdown Editor Table of Contents, Custom Action Order

Markor v2.3 update is out! Get the update from F-Droid, Google Play or GitHub! Continue reading to find out what’s new, improved and fixed in this update. Highlights Markdown: Table of Contents in Edit Mode Table of contents were already supported at Markdown view mode since quite some time (optional setting). A similar functionality is now available for Markdown Edit Mode too. Tap the filename at the toolbar to open the Outline (see screenshot below). You get a quick overview what the document contains, and it’s the fastest way to jump to a specific sections of your text & make edits. Editor: Custom action button order Frequently requested: To be able to order the action buttons for text editing in a order that fits own workflow. You can now order all actions as you wish and separately per format (Markdown, todo.txt, Plaintext). To change the order open the settings, select the format to customize and in the “Action Order” menu you are able to freely move options. Project community Markor gets a lot of new features, improvements and fixes with every update. This time especially due Harshad Srinivasans hard work. Thank you very much! More information Changelog Notice: Development changelog is always available from GitHub. See the history for code changes. Add action to Move current selected line(s)/cursor text up/down Add settings option for View-Mode link color Improve table of contents - add border, disable underline Long press toolbar to jump to top/bottom (edit & view mode) Add search to View Mode Accessibility improvements & Talkback support Allow http protocol on Android>=9 Telegram file edit support Markdown: Normal sized headers by default, increases performance Disable highlighting on big files to improve edit performance Don’t sort non-document files in third group Add Accordion (Click to expand) example and add action button Tooltips for action buttons For index.html files, show foldername at favourites/recents todo.txt: Set completition date also when there is no creation date Markdown: Configurable unordered list character Custom order of action buttons Markdown: Add alternative more performant heading highlighting Fix foldername in Main toolbar not reloaded Plaintext: Add extensions for AsciiDoc (.adoc), OrgMode (.org), Ledger (.dg .ledger), Diff (.diff .patch) Remember last used file extension for new file creation todo.txt: Preselect last used archive file by default for archiving Markdown: Long press code to insert code block todo.txt: Improved task sort functionalities Add action button to expand selection of cursror to whole line Markdown: Add Table of contents / Outline for Edit mode (Press toolbar) Vertical Scrollbar now draggable at view & edit mode todo.txt: Date&Time selection dialogs Markdown: Auto update ordered list numbers