Commit Graph
146 Commits
Author SHA1 Message Date
Zef Hemel ec88543a14 Fix meta picker breaking with broken links 2024-07-27 10:55:45 +02:00
Zef Hemel 3ca132e16a Fixes #154 2024-07-25 15:19:06 +02:00
Marek S. ŁukasiewiczandGitHub 1fc061ac6a Auto complete folder in Page Picker (#961) 2024-07-19 17:10:39 +02:00
Marek S. ŁukasiewiczandGitHub 75cd4b1383 Hide pages from auto complete with Page Decorations (#962) 2024-07-19 17:06:40 +02:00
Zef HemelandGitHub 11967b82a6 Meta links (#954)
Add carret page link support (for meta pages)
2024-07-17 17:03:25 +02:00
Zef Hemel e4da0b7849 Refined implementation of #560 2024-07-14 11:29:43 +02:00
Deepak NarayanandGitHub 850c06fd70 Fixes #560 and provides an initial implementation for assigning (#940)
decorators to tags.

This patch enables decorations for user specified tags - starting
with handling only a single decoration - a 'prefix' to be added
to the page name. Prefix is handled in the top bar title,
page navigator, wiki-links appearing within a page as well as
page autocomplete suggestions.
2024-07-13 13:56:00 +02:00
Zef Hemel d6f0f61d30 Rebrand Template Picker to Meta Picker
As well as associated documentation changes
2024-07-07 12:12:05 +02:00
MrMugameandGitHub 892849c30b Fixes the white flash for widget iframes & Make use of panel api (#882)
* Fix widget iframes flashing when loading

* Set the data-theme attribute for all panels
2024-06-08 13:32:35 +02:00
MrMugameandGitHub 8524c0f96f Fix for flashing markdown preview (#880) 2024-06-07 08:19:26 +02:00
DobliandGitHub 2472d34f29 Add support for Material Design Icons (#848)
* Add support for Material Design Icons

* Re-export selected material icons to reduce bundle size
2024-04-20 16:24:34 +02:00
Daniel MichelandGitHub cb6ee137f2 Improve modals (#840)
* Adjust picker input to take up all remaining space

* Improve modals and buttons

* Remove confusing focus of scrollable result list in Firefox

* Adjust css for dark themes, add background for text field in prompt

Seperate accent color for text to increase contrast in dark theme
Set css color-scheme to dark for dark theme

* Fix buggy when entering very long text in picker

* Prevent key events from propagating outside of modals

* Always show focus on button

* Add the keydown event listener directly to the mini editor

* Do not refocus the mini editor when it loses focus and refactoring of the AlwaysShownModal.

* Fix reference to button and mini editor focus in chrome

* Fix selected option index capping in filter when using page down
2024-04-20 16:22:02 +02:00
MaksandGitHub 8a3782e946 improve dependency management (#770)
* use import_map.json instead of per-file import

* remove test_deps.ts in favor of import_map

* remove common/deps.ts in favor of import_map

* use import_map instead of server/deps.ts

* make all plug-api files usable without an import_map

* make all lib files usable without an import_map

* remove web/deps.ts in favor of import_map

* fix plug build

* remove plug-api/deps.ts in favor of lib/deps.ts

* fix server deps bundled in client deps
2024-03-16 15:29:24 +01:00
Zef Hemel e919aa82e9 0.7.4 2024-02-29 15:23:05 +01:00
onespacemanandGitHub 35128cc591 Change top bar to flexbox (#762) 2024-02-27 22:43:39 +01:00
Zef HemelandGitHub a98299e8b3 Revert "Change top bar to flexbox (#753)" (#760)
This reverts commit e3a2dbdd11.
2024-02-27 19:32:40 +01:00
onespacemanandGitHub e3a2dbdd11 Change top bar to flexbox (#753) 2024-02-26 18:10:31 +01:00
Matthew PietzandGitHub e290245621 Relax hashtag pattern matching (Support Emoji) (#752)
Adjust the RegExp for matching tags in order to better support compatibility
with other PKM systems. Though not the exact matcher used in Obsidian (since
its source is closed), this matcher is modeled mostly after it and allows most
non-whitespace characters, including Emoji.

I use a task line like `- [ ] Gift Idea #🎁 #Person-Name` to denote gift ideas
for friends and family. This patch allows SilverBullet to recognize the emoji.
2024-02-26 18:03:55 +01:00
Zef Hemel bb1e49a11e More moving stuff around 2024-02-08 21:12:23 +01:00
Zef HemelandGitHub 60d3199d64 Giant code reorganization (#690)
Code restructure
2024-02-08 21:00:45 +01:00
Zef Hemel 05efbc8741 Refactoring and adding ability to create custom commands from space functions 2024-02-07 14:50:01 +01:00
Zef Hemel b3dc303624 Top bar sizing fixes 2024-02-07 09:51:55 +01:00
Marek S. ŁukasiewiczandGitHub 257c7a3e4a Improve mobile navigation through history (#686)
* History back and forward commands
* Conditionally display actionButtons on mobile devices
2024-02-07 09:33:47 +01:00
Zef HemelandGitHub 341c07049f Custom template parser (#672)
New template engine 🤯
2024-02-02 19:19:07 +01:00
Zef Hemel 8404256ccb Fixes #643 2024-01-25 11:42:36 +01:00
Zef Hemel 2893fe11a3 Fix Shift-Enter regressions 2024-01-24 14:56:02 +01:00
Zef Hemel 308b1232bc Fixes #642 2024-01-24 14:52:07 +01:00
Zef Hemel a9ce68860e Fixes #638 2024-01-24 14:03:14 +01:00
Zef Hemel ad4a795e7f Remove "syntax" support from plugs 2024-01-24 13:34:12 +01:00
Zef Hemel ddd730d9b3 Remove some page templates, remove template picker button, update changelog 2024-01-22 09:53:39 +01:00
Zef HemelandGitHub f30b1d3418 Templates 2.0 (#636)
Templates 2.0 and a whole bunch of other refactoring
2024-01-20 19:16:07 +01:00
Zef HemelandGitHub a2dbf7b3db PlugOS refactor and other tweaks (#631)
* Prep for in-process plug loading (e.g. for CF workers, Deno Deploy)
* Prototype of fixed in-process loading plugs
* Fix: buttons not to scroll with content
* Better positioning of modal especially on mobile
* Move query caching outside query
* Fix annoying mouse behavior when filter box appears
* Page navigator search tweaks
2024-01-15 16:43:12 +01:00
Zef HemelandGitHub 848211120c Tags redo (#624)
Introduction of `tag` and `itags`
2024-01-11 13:20:50 +01:00
Zef Hemel 848e11a773 Rebuilt frontmatter templates as template widgets 2024-01-08 17:08:35 +01:00
Zef Hemel c63a93e866 Priority support for commands and overrides 2024-01-02 13:47:43 +01:00
Zef Hemel 6b6ab30c92 Upgrade @codemirror/view and height fixes 2024-01-02 12:43:10 +01:00
Zef Hemel 8448a578fc Optimizing caches 2024-01-02 11:32:57 +01:00
Zef Hemel d43dbcacec Fixed a lot of bugs with new widget rendering 2023-12-28 16:14:30 +01:00
Zef Hemel a205178ff0 Renamed "keyboardShortcuts" to "shortcuts" 2023-12-27 08:14:57 +01:00
Zef Hemel 8a181145ad Update keyboard shortcuts in command pallette #605 2023-12-22 14:33:50 +01:00
Zef Hemel 82391682f6 Avoid builtin page attributes to be overridden 2023-12-22 11:27:07 +01:00
Zef Hemel 8577fb95db Filter pages on tags 2023-12-21 19:49:25 +01:00
Zef Hemel 70ef6ed9da Work on #587: revamped templates 2023-12-21 18:38:02 +01:00
Zef Hemel aed8bef208 Clicking top bar scrolls to top of page 2023-11-25 14:04:32 +01:00
Zef Hemel aa5bff548d template fix 2023-11-21 13:26:48 +01:00
Zef Hemel 1af5e022a0 Milde optimizations 2023-11-16 09:59:37 +01:00
Zef Hemel 663a15fe33 Template sets 2023-11-15 14:56:34 +01:00
Zef Hemel 35e2afc18b Fixes #566 2023-11-15 10:27:37 +01:00
Zef Hemel 8a7c50599d Fixes #522 2023-11-15 10:08:21 +01:00
Zef Hemel 4acfd96011 Website content updates 2023-11-15 09:31:52 +01:00