-
-
Notifications
You must be signed in to change notification settings - Fork 77
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
Make the order of the tasks in the summaries stable #173
Comments
tasks.txt
.
Knowing that I'm completely new to glade and gtimelog's code overall (but have my own Python project), I've started to look into this issue, as it gets on my nerves (good reason, right? 😏 ). Anyway, I planned to align my work with the options Is this different handling wanted or historical, the two variables look similar to me? And to which variable should I best stick for my changes?
For reference, development branch is master...ericzolf:gtimelog:ericzolf-sort-order-173 |
OK, I think I got it: |
No, AFAIR this is intentional. The use of gsettings (as well as property bindings to make widgets react to menu items/settings changes) was all done during the port to GTK 3. I think I decided that the detail level needs to be persistent because it reflects user preferences, but time range is a temporary thing that you use for a bit before returning to daily task entry. It was a while ago, so I can't be sure I remember my motivations correctly. The chronological order of tasks in summary views is also intentional, from even earlier times. I'm not sure I can articulate why it felt right to me to do it that way. If task entry into Jira is your primary motivator for this, please consider whether https://github.com/ProgrammersOfVilnius/gtimelog2jira would make your life easier. (It does for me!) |
OK, wrong logic but right decision: I'd like my new option to be sticky. It's not Jira but another tool, which is going to change soon, and without known/reachable API 😞 but perhaps I can take some ideas to create my own report, but that would be more something for #171 |
Regarding the workaround of #171, the worst thing is that the projects/tasks get re-ordered day after day, depending on what one started to work on each day. The order should rather be always the same, either alphanumerical or the order of the tasks as entered in
tasks.txt
.Alphanumerical seems easier to implement but task-order gives more freedom to users, as they can influence it without having to name their tasks particularly (I don't care, I can do both).
Originally posted by @ericzolf in #171 (comment)
The text was updated successfully, but these errors were encountered: