jimmejardine / qiqqa-open-source

The open-sourced version of the award-winning Qiqqa research management tool for Windows
GNU General Public License v3.0
374 stars 61 forks source link

GUI fixes and refactoring example #211

Closed mahfiaz closed 1 year ago

mahfiaz commented 4 years ago

In addition to several fixes changed how Qiqqa/StartPage/StartPageControl.xaml is structured. Now it is normally visible in Visual Studio. It bypasses icon manager and translation manager.

This breaks translations of Home page toolbar for now. This should be fixed by using some gettext based translation helper.

This might not be ready for merging yet. Your input is most welcome.

Also I think there are several more things which should be stripped out of Qiqqa.

GerHobbelt commented 4 years ago

Finally had time for an initial quick look and provisional merge with code tree. Looks good.

The internalization/translation stuff should be done in another way anyway, so I'm not all that bothered about it being broken right now, but we should keep the translations around for them to be re-used with any updated UI.

Haven't taken the time yet to look deeply into your edits as brain is mostly still focused on non-Qiqqa RL issues. Hope you don't mind the long wait.

Been considering what to do re #215 and all the 'upgrade' paths (like #2, #7, #23, #35) we have pending... Need to write up what my thoughts are with all that and how it'll factor into Qiqqa dev work.

GerHobbelt commented 1 year ago

Closing this as WPF will not feature in the future of Qiqqa.

Freezing the UI for now, while we move towards a setup that is cross-platform (Linux + Windows at least; Apple/Mac should be doable; iOS+Android are under consideration)

Most of the other work of yours has already migrated into the Qiqqa mainline over the years via cherrypick.