SUPER MIND CONTROL Ⅱ X TURBO :: Miscellaneous on/off features

EASY_DATE has been “rewritten” and is now rid of all its problems:

  • fix: Migrate all EASY_DATE features to seamless MBS integration
    • Full top document level event driven to escape react-hydrate
    • Stop adding YYY+ input fields
    • Stop hiding genuine YYYY fields
    • Stop using English placeholders
    • fix: make EASY_DATE® better experience #20
    • fix: Make EASY_DATE compatible with Paste-A-Date #40
    • fix: Cannot add event and EASY_DATE is broken #863
    • fix: EASY_DATE only works in English!? #865
    • fix: Use genuine YYYY field instead of YYY+ #869
  • fix: “This relationship has ended.” remains checked after empty date clone #826
4 Likes

The updates to EASY_DATE are great! I like the documentation that shows up when you start to edit a date field. And I’d like to be able to turn it off unless I need to look at it again. It moves other elements further away that I sometimes refer to while putting in a date.

2 Likes

Yes, I added a ticket for that:

4 Likes

Any suggestion on how to handle dates where only the year is known other than disabling EASY_DATE entirely? The new version treats a 4-digit year as if it were a full date and splits it.
One workaround I discovered is by adding double zeros at the end, except that I have to paste the year elsewhere first (for example, paste 199800 into the fields if I want to enter 1998 only).

3 Likes

Sorry for this regression:

Update

@DenizC, I hope I fixed it!

2 Likes

EASY_DATE is great - but how do I hack your code to turn of that wall of text with the instructions on it? Doing a lot of date editing at the moment and far too often that text popping up pushes the OK button off of the screen.

Thanks

Edit: Have kinda chopped it out, but would be nice to know how to suppress it fully. Which is the bit that places the text?

4 Likes

I want to find a way to instruct users while not showing that big text…

In the meantime, just press Enter after paste date (or C for copy or D for delete), no need to find the OK button. :wink:

1 Like

Enter - that means putting the other hand on the keyboard. :joy:.

I’ll tweak my process to see if can get Enter into the flow. When blitzing data in I get very pattern based with my data entry. :laughing:

As to “find a way” - an option some where to say “yeah, I know now, I have read that text 1000 times today already…”. Verbose mode on/off. Yeah, that would be good. Help files should not be slap in the middle of the GUI, they should be optional or at least dismissible.

Your scripts save me soooooo much time on a hyper data entry day like today.

2 Likes

@jesus2099
Is it possible to add a class to the div element for the tags in the sidebar that says “:arrow_lower_left:mine and others’” ?

Reason is I am not able to adjust that part to my dark mode without risking unexpected side effects.
(It’s on line 1280 of your code)

2 Likes

Yeah, that would be nice. Even better would be to avoid inline styles in HTML altogether.

Currently I have to resort to a very ugly hack to work around that:

2 Likes
3 Likes

@Aszazin @kellnerd
I took some screen captures of the problem.
Do you have an idea of an existing MBS CSS class that I could use for highlighting?
Or it’s just that you’d like a new class name, to enable styling in your userstyle?
Or both?

1 Like

It would be great if you wouldn’t force color: black for the outer div, just let it use the inherited text color (which would be black in light/normal mode and a light color in any dark mode). Less style rules is more :grinning_face:

For the highlighting of the word “mine” you could use an existing MBS class:

.rel-add {
	background: #b1ebb0;
}

(This second change isn’t as critical as the first one, my dark userstyle can handle it.)

1 Like

A new class name would be my preference.

1 Like

For info, I have recently fixed the Mass set recording dates in TRACKLIST_TOOLS.

2 Likes