Git Product home page Git Product logo

obsidian-title-case-note-title's Introduction

  • ๐ŸฆŒ Hi, Iโ€™m Chase Tramel:30 years old ยท any pronouns ยท near Orlando, Florida
  • ๐Ÿ’› Iโ€™m interested in full-stack web development, UI design, and game development.
  • โœจ I have curated several resources that may be of use to developers with similar interests:
    • React Study Plans - A study plan for soft skills, interview skills, and React.
    • Cool Obsidian Plugins & More - Plugins on GitHub I use and or find fascinating, plus other related resources.
    • Second Life Utilities - Scripts and tools on GitHub that do interesting things in Second Life / OpenSim and or extend the capabilites of LSL.
  • ๐Ÿ›๏ธ You can find many of my scripted items listed for sale in my Second Life Marketplace store.
  • ๐Ÿ“ซ Reach me via email at [email protected].

obsidian-title-case-note-title's People

Contributors

chasetramel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

obsidian-title-case-note-title's Issues

[bug] Plugin renames folders

When creating a new folder, the plugin does not see that I'm working on a folder (as opposed to a file), and attempts to rename it.

Reproduction:

  1. Make a new vault, and install only this plugin (and enable it).
  2. Click the button to create a new folder, type this is my cool folder
  3. Observe that it automatically gets renamed to This Is My Cool Folder.md, which is undesired.

I suggest to leave folders alone, as the name of the plugin implies it should only work on note titles aka filenames.

Debug Info output (in case it's relevant - I don't think so).

SYSTEM INFO:
	Obsidian version: v1.5.3
	Installer version: v1.5.3
	Operating system: #1 SMP PREEMPT_DYNAMIC Thu Dec 21 04:01:49 UTC 2023 6.6.8-200.fc39.x86_64
	Login status: not logged in
	Insider build toggle: off
	Live preview: on
	Base theme: adapt to system
	Community theme: halcyon v0.0.3
	Snippets enabled: 0
	Restricted mode: off
	Plugins installed: 4
	Plugins enabled: 1
		1: Title Case Note Title v1.0.03

RECOMMENDATIONS:
	Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets.
	Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.

[discussion] Rename FULL CAPS to Full Caps?

Right now, the plugin does not rename note names that are FULL CAPS to Full Caps. I had assumed that it would do so, as FULL and CAPS are not really acronyms, and thus do not adhere to Title Case Note Names.

Is this expected behaviour, or a bug?

SYSTEM INFO:
	Obsidian version: v1.5.3
	Installer version: v1.5.3
	Operating system: #1 SMP PREEMPT_DYNAMIC Thu Dec 21 04:01:49 UTC 2023 6.6.8-200.fc39.x86_64
	Login status: not logged in
	Insider build toggle: off
	Live preview: on
	Base theme: adapt to system
	Community theme: halcyon v0.0.3
	Snippets enabled: 0
	Restricted mode: off
	Plugins installed: 4
	Plugins enabled: 1
		1: Title Case Note Title v1.0.03

RECOMMENDATIONS:
	Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets.
	Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.

[bug] Inaccurate capitalization of acronyms

Right now, making a note titled i love nasa (full lowercase) becomes I Love Nasa. I had expected this to become I Love NASA, since NASA is an acronym that you mentioned should be supported.

SYSTEM INFO:
	Obsidian version: v1.5.3
	Installer version: v1.5.3
	Operating system: #1 SMP PREEMPT_DYNAMIC Thu Dec 21 04:01:49 UTC 2023 6.6.8-200.fc39.x86_64
	Login status: not logged in
	Insider build toggle: off
	Live preview: on
	Base theme: adapt to system
	Community theme: halcyon v0.0.3
	Snippets enabled: 0
	Restricted mode: off
	Plugins installed: 4
	Plugins enabled: 1
		1: Title Case Note Title v1.0.03

RECOMMENDATIONS:
	Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets.
	Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.

Mishandles Acronyms

When in parenthesis, an acronym is set to all lowercase. For example, when the desired output is "Nonviolent Communication (NVC)," the output is instead "Nonviolent Communication (nvc)."

Likewise, when on their own, acronyms are treated like words, so the first letter is capitalized and the rest are lowercase. For example, when the desired output is "NASA," the output is instead "Nasa."

This is not predicted behavior.

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.