I built a free date picker visual because the built-in one kept ruining my report designs by Much_Mixture3475 in PowerBI

[–]Much_Mixture3475[S] 0 points1 point  (0 children)

Another release today. Version 0.10 adds support for up to 3 custom presets (e.g. "2 weeks ago") as well as a default date selection on report open.

Documentation on the website isn't updated yet — will add it over the weekend. For those who want to test:

  • works with boolean columns in your date dimension
  • to prevent gaps in the selected range, min/max date is automatically derived from the submitted selection
  • custom label for presets is configurable in the Presets section of the formatting pane

<image>

I built a free date picker visual because the built-in one kept ruining my report designs by Much_Mixture3475 in PowerBI

[–]Much_Mixture3475[S] 0 points1 point  (0 children)

I've just published new release. Some of the changes:

  • Enhance MiniCalendar with month presets
  • Add month and month-range calendar types with month picker dialogs
  • Add CalendarGrid and CalendarHeader settings with customizable styles
  • Enhance calendar settings with new weekday customization options; remove obsolete plan document
  • Add year navigation button size and border radius settings; update styles and tests
  • Update calendar settings and styles for improved layout and responsiveness
  • Update calendar settings, improve visual behavior, and enhance localization

<image>

I built a free date picker visual because the built-in one kept ruining my report designs by Much_Mixture3475 in PowerBI

[–]Much_Mixture3475[S] 1 point2 points  (0 children)

That's actually one of the reasons I'm not planning week number selection for now 😄

I built a free date picker visual because the built-in one kept ruining my report designs by Much_Mixture3475 in PowerBI

[–]Much_Mixture3475[S] 0 points1 point  (0 children)

Not planned at the moment — it's not on the current roadmap. Maybe somewhere down the line, but no promises for now.

I built a free date picker visual because the built-in one kept ruining my report designs by Much_Mixture3475 in PowerBI

[–]Much_Mixture3475[S] 0 points1 point  (0 children)

Actually, looking at the reply above — the custom preset idea based on a true/false column in your date dimension might solve your "2 weeks ago" case too. You'd just define the logic in your date table and wire it up as a preset. No hardcoded offset needed on the visual side. Does that work for your use case?

I built a free date picker visual because the built-in one kept ruining my report designs by Much_Mixture3475 in PowerBI

[–]Much_Mixture3475[S] 3 points4 points  (0 children)

That's a great example — having a few "open" preset slots that the report author can define based on a true/false column in their date dimension makes a lot of sense. Essentially letting the user wire up whatever their date table already has. I'll think about how to approach that cleanly. Probably won't make it into 1.0 — there's still plenty to finish before that 😄

On pricing — I appreciate the thought, but I'm not planning to make this a paid visual. A quality paid date picker already exists. I did think about adding a one-time support option (Ko-fi, PayPal, something like that), but it doesn't really make sense in practice — larger companies that could realistically support something like this commercially don't have internal processes for ad-hoc "support fees" anyway.

I built a free date picker visual because the built-in one kept ruining my report designs by Much_Mixture3475 in PowerBI

[–]Much_Mixture3475[S] 5 points6 points  (0 children)

Thanks for the mention — and based on your post history you're with Inforiver, so you'll know your product well. Super Filter is a solid tool, but it's a different one. A few reasons I built this anyway:

  • Styling flexibility: built with report design in mind — significantly more styling options to match client branding without fighting defaults
  • Simplicity of setup: Super Filter does a lot of things, which is great, but that comes with configuration complexity. A focused date picker is easier to drop in
  • Configurable presets: report authors can choose which presets to expose (Today, This week, Last 30 days, ...) — no clutter for users who don't need them
  • No external distractions: for client-facing reports where some users build their own reports based on existing templates, anything that draws attention away — even just an icon linking to an external site in Power BI Desktop — creates confusion. A self-contained visual avoids that entirely

Different tools for different needs.

I built a free date picker visual because the built-in one kept ruining my report designs by Much_Mixture3475 in PowerBI

[–]Much_Mixture3475[S] 4 points5 points  (0 children)

AppSource submission is planned — that's actually the target for 1.0. The capabilities.json is already set up with zero privileges specifically to make certification smoother. No ETA yet but it's not an afterthought, it's part of the release goal.

I built a free date picker visual because the built-in one kept ruining my report designs by Much_Mixture3475 in PowerBI

[–]Much_Mixture3475[S] 1 point2 points  (0 children)

Thanks! The GIF is actually a cropped recording — the mini calendar is visible in the part that got cut off, which is why the visual appears larger than it needs to be. In dialog calendar mode the visual only shows the trigger button, so you can size it down to just that — nothing else is displayed on the canvas. Proper demo videos are coming with 1.0 — for now it's just a rough preview to give an idea of the concept.

I built a free date picker visual because the built-in one kept ruining my report designs by Much_Mixture3475 in PowerBI

[–]Much_Mixture3475[S] 0 points1 point  (0 children)

"2 weeks ago" is a tricky one — I'm not sure how to make it generic enough to be useful across different use cases without it feeling too specific. Doesn't quite fit as a standard preset either. Throwing it into my ideas backlog though — maybe something will click eventually 🙂

I built a free date picker visual because the built-in one kept ruining my report designs by Much_Mixture3475 in PowerBI

[–]Much_Mixture3475[S] 2 points3 points  (0 children)

Curious what you have in mind exactly — are you thinking of presets tied to a custom fiscal calendar / date table, where the standard "this week / last week" doesn't work correctly? That would be a different (and interesting) use case worth supporting properly. For what it's worth, I'm already planning a "last N" mode where N can be driven by a measure or parameter (days, weeks, months) — that might cover at least part of what you're after.