The result is a full "3D" tree with parents instead of the flattened 
tree that was displayed previously when using filtering.

There is a slight functionality difference between the original version and 
this one. Filtering is performed against visible entries and previously it was 
done against the full tag name including scope so results can differ. Could be 
modified if the current version isn't what's expected.
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany/pull/4233

-- Commit Summary --

  * Move update_visibility() up in the code
  * Generalize update_visibility() so it can be used both by documents and 
symbols
  * Allow key and haystack to be NULL in utils_utf8_substring_match()
  * Filter symbol list using the filter model
  * Use ui_entry_add_clear_icon() to add clear icon for doc/symbol filter

-- File Changes --

    M data/geany.glade (4)
    M src/callbacks.c (33)
    M src/callbacks.h (4)
    M src/sidebar.c (106)
    M src/sidebar.h (3)
    M src/symbols.c (54)
    M src/utils.c (4)

-- Patch Links --

https://github.com/geany/geany/pull/4233.patch
https://github.com/geany/geany/pull/4233.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/4233
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/[email protected]>

Reply via email to