Rewriting Qalculate-Gtk Gui #541
-
I am currently working on rewriting Qalculate-Gtk Gui focusing on windows and working through visual studio making major changes like reducing redundant code and functions ... fixing some bugs ... making code more readable ... and I would like to know if I should make a fork or make my own repository for that ... I want to share my work and I would love also to participate in developing Qalculate |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 1 reply
-
A fork would make it easier to submit changes back to the original repository (which would at least be very welcome for bug fixes and reduction of redundant code). In what way do you intend to make changes focused on Windows? |
Beta Was this translation helpful? Give feedback.
-
Well, I am only familiar with windows programming, so I am not making any changes regarding any other operating system |
Beta Was this translation helpful? Give feedback.
-
One more point, I am also making changes regarding Gtk3 to approach Gtk4 code planning to move to Gtk4, like replacing gtk_widget_hide/show with gtk_widget_set_visible |
Beta Was this translation helpful? Give feedback.
-
I am sorry I just made a fork but I don't find it appropriate because I made major changes, I will send you the code on your email and I will wait for your opinion about what to do |
Beta Was this translation helpful? Give feedback.
-
I've now looked at the code. Unfortunately the changed formatting makes it difficult to find the actual changes to the code in libqalculate. Are there any changes other than the replacement of variable-length arrays? Likewise in the Gtk UI code, the split up of the files makes it difficult to determine what changes you've made, other than the use of gtk_builder_add_callback_symbol and removal of variable-length arrays. |
Beta Was this translation helpful? Give feedback.
A fork would make it easier to submit changes back to the original repository (which would at least be very welcome for bug fixes and reduction of redundant code).
In what way do you intend to make changes focused on Windows?