tulleuchen / jirastopwatch

Not MORE timetracking - just EASIER timetracking
http://jirastopwatch.com
Apache License 2.0
142 stars 98 forks source link

Expectations of the Filter [RFI] #145

Open Pontiac76 opened 5 years ago

Pontiac76 commented 5 years ago

I'm brand new to C#, and I've a few hurdles to work through to understand how this programming language modal works, but, I'll get through it. My background is with Embarcadero Delphi, so I'm familiar with these kinds of IDEs, I'm just lacking with how C# flows right now. I also need to understand how this project flows as well.

I've forked this project to my own account, and I've successfully got the code to run. Exactly zero issues with that. (And I'm floored by that! Good job at breaking my expectations that all projects come broken and need a lot of massaging!)

However, with either the installed version of JSW (2.3.0) or the built version I have in MVS, the filter drop down doesn't seem to do anything at all, and I'm not sure what exactly is supposed to happen on the UI.

I see all the different search criteria in the list (So I'm logged in), but, I don't see anything different on the main form when I select something different in the filter list. I've set a breakpoint where the event is fired (Line 214 in MainForm.cs), and I trace into the code (F11) but I'm not seeing anything else being fired to update the main list when this.settings.CurrentFilter is changed. This tells me that there's something outside that's supposed to update the main list, or, something else is missing?

tulleuchen commented 4 years ago

I am new to the project, but I have observed there is some kind of bug. If you have at least 2 filters, you can toggle between the two filters and then issues are shown. If you have only one, then you don't see any issues. I'm looking into the code to see why this is happening as well.