Git Product home page Git Product logo

vantage-obsidian's Introduction

Vantage - Advanced search builder for Obsidian

This is a plugin for Obsidian.

Vantage helps you build complex queries using Obsidian's native search tools.

A screenshot of Vantage's menu

Changelog

v1.2.0

  • Added a NOT query option
  • Fixed the order of plugin checks; the plugin should no longer erroneously report that Natural Language Dates is not installed
  • Fixed the typo referring to "Review" in the plugin's "Natural Language Dates is not installed" notice

v1.1.0

  • Added a button to the app ribbon to activate the Vantage modal

vantage-obsidian's People

Contributors

ryanjamurphy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

vantage-obsidian's Issues

auto complete tags

it would be great if the search builder could have auto-complete in the tag fields.
typing the tags accurately (esp. nested ones) is tricky

Is Natural Language Dates plugin really needed?

I know your other plugin, Review, needs it. But this one complains about it as well. And with this error: "The Natural Language Dates plugin was not found. The Review plugin requires the Natural Language Dates plugin. Please install it first and make sure it is updated and enabled before using Vantage."

It looks like you copy/pasted the text from your other plugin. But now I'm confused... ๐Ÿคช

I guess this is the line in the script:

new Notice("The Natural Language Dates plugin was not found. The Review plugin requires the Natural Language Dates plugin. Please install it first and make sure it is updated and enabled before using Vantage.");

Enter should save the search

Currently i type the notes and dates but would appreciate it if hitting in any of the fields automatically creates a new search

Text fields are difficult to see

This might be a styling issue but the text fields are hard to see since the borders are almost white.

Even now that I know where the fields are I cannot spot them easily.

CleanShot 2021-06-14 at 22 25 49

Text fields not contained by modal & modal goes off screen

I have similar issues to #3 and #4.

On one of my monitors with a resolution of 1280x1024, the text inputs for searching note content go outside of vantage's modal in the horizontal direction and cannot be reached:

image

On another monitor with a resolution of 1024x768, the modal goes off the screen vertically and the X to close it cannot be reached:

image

Using vantage 1.4.0 and obsidian 0.12.5 on windows 10 with no css snippets or theming.

Mobile Help notes can't be dismissed

IPhone 13 Pro Max - when I try to use Vantage search on my phone the search options and history display occupy all the screen real estate. It can't be dismissed and it obscures all of the search results.

Ideal solution - don't automatically display the help window, when the search field is empty.

FWIW I'm away from home and can't easily post a screen shot.

Can't scroll to fill in rest of options

Have just installed Vantage for the 1st time using Version 1.1.0

Running Obsidian Version 0.11.3 on MacOS (Big Sur)

When running Vantage I can't scroll in the window that comes up to enter all the options or submit the search.

Have to expand the Obsidian window to see the bottom of the Vantage window.

Also tested this on Windows 10 and it has the same problem.

Error on start

Hi

When I installed and started this pluggin, I got the following error. What can I do to fix it. Thanks

image

Unable to load plugin with vault stored in iCloud Drive

Obsidian Version: 0.15.9
Plugin Version: 1.4.2

Whenever I try to turn on the Vantage plugin on my installation I get a toast in the top right corner of Obsidian saying that it failed to enable the plugin. When I toggle the developer tools I see the following errors in the console:

Plugin failure: vantage-obsidian Error: ENOENT: no such file or directory, open '/Users/brianmichel/Library/Mobile Documents/iCloud~md~obsidian/Documents/Brian's Obsidian/.obsidian/plugins/vantage-obsidian/main.js'

When I cd into that directory and take a look, these are the only files that I see:

CleanShot 2022-10-12 at 20 29 28@2x

I've experienced this error on both macOS Monterrey and macOS Ventura. I initially thought that it might have something to do with my storing these files in iCloud Drive, but I'm less sure of that as other plugins seem to work just fine. Any ideas?

Feature request: edit search after searching

I think it would be helpful if it was possible to bring up the search modal again to edit my search after pressing the "New search" button. This would let me refine my search if I didn't find what I was looking for immediately.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.