Skip to content

Move most preferences from menu into widget#41

Merged
MHendricks merged 13 commits intoblurstudio:main2.0from
macevhicz:markm/general_updates6
Nov 26, 2025
Merged

Move most preferences from menu into widget#41
MHendricks merged 13 commits intoblurstudio:main2.0from
macevhicz:markm/general_updates6

Conversation

@macevhicz
Copy link
Contributor

Checklist

  • I have read the CONTRIBUTING.md document
  • I formatted my changes with black
  • I linted my changes with flake8
  • I have added documentation regarding my changes where necessary
  • Any pre-existing tests continue to pass
  • Additional tests were made covering my changes

Types of Changes

  • Bugfix (change that fixes an issue)
  • New Feature (change that adds functionality)
  • Documentation Update (if none of the other choices apply)

Proposed Changes

Refactor / simplyfy the __init__method, separating chunks into new methods

  • connectSignals
  • createActions
  • setIcons
  • startFileSystemMonitor

Update default SublimeText editor path
Make console code-highlighting optional
Stop timer when clearing or reporting execution time
Dedent after possibly changing to unix line endings
Include the filename when parsing json files
Move About/Preferences to Preferences page
Add Open Most Recent Workbox action / shortcut
Optionally auto-prompt after displaying find results
Retain orig cursor pos if clicking hyperlink
Only set language if it's different (to prevent loading default font)

@macevhicz macevhicz changed the base branch from main to main2.0 November 18, 2025 00:49
Add new methods:
- connectSignals
- createActions
- setIcons
- startFileSystemMonitor
Code highlighting is the slowest aspect of outputting text to the console.
If long output is expected, considering disabling code highlighting.
@macevhicz macevhicz force-pushed the markm/general_updates6 branch from 50d802d to 9fabb4d Compare November 18, 2025 00:50
@macevhicz macevhicz marked this pull request as draft November 18, 2025 00:55
@macevhicz macevhicz force-pushed the markm/general_updates6 branch 2 times, most recently from bd7bd00 to 5288823 Compare November 19, 2025 02:20
@macevhicz macevhicz force-pushed the markm/general_updates6 branch from 5288823 to 6878705 Compare November 19, 2025 02:29
@macevhicz macevhicz marked this pull request as ready for review November 25, 2025 22:46
@MHendricks MHendricks changed the title Markm/general updates6 Move most preferences from menu into widget Nov 26, 2025
@MHendricks MHendricks merged commit de60b93 into blurstudio:main2.0 Nov 26, 2025
13 checks passed
@MHendricks MHendricks mentioned this pull request Dec 5, 2025
9 tasks
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.

2 participants