Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Start financial year on date set by user #45

Open
2 tasks done
slfhstr opened this issue Jul 1, 2024 · 9 comments
Open
2 tasks done

Start financial year on date set by user #45

slfhstr opened this issue Jul 1, 2024 · 9 comments
Labels
feature request New feature or request

Comments

@slfhstr
Copy link

slfhstr commented Jul 1, 2024

Support guidelines

  • My request extends the functionality of Ocular in a meaningful way.
  • I've used the search and this has not been requested before.

Description

Start "year" on user-defined date or month

Solution

Current system works on assumption that financial year is same as calendar year, i.e. starts in January.
This is not always the case.
It would be great if the user can set a start date or start month, in the UI or in a config file.

What are alternatives?

No response

Additional context

No response

@simonwep
Copy link
Owner

simonwep commented Jul 2, 2024

Pretty much related to #44, will have a look into it :)

@simonwep simonwep added the feature request New feature or request label Jul 2, 2024
@slfhstr
Copy link
Author

slfhstr commented Jul 2, 2024

I guess solution could kill 2 issues in one, but I was thinking of it being a simple label change, not a big UI change or change of code to support it.
Just needs a setting of what first period is, then flow Period1 to 12 from that.
Or even just allow user to edit the labels shown at top column.
I'm all for simple solutions, although therein can lie the devil, I know.
Especially if underlying data columns are hard-labelled as month names, rather than Period1 etc.
Up to you as dev what is best approach in the context of the app and your direction with it.

@simonwep
Copy link
Owner

simonwep commented Jul 6, 2024

I think you're right, that should be easy... Just to make sure I got you right, if you for example want to start in March instead it'd be March (2023) -> April (2024) instead of January (2024) -> December (2024)?

@slfhstr
Copy link
Author

slfhstr commented Jul 6, 2024

Yes, that's correct.

@slfhstr
Copy link
Author

slfhstr commented Aug 1, 2024

Just checking - did this make it into V1.5 release ?
I don't see it in the Release Notes, so maybe not.
Well done and thank you for v1.5 👍

@simonwep
Copy link
Owner

simonwep commented Aug 2, 2024

Hey @slfhstr, unfortunately I'm am currently pretty much occupied with moving to a new apartment (and taking a well-deserved vacation soon haha), so I wanted to get bug fixes out quickly. I'll probably continue to work on new features in a few weeks :) This will definitely be added!

@slfhstr
Copy link
Author

slfhstr commented Jan 19, 2025

Hi @simonwep hope the apartment move and holiday were both great.
Just checking in about your road-map and whether this might be included in it.

@simonwep
Copy link
Owner

Hey @slfhstr - absolutely, thank you! Hope you're doing good as well :)

During the past months other things came up, especially on other OSS projects of mine I wanted to take care of first. I also wanted to get out some general quality-of-life improvements for ocular first (#72), before tackling some of the more "interesting" features. Currently I'd still consider this a feature I want to add in the future, together will other general settings such as #65! I just can't promise when exactly, as I'm also pretty much busy with my main job as well 😕

I hope you can still make some use out of this, even though this feature hasn't been added yet. I can't promise anything or tell you when exactly this will get added, just that as of right now this is still something I will add in the future.

I know I said "a few weeks", I'm sorry for that, my predictions are probably based on 2020 where I worked on FOSS basically full-time 😅

@simonwep
Copy link
Owner

I just took a look at what needs to be done, most of the work is actually adding the settings UI which currently doesn't exist, but needs to be added as well for this and for #65. So this shouldn't be that big of a deal. Tuesday I'll have some time and half a week in the middle of February where I plan working on this if nothing comes up in between :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants