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

Add bracket colors plugin #1221

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on Jul 5, 2023

  1. Bracket Colors

    Add bracketcolors plugin. Color {}, [], () based on nesting order
    
    Closes geany#1148
    asifamin13 committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    694d69d View commit details
    Browse the repository at this point in the history
  2. Bracket Colors: Support user defined colors (#5)

    * simple UI
    
    * start hooking up signals
    
    * mechanism to save settings from a conf file
    
    * save load settings for defaults button
    
    * less globals
    
    * better config color name
    
    * hook up colors
    
    * glib types
    
    * use colors from plugin config
    
    * update colors when settings change
    
    * reorganze, try to avoid giant files
    
    * update document colors when they switch
    
    * update headers
    
    * fix bug when some brackets werent getting added to bracket map
    
    * fix bug that was deleting newly inserted brackets
    
    * std::map insert doesnt overwrite, use insert_or_assign
    
    * handle when removing a bracket completes another
    
    * handle invalid color specs in config file
    
    * avoid static initialization fiasco
    
    * if there are problems loading config, use defaults
    
    * cleanup headers
    
    * mark GUI labels as translatable
    
    ---------
    
    Co-authored-by: Asif Amin <amin@arlut.utexas.edu>
    asifamin13 and aminArlut committed Jul 5, 2023
    Configuration menu
    Copy the full SHA
    44de64d View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    a99f196 View commit details
    Browse the repository at this point in the history