Just before working on this I noticed #21, silly me for not checking before starting the color scheme. I did followed the steps of **make index**, anyways, submitting this and merge whatever fits best.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-themes/pull/33
-- Commit Summary --
* Add "One Dark" color scheme
* Added proper tab character.
-- File Changes --
M AUTHORS (4)
A colorschemes/one-dark.conf (148)
M index/index.json (17)
M index/index.json.md5 (2)
M screenshots/README.md (9)
A screenshots/one-dark.png (0)
M scripts/versions.log (1)
-- Patch Links --
https://github.com/geany/geany-themes/pull/33.patchhttps://github.com/geany/geany-themes/pull/33.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-themes/pull/33
The session split branch seems to work AFAICT.
But there are lots of settings in `geany.conf` that I believe are session settings, essentially all the GUI ones for example.
Below is the `geany.conf` created by this branch with "yes" or "no" beside the ones I suggest, don't mind if the branch is merged into main and these added after (discussion), @kugel- can choose.
```
[geany]
no default_open_path
no cmdline_new_files
yes notebook_double_click_hides_widgets
yes tab_close_switch_to_mru
yes tab_pos_sidebar
yes sidebar_pos
yes symbols_sort_mode
yes msgwin_orientation
yes highlighting_invert_all
no pref_main_search_use_current_word
no check_detect_indent
no detect_indent_width
no use_tab_to_indent
no pref_editor_tab_width
no indent_mode
no indent_type
yes virtualspace
no autocomplete_doc_words
no completion_drops_rest_of_word
no autocompletion_max_entries
no autocompletion_update_freq
yes color_scheme
yes scroll_lines_around_cursor
no mru_length
no disk_check_timeout
yes show_editor_scrollbars
no brace_match_ltgt
no use_gtk_word_boundaries
no complete_snippets_whilst_editing
no indent_hard_tab_width
no editor_ime_interaction
no use_atomic_file_saving
no gio_unsafe_save_backup
no use_gio_unsafe_file_saving
no keep_edit_history_on_reload
no show_keep_edit_history_on_reload_msg
no reload_clean_doc_on_file_change
no save_config_on_file_change
no extract_filetype_regex
no allow_always_save
no find_selection_type
no replace_and_find_by_default
yes show_symbol_list_expanders
yes compiler_tab_autoscroll
yes statusbar_template
yes new_document_after_close
yes msgwin_status_visible
yes msgwin_compiler_visible
yes msgwin_messages_visible
yes msgwin_scribble_visible
no documents_show_paths
yes sidebar_page
no pref_main_load_session
no pref_main_project_session
no pref_main_project_file_in_basedir
yes pref_main_save_winpos
yes pref_main_save_wingeom
no pref_main_confirm_exit
yes pref_main_suppress_status_messages
yes switch_msgwin_pages
no beep_on_errors
no auto_focus
yes sidebar_symbol_visible
yes sidebar_openfiles_visible
yes editor_font
yes tagbar_font
yes msgwin_font
yes show_notebook_tabs
yes show_tab_cross
yes tab_order_ltr
yes tab_order_beside
yes tab_pos_editor
yes tab_pos_msgwin
no use_native_windows_dialogs
yes show_indent_guide
yes show_white_space
yes show_line_endings
yes show_markers_margin
yes show_linenumber_margin
yes long_line_enabled
yes long_line_type
yes long_line_column
yes long_line_color
no symbolcompletion_max_height
no symbolcompletion_min_chars
no use_folding
no unfold_all_children
no use_indicators
no line_wrapping
no auto_close_xml_tags
no complete_snippets
no auto_complete_symbols
no pref_editor_disable_dnd
no pref_editor_smart_home_key
no pref_editor_newline_strip
no line_break_column
no auto_continue_multiline
no comment_toggle_mark
no scroll_stop_at_last_line
no autoclose_chars
no pref_editor_default_new_encoding
no pref_editor_default_open_encoding
no default_eol_character
no pref_editor_new_line
no pref_editor_ensure_convert_line_endings
no pref_editor_replace_tabs
no pref_editor_trail_space
no pref_toolbar_show
no pref_toolbar_append_to_menu
no pref_toolbar_use_gtk_default_style
no pref_toolbar_use_gtk_default_icon
no pref_toolbar_icon_style
no pref_toolbar_icon_size
no pref_template_developer
no pref_template_company
no pref_template_mail
no pref_template_initial
no pref_template_version
no pref_template_year
no pref_template_date
no pref_template_datetime
no context_action_cmd
yes sidebar_visible
yes statusbar_visible
yes msgwindow_visible
yes fullscreen
no color_picker_palette
no scribble_text
no scribble_pos
no custom_date_format
[build-menu]
no number_ft_menu_items
no number_non_ft_menu_items
no number_exec_menu_items
[search]
no pref_search_hide_find_dialog
no pref_search_always_wrap
no pref_search_current_file_dir
no find_all_expanded
no replace_all_expanded
yes position_find_x
yes position_find_y
yes position_replace_x
yes position_replace_y
yes position_fif_x
yes position_fif_y
no fif_regexp
no fif_case_sensitive
no fif_match_whole_word
no fif_invert_results
no fif_recursive
no fif_extra_options
no fif_use_extra_options
no fif_files
no fif_files_mode
no find_regexp
no find_regexp_multiline
no find_case_sensitive
no find_escape_sequences
no find_match_whole_word
no find_match_word_start
no find_close_dialog
no replace_regexp
no replace_regexp_multiline
no replace_case_sensitive
no replace_escape_sequences
no replace_match_whole_word
no replace_match_word_start
no replace_search_backwards
no replace_close_dialog
[plugins]
no load_plugins
no custom_plugin_path
no active_plugins
[VTE]
no send_cmd_prefix
no send_selection_unsafe
no load_vte
no font
no scroll_on_key
no scroll_on_out
no enable_bash_keys
no ignore_menu_bar_accel
no follow_path
no run_in_vte
no skip_run_script
no cursor_blinks
no scrollback_lines
no shell
no colour_fore
no colour_back
no last_dir
[tools]
no terminal_cmd
no browser_cmd
no grep_cmd
[printing]
no print_cmd
no use_gtk_printing
no print_line_numbers
no print_page_numbers
no print_page_header
no page_header_basename
no page_header_datefmt
[files]
yes current_page
```
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3007
Hello everybody
I find the issue that after change the width of sidebar to maybe zero (hold the dragglable right edge of sidebar and draggle it to the very right side of Geany APP window), then I cannot draggle out the sidebar forever.
Even in full screen mode, after the mouse icon becoming dragglable, I just cannot draggle out the sidebar...
![screen shot 2018-01-29 at 9 28 06 am](https://user-images.githubusercontent.com/1732598/35489979-17ecf4b4-04d…
Hoping someone can give some help
Johnchain
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1753
The binary format of our tag files isn't exactly easy to read (especially the numeric representation of tag type) and I'm never sure if I didn't overlook something.
I created a simple script to process our tag files so that it adds a human-readable representation of a tag after every entry which makes it easier to spot possible problems. The textual representation of the tags is of the form:
```
type: var_type scope :: tag_name(args) additional_info
```
I updated the unit test runner to use this script so changes in unit test results can be read more easily.
What do you think?
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/3051
-- Commit Summary --
* Add script for pretty-printing geany tags files
* Use the formatting script when running unit tests
* Update unit tests to use the pretty-printed format
-- File Changes --
A scripts/print-tags.py (109)
M tests/ctags/1795612.js.tags (5)
M tests/ctags/1850914.js.tags (4)
M tests/ctags/1878155.js.tags (5)
M tests/ctags/1880687.js.tags (42)
M tests/ctags/2023624.js.tags (3)
M tests/ctags/3184782.sql.tags (6)
M tests/ctags/3470609.js.tags (13)
M tests/ctags/3526726.tex.tags (155)
M tests/ctags/68hc11.asm.tags (11)
M tests/ctags/Package.pm.tags (13)
M tests/ctags/actionscript/as-first-token.as.tags (2)
M tests/ctags/actionscript/classes.as.tags (13)
M tests/ctags/actionscript/const.as.tags (6)
M tests/ctags/actionscript/const2.as.tags (3)
M tests/ctags/actionscript/method-attributes.as.tags (10)
M tests/ctags/actionscript/packages.as.tags (7)
M tests/ctags/actionscript/sampler.as.tags (16)
M tests/ctags/angle_bracket.cpp.tags (4)
M tests/ctags/anonymous_functions.php.tags (9)
M tests/ctags/array-spec.f90.tags (7)
M tests/ctags/array_ref_and_out.cs.tags (6)
M tests/ctags/array_spec.f90.tags (9)
M tests/ctags/arraylist.js.tags (9)
M tests/ctags/attributes.cs.tags (7)
M tests/ctags/auto.f.tags (5)
M tests/ctags/backslashes.c.tags (12)
M tests/ctags/bit_field.c.tags (26)
M tests/ctags/block.f90.tags (7)
M tests/ctags/bracematch.js.tags (7)
M tests/ctags/bug1020715.c.tags (2)
M tests/ctags/bug1020715.cpp.tags (2)
M tests/ctags/bug1086609.c.tags (2)
M tests/ctags/bug1093123.cpp.tags (2)
M tests/ctags/bug1111214-j-chan.v.tags (4)
M tests/ctags/bug1111214.v.tags (2)
M tests/ctags/bug1201689.c.tags (2)
M tests/ctags/bug1447756.java.tags (3)
M tests/ctags/bug1458930.c.tags (3)
M tests/ctags/bug1466117.c.tags (8)
M tests/ctags/bug1491666.c.tags (6)
M tests/ctags/bug1515910.cs.tags (10)
M tests/ctags/bug1548443.cpp.tags (5)
M tests/ctags/bug1563476.cpp.tags (5)
M tests/ctags/bug1570779.sql.tags (5)
M tests/ctags/bug1575055.cpp.tags (4)
M tests/ctags/bug1585745.cpp.tags (7)
M tests/ctags/bug1611054.cs.tags (4)
M tests/ctags/bug1691412.java.tags (4)
M tests/ctags/bug1742588.rb.tags (4)
M tests/ctags/bug1743330.v.tags (2)
M tests/ctags/bug1764143.h.tags (3)
M tests/ctags/bug1764148.py.tags (2)
M tests/ctags/bug1770479.cpp.tags (3)
M tests/ctags/bug1773926.cpp.tags (5)
M tests/ctags/bug1777344.java.tags (10)
M tests/ctags/bug1799340.cpp.tags (4)
M tests/ctags/bug1799343-1.cpp.tags (7)
M tests/ctags/bug1799343-2.cpp.tags (15)
M tests/ctags/bug1800065.cs.tags (4)
M tests/ctags/bug1809024.py.tags (2)
M tests/ctags/bug1830343.cs.tags (3)
M tests/ctags/bug1830344.cs.tags (3)
M tests/ctags/bug1856363.py.tags (2)
M tests/ctags/bug1906062.py.tags (3)
M tests/ctags/bug1907083.cpp.tags (5)
M tests/ctags/bug1924919.cpp.tags (4)
M tests/ctags/bug1938565.sql.tags (6)
M tests/ctags/bug1944150.sql.tags (2)
M tests/ctags/bug1950327.js.tags (14)
M tests/ctags/bug1988026.py.tags (5)
M tests/ctags/bug1988027.py.tags (2)
M tests/ctags/bug1988130.py.tags (3)
M tests/ctags/bug2049723.java.tags (4)
M tests/ctags/bug2075402.py.tags (3)
M tests/ctags/bug2117073.java.tags (4)
M tests/ctags/bug2374109.vhd.tags (3)
M tests/ctags/bug2411878.cs.tags (3)
M tests/ctags/bug2747828.v.tags (2)
M tests/ctags/bug2777310.js.tags (6)
M tests/ctags/bug2781264.rb.tags (4)
M tests/ctags/bug2886870.tex.tags (39)
M tests/ctags/bug2888482.js.tags (3)
M tests/ctags/bug3036476.js.tags (5)
M tests/ctags/bug3168705.py.tags (4)
M tests/ctags/bug3571233.js.tags (11)
M tests/ctags/bug507864.c.tags (5)
M tests/ctags/bug538629.asm.tags (2)
M tests/ctags/bug556645.c.tags (2)
M tests/ctags/bug556646.c.tags (22)
M tests/ctags/bug565813.f90.tags (8)
M tests/ctags/bug612019.pas.tags (4)
M tests/ctags/bug612621.pl.tags (3)
M tests/ctags/bug620288.f.tags (3)
M tests/ctags/bug639639.h.tags (5)
M tests/ctags/bug639644.hpp.tags (3)
M tests/ctags/bug665086.cpp.tags (4)
M tests/ctags/bug670433.f90.tags (5)
M tests/ctags/bug699171.py.tags (3)
M tests/ctags/bug722501.sql.tags (2)
M tests/ctags/bug726712.f90.tags (4)
M tests/ctags/bug726875.f90.tags (4)
M tests/ctags/bug734933.f90.tags (17)
M tests/ctags/bug762027.v.tags (3)
M tests/ctags/bug814263.java.tags (4)
M tests/ctags/bug823000.sql.tags (4)
M tests/ctags/bug842077.pl.tags (2)
M tests/ctags/bug849591.cpp.tags (2)
M tests/ctags/bug852368.cpp.tags (2)
M tests/ctags/bug858165.f90.tags (6)
M tests/ctags/bug872494.cpp.tags (4)
M tests/ctags/bug877956.f90.tags (4)
M tests/ctags/bug960316.v.tags (7)
M tests/ctags/bug961001.v.tags (9)
M tests/ctags/byte.f.tags (11)
M tests/ctags/c-digraphs.c.tags (12)
M tests/ctags/c-trigraphs.c.tags (15)
M tests/ctags/case_sensitivity.php.tags (17)
M tests/ctags/char-selector.f90.tags (11)
M tests/ctags/classes.php.tags (8)
M tests/ctags/cobol/helloworld.cbl.tags (11)
M tests/ctags/cobol/helloworld2.cbl.tags (11)
M tests/ctags/cobol/levels.cbl.tags (22)
M tests/ctags/cobol/quoted-program-id.cbl.tags (5)
M tests/ctags/cobol/simple.cbl.tags (22)
M tests/ctags/common.f.tags (5)
M tests/ctags/complex-return.js.tags (20)
M tests/ctags/continuation.f90.tags (5)
M tests/ctags/continuation.mak.tags (3)
M tests/ctags/countall.sql.tags (8)
M tests/ctags/cpp_destructor.cpp.tags (4)
M tests/ctags/css-at-rules.css.tags (3)
M tests/ctags/css-at-supports.css.tags (2)
M tests/ctags/css-attribute-selectors.css.tags (6)
M tests/ctags/css-comma-no-space.css.tags (3)
M tests/ctags/css-namespace-selectors.css.tags (4)
M tests/ctags/css-pseudo-classes.css.tags (12)
M tests/ctags/css-simple.css.tags (11)
M tests/ctags/css-singlequote-in-comment-issue2.css.tags (3)
M tests/ctags/css-tag-types.css.tags (37)
M tests/ctags/css-trivial.css.tags (6)
M tests/ctags/cxx11-final.cpp.tags (9)
M tests/ctags/cxx11-noexcept.cpp.tags (5)
M tests/ctags/cxx11-override.cpp.tags (9)
M tests/ctags/cxx11-raw-strings.cpp.tags (23)
M tests/ctags/cxx11enum.cpp.tags (19)
M tests/ctags/cxx14-combined.cpp.tags (6)
M tests/ctags/cython_sample.pyx.tags (12)
M tests/ctags/cython_sample2.pyx.tags (3)
M tests/ctags/db-trig.sql.tags (3)
M tests/ctags/debian_432872.f90.tags (3)
M tests/ctags/directives.c.tags (20)
M tests/ctags/dopbl2.f.tags (2)
M tests/ctags/dotted-names.json.tags (20)
M tests/ctags/enum.c.tags (5)
M tests/ctags/enum.f90.tags (48)
M tests/ctags/enum.java.tags (13)
M tests/ctags/enumerators.f90.tags (29)
M tests/ctags/events.cs.tags (15)
M tests/ctags/extern_variable.h.tags (5)
M tests/ctags/forall_module.f90.tags (5)
M tests/ctags/format.pl.tags (3)
M tests/ctags/fortran_associate.f90.tags (5)
M tests/ctags/fortran_line_continuation.f90.tags (3)
M tests/ctags/func_typedef.h.tags (2)
M tests/ctags/geany.nsi.tags (21)
M tests/ctags/general.cs.tags (15)
M tests/ctags/hex2dec.sql.tags (3)
M tests/ctags/implied_program.f.tags (2)
M tests/ctags/indexer.cs.tags (5)
M tests/ctags/infinite_loop.java.tags (2)
M tests/ctags/ingres_procedures.sql.tags (7)
M tests/ctags/initialization.f90.tags (4)
M tests/ctags/interface_indexers.cs.tags (6)
M tests/ctags/interface_properties.cs.tags (9)
M tests/ctags/interfaces.f90.tags (8)
M tests/ctags/internal.cs.tags (3)
M tests/ctags/intro.tex.tags (10)
M tests/ctags/intro_orig.tex.tags (38)
M tests/ctags/invalid_name.f90.tags (8)
M tests/ctags/java_enum.java.tags (15)
M tests/ctags/js-broken-strings.js.tags (5)
M tests/ctags/js-class-related-unterminated.js.tags (17)
M tests/ctags/js-const.js.tags (8)
M tests/ctags/js-implicit-semicolons.js.tags (15)
M tests/ctags/js-let.js.tags (8)
M tests/ctags/js-scope.js.tags (4)
M tests/ctags/js-signature.js.tags (10)
M tests/ctags/js-string-continuation.js.tags (6)
M tests/ctags/js-sub-block-scope.js.tags (8)
M tests/ctags/js-unknown-construct-nesting.js.tags (5)
M tests/ctags/jsFunc_tutorial.js.tags (71)
M tests/ctags/julia-corner_cases.jl.tags (66)
M tests/ctags/keyword_abstract.cs.tags (8)
M tests/ctags/keyword_catch_try.cs.tags (4)
M tests/ctags/keyword_class.cs.tags (9)
M tests/ctags/keyword_const.cs.tags (9)
M tests/ctags/keyword_delegate.cs.tags (12)
M tests/ctags/keyword_enum.cs.tags (14)
M tests/ctags/keyword_event.cs.tags (22)
M tests/ctags/keyword_explicit.cs.tags (7)
M tests/ctags/keyword_extern.cs.tags (4)
M tests/ctags/keyword_implicit.cs.tags (7)
M tests/ctags/keyword_interface.cs.tags (9)
M tests/ctags/keyword_names.f90.tags (8)
M tests/ctags/keyword_namespace.cs.tags (9)
M tests/ctags/keyword_out.cs.tags (4)
M tests/ctags/keyword_override.cs.tags (10)
M tests/ctags/keyword_params.cs.tags (5)
M tests/ctags/keyword_private.cs.tags (8)
M tests/ctags/keyword_protected.cs.tags (6)
M tests/ctags/keyword_public.cs.tags (6)
M tests/ctags/keyword_sealed.cs.tags (6)
M tests/ctags/keyword_static.cs.tags (10)
M tests/ctags/keyword_struct.cs.tags (7)
M tests/ctags/keyword_virtual.cs.tags (19)
M tests/ctags/keyword_volatile.cs.tags (5)
M tests/ctags/labels.sql.tags (2)
M tests/ctags/lanus.for.tags (6)
M tests/ctags/line_directives.c.tags (4)
M tests/ctags/local.c.tags (3)
M tests/ctags/macros.c.tags (6)
M tests/ctags/make-comment-in-rule.mak.tags (2)
M tests/ctags/make-gnumake-pattern-rules.mak.tags (6)
M tests/ctags/make-multi-target.mak.tags (5)
M tests/ctags/make-parentheses.mak.tags (5)
M tests/ctags/make-target-with-parentheses.mak.tags (3)
M tests/ctags/make-variable-on-cmdline.mak.tags (2)
M tests/ctags/masm.asm.tags (12)
M tests/ctags/matlab_backtracking.m.tags (2)
M tests/ctags/matlab_test.m.tags (4)
M tests/ctags/maze.erl.tags (11)
M tests/ctags/members.f90.tags (8)
M tests/ctags/misc_types.f.tags (4)
M tests/ctags/misc_types.f90.tags (17)
M tests/ctags/mode.php.tags (11)
M tests/ctags/moniker.x68.asm.tags (16)
M tests/ctags/namelist.f.tags (2)
M tests/ctags/namespace.cpp.tags (7)
M tests/ctags/namespaces.php.tags (14)
M tests/ctags/namespaces2.php.tags (12)
M tests/ctags/no_terminator.js.tags (6)
M tests/ctags/non-ascii-ident1.php.tags (5)
M tests/ctags/numlib.f90.tags (3)
M tests/ctags/objectivec_implementation.mm.tags (12)
M tests/ctags/objectivec_interface.mm.tags (24)
M tests/ctags/objectivec_property.mm.tags (5)
M tests/ctags/objectivec_protocol.mm.tags (3)
M tests/ctags/parenthesis-rvalue.js.tags (23)
M tests/ctags/php5_5_class_kw.php.tags (5)
M tests/ctags/preprocessor.f90.tags (5)
M tests/ctags/procedure_pointer_module.f90.tags (5)
M tests/ctags/process_order.c.tags (7)
M tests/ctags/procpoint.f90.tags (13)
M tests/ctags/property.cs.tags (8)
M tests/ctags/prototype.h.tags (3)
M tests/ctags/pure_elem.f95.tags (5)
M tests/ctags/py-skipped-string.py.tags (4)
M tests/ctags/py_constructor_arglist.py.tags (16)
M tests/ctags/python-anonymous-nestlevel_ctags-bug-356.py.tags (4)
M tests/ctags/python-comments.py.tags (2)
M tests/ctags/qualified_types.f90.tags (11)
M tests/ctags/random.sql.tags (19)
M tests/ctags/readlob.sql.tags (10)
M tests/ctags/readlong.sql.tags (9)
M tests/ctags/recursive.f95.tags (9)
M tests/ctags/refcurs.sql.tags (8)
M tests/ctags/regexp.js.tags (17)
M tests/ctags/return-hint.zep.tags (5)
M tests/ctags/return-types.go.tags (6)
M tests/ctags/ruby-block-call.rb.tags (3)
D tests/ctags/ruby-class-method-in-lt-lt-self.rb.tags (2)
M tests/ctags/ruby-doc.rb.tags (5)
M tests/ctags/ruby-namespaced-class.rb.tags (4)
M tests/ctags/ruby-scope-after-anonymous-class.rb.tags (4)
M tests/ctags/ruby-sf-bug-364.rb.tags (8)
M tests/ctags/rules.t2t.tags (22)
M tests/ctags/runner.sh (5)
M tests/ctags/sample.t2t.tags (14)
M tests/ctags/secondary_fcn_name.js.tags (6)
M tests/ctags/semicolon.f90.tags (4)
M tests/ctags/shebang.js.tags (2)
M tests/ctags/signature.cpp.tags (5)
M tests/ctags/simple.abc.tags (7)
M tests/ctags/simple.asciidoc.tags (13)
M tests/ctags/simple.bas.tags (8)
M tests/ctags/simple.conf.tags (24)
M tests/ctags/simple.d.tags (24)
M tests/ctags/simple.diff.tags (5)
M tests/ctags/simple.docbook.tags (7)
M tests/ctags/simple.hs.tags (9)
M tests/ctags/simple.html.tags (6)
M tests/ctags/simple.hx.tags (10)
M tests/ctags/simple.inp.tags (4)
M tests/ctags/simple.js.tags (26)
M tests/ctags/simple.json.tags (20)
M tests/ctags/simple.ksh.tags (3)
M tests/ctags/simple.lua.tags (3)
M tests/ctags/simple.mak.tags (14)
M tests/ctags/simple.md.tags (28)
-- Patch Links --
https://github.com/geany/geany/pull/3051.patchhttps://github.com/geany/geany/pull/3051.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3051
## Tweaks-UI Plugin for Geany
This plugin provides (mainly) user-interface tweaks for Geany.
### Features
* Auto Read Only: Automatically switch to read-only mode for files without write permission. ([geany/geany#2989](geany/geany#2989))
* Column Markers: Show multiple column markers in the editor. ([geany/geany#2598](geany/geany#2598))
* Detect Filetype: Detect filetype on reload. ([geany/geany#2996](geany/geany#2996))
* Hide Menubar: Hide the menubar via keybinding. Restore previous state or hide at startup. ([geany/geany#633](geany/geany#633))
* Sidebar Auto Size: Automatically size the sidebar to keep a specified number of columns visible in the editor on maximize/unmaximize.
* UnchangeDocument: Unsets the change state for new, empty documents. ([geany/geany#1710](geany/geany#1710))
* WindowGeometry: Save/restore window geometry. Tries to fix *some* of Geany's glitchy save/restore behavior. Works regardless of whether Geany "save" position settings are enabled. Also saves and restores different sidebar and message window positions for maximized and normal window states.
#### Ported from the Addons plugin
* ColorTip: Visualize color hex codes in a tooltip. Open the color chooser tool.
* MarkWord: Highlight double clicked words throughout the document.
#### Keybindings
* Extra Copy and Paste
* Toggle menubar visibility
* Toggle document read-only mode ([geany/geany#1851](geany/geany#1851))
* Redetect filetype.
Resolves geany/geany#633. Resolves geany/geany#1710. Resolves geany/geany#1851. Resolves geany/geany#2598. Resolves geany/geany#2996.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/1138
-- Commit Summary --
* Tweaks-UI: New plugin
-- File Changes --
M Makefile.am (4)
A build/tweaks-ui.m4 (8)
M configure.ac (9)
A tweaks-ui/.clang-format (1)
A tweaks-ui/.gitignore (91)
A tweaks-ui/AUTHORS (1)
A tweaks-ui/COPYING (675)
A tweaks-ui/ChangeLog (0)
A tweaks-ui/INSTALL (368)
A tweaks-ui/Makefile.am (43)
A tweaks-ui/NEWS (0)
A tweaks-ui/README (90)
A tweaks-ui/README.md (53)
A tweaks-ui/ar-lib (271)
A tweaks-ui/autogen.sh (11)
A tweaks-ui/build/bundled/gpgme.m4 (307)
A tweaks-ui/build/cache/glib-gettext.m4 (486)
A tweaks-ui/build/cache/intltool.m4 (212)
A tweaks-ui/build/cache/libtool.m4 (8394)
A tweaks-ui/build/cache/ltoptions.m4 (437)
A tweaks-ui/build/cache/ltsugar.m4 (124)
A tweaks-ui/build/cache/ltversion.m4 (23)
A tweaks-ui/build/cache/lt~obsolete.m4 (99)
A tweaks-ui/build/cache/nls.m4 (32)
A tweaks-ui/build/cache/pkg.m4 (275)
A tweaks-ui/build/cflags.m4 (70)
A tweaks-ui/build/common.m4 (83)
A tweaks-ui/build/compat.m4 (18)
A tweaks-ui/build/cppcheck.m4 (28)
A tweaks-ui/build/cppcheck.mk (13)
A tweaks-ui/build/expansions.m4 (20)
A tweaks-ui/build/geany-plugins.ico (0)
A tweaks-ui/build/geany-plugins.nsi (469)
A tweaks-ui/build/geany.m4 (44)
A tweaks-ui/build/gtk-bundle-from-msys2.sh (317)
A tweaks-ui/build/gtk.m4 (58)
A tweaks-ui/build/i18n.m4 (16)
A tweaks-ui/build/ldflags.m4 (40)
A tweaks-ui/build/status.m4 (66)
A tweaks-ui/build/tweaks-ui.m4 (9)
A tweaks-ui/build/utils.m4 (52)
A tweaks-ui/build/vala.m4 (35)
A tweaks-ui/build/vars.auxfiles.mk (11)
A tweaks-ui/build/vars.build.mk (42)
A tweaks-ui/build/vars.docs.mk (11)
A tweaks-ui/clean-tree.sh (9)
A tweaks-ui/configure.ac (35)
A tweaks-ui/src/auxiliary.cc (228)
A tweaks-ui/src/auxiliary.h (63)
A tweaks-ui/src/tkui_addons.h (61)
A tweaks-ui/src/tkui_auto_read_only.cc (69)
A tweaks-ui/src/tkui_auto_read_only.h (43)
A tweaks-ui/src/tkui_colortip.cc (253)
A tweaks-ui/src/tkui_colortip.h (67)
A tweaks-ui/src/tkui_column_markers.cc (174)
A tweaks-ui/src/tkui_column_markers.h (61)
A tweaks-ui/src/tkui_detect_filetype.cc (70)
A tweaks-ui/src/tkui_detect_filetype.h (41)
A tweaks-ui/src/tkui_hide_menubar.cc (81)
A tweaks-ui/src/tkui_hide_menubar.h (47)
A tweaks-ui/src/tkui_main.cc (343)
A tweaks-ui/src/tkui_main.h (41)
A tweaks-ui/src/tkui_markword.cc (119)
A tweaks-ui/src/tkui_markword.h (60)
A tweaks-ui/src/tkui_settings.cc (284)
A tweaks-ui/src/tkui_settings.h (95)
A tweaks-ui/src/tkui_sidebar_auto_position.cc (135)
A tweaks-ui/src/tkui_sidebar_auto_position.h (53)
A tweaks-ui/src/tkui_unchange_document.cc (45)
A tweaks-ui/src/tkui_unchange_document.h (42)
A tweaks-ui/src/tkui_window_geometry.cc (178)
A tweaks-ui/src/tkui_window_geometry.h (76)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/1138.patchhttps://github.com/geany/geany-plugins/pull/1138.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1138
![geany_search_bar](https://user-images.githubusercontent.com/37348338/61344594-1420f680-a852-11e9-8844-340d3b259b1f.png)
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/2220
-- Commit Summary --
* Replace search dialog with search bar
-- File Changes --
M src/callbacks.c (2)
M src/editor.c (6)
M src/keybindings.c (5)
M src/notebook.c (290)
M src/search.c (24)
M src/search.h (6)
M src/ui_utils.c (31)
M src/ui_utils.h (4)
-- Patch Links --
https://github.com/geany/geany/pull/2220.patchhttps://github.com/geany/geany/pull/2220.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/2220
Continuation of geany#259 since I can't push to @scriptum branch (I suggest you allow that).
I added some cleanup commits on top of @scriptum work and rebased onto 1.33.
@elextr @b4n Please give feedback (considering the history in geany#259). I think I'll merge this in maybe 10 days or so.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1813
-- Commit Summary --
* Add sidebar tree
* Add documentation for document list
* sidebar: optimized documents_sort_func() a bit
* sidebar: refactor get_doc_parent()
* sidebar: various minor changes
-- File Changes --
M doc/geany.txt (29)
A doc/images/sidebar_documents_only.png (0)
A doc/images/sidebar_show_paths.png (0)
A doc/images/sidebar_show_tree.png (0)
M src/sidebar.c (571)
M src/utils.c (2)
M src/utils.h (2)
-- Patch Links --
https://github.com/geany/geany/pull/1813.patchhttps://github.com/geany/geany/pull/1813.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1813