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

A bunch of improvements #250

Merged
merged 3 commits into from Aug 24, 2022
Merged

A bunch of improvements #250

merged 3 commits into from Aug 24, 2022

Conversation

tfuxu
Copy link
Member

@tfuxu tfuxu commented Aug 23, 2022

Changes:

  • Create buglog function,
  • Move to_slug_case and buglog to modules/utils.py,
  • Replace print() with buglog(),
  • Fix error toast showing up on startup when build in Flatpak,
  • Update BUGTRACKER_URL and TRANSLATE_URL to the corrent ones,
  • Add variables from meson.build to constants.py.in config,
  • Show tooltip when focused on monet_file_chooser_button,
  • Update copyright info in window.py and add in plugin_row.py,
  • Update local.sh and Makefile,
  • Fix typo in translator_credits,
  • Add tfuxu in translator credits

* fix warnings caused by non-existing variables in constants.py config
* add tfuxu to translator credits
…ction: buglog

For now I've moved only buglog and to_slug_case here, but a general purpose of this file is to move any redundant/utility code here as a function, so it can be easily used between other modules.

* replace print() in a codebase with new buglog() function
… to get rid of error toast on startup when build in Flatpak

* set tooltip text in monet_file_chooser_button
* update copyright in window.py and add one in plugin_row.py
* update local.sh and fix 'user' rule in Makefile
* replace all remaining print() to buglog(), and redirect to to_slug_case in utils.py
@0xMRTT 0xMRTT merged commit 33603cb into GradienceTeam:next Aug 24, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants