- Update to 2.1:
* Various fixes.
* New plugin: LSP (Language Server Protocol) plugin
* Addons: Avoid status icon flickering on startup
* GeanyGenDoc: Add support for local variables
* GeanyLaTeX: Improve list insertion
* GeanyLua: Add single line comment support to `geany.fileinfo`
and rename the multi-line fields
* GeniusPaste: Update pastebins
* GeniusPaste: Ask confirmation before pasting by default
* ProjectOrganizer: Avoid parsing opened files when loading
project
* ProjectOrganizer: Follow Geany's native dialogs setting
* ProjectOrganizer: Add quick navigation popup panel
* ProjectOrganizer: Allow configuring external commands
* Numbered Bookmarks: Add options to force loading or saving
bookmarks
* Overview: Do not focus the overview
* Vimode: Handle clicks on the margins
* Vimode: Add support for fold commands
* WebHelper: Add support for loading the current file in the web
view
- Dropped 644550babb52013d2625a3f8e789bbe94a335b6f.patch since it
has been upstreamed.
- Dropped db2698cc869274aef353ba7af23d70921d944166.patch since it
has been upstreamed.
- Dropped geany-plugins-2.0-gcc15.patch since it has been upstreamed.
- Use libsoup-3.0 and webkit2gtk-4.1
OBS-URL: https://build.opensuse.org/request/show/1298602
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/geany-plugins?expand=0&rev=79
- Update to version 1.37:
* Addons: Improve sizes of color calltip
* Autoclose: Remove all pairing quotes
* GeanyVC: Add support for Fossil SCM
* GeanyVC: Allow to toggle single files with Space and Return
keys in commit dialog
* GitChangebar: Add compatibility with libgit2 0.99
* LaTeX: Indent line in new environment
* PairTagHighligher: Allow to select a matching tag
* ProjectOrganizer: Make showing empty directories in the
sidebar configurable
* ProjectOrganizer: Add a keybinding for focusing the sidebar
* ProjectOrganizer: Re-read base path when updating project
* Vimmode: Don't use word navigation from Scintilla
* Vimmode: Make o/O respect auto indentation
- Remove deprecated geany-plugins-Make-libgit2-compatible.patch (forwarded request 844348 from polslinux)
OBS-URL: https://build.opensuse.org/request/show/844557
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geany-plugins?expand=0&rev=31
- Update to version 1.37:
* Addons: Improve sizes of color calltip
* Autoclose: Remove all pairing quotes
* GeanyVC: Add support for Fossil SCM
* GeanyVC: Allow to toggle single files with Space and Return
keys in commit dialog
* GitChangebar: Add compatibility with libgit2 0.99
* LaTeX: Indent line in new environment
* PairTagHighligher: Allow to select a matching tag
* ProjectOrganizer: Make showing empty directories in the
sidebar configurable
* ProjectOrganizer: Add a keybinding for focusing the sidebar
* ProjectOrganizer: Re-read base path when updating project
* Vimmode: Don't use word navigation from Scintilla
* Vimmode: Make o/O respect auto indentation
- Remove deprecated geany-plugins-Make-libgit2-compatible.patch
OBS-URL: https://build.opensuse.org/request/show/844348
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/geany-plugins?expand=0&rev=60
- Update to version 1.36:
+ Addons: Add additional color format used at Arduino.
+ Improve support for GTK+3-support in many plugins.
+ Lineoperations:
- Remove every n-th line.
- Add support for locale-aware sorting.
+ Scope: Improve evaluation on-hover.
+ Updatechecker: Update URL for new geany.org-homepage.
+ VimMode:
- Allow browsing command history using arrows.
- Add going to beginning/end of command line.
- Separate command and search history.
+ Workbench:
- Save settings immediately.
- Give sidebar a name to enable dedicated CSS styling.
- Auto-save project on changes.
- Add new feature "Search projects".
- Add option to let Git decide which files to display.
- Changes from version 1.35:
+ General:
- Windows: Install dependency translations only if selected.
- Build: Don't rely on a pkg-config output formatting detail.
+ Addons: Update to use new plugin API.
+ Autoclose: Update to use new plugin API.
+ Automark: Update to use new plugin API.
+ Codenav: Update to use new plugin API.
+ Debugger:
- Update to use new plugin API.
- Fix a compiler warning.
+ Defineformat: Update to use new plugin API.
+ DevHelp: Update to use new plugin API.
+ GeanyCTags: Update to use new plugin API.
+ GeanyExtraSel: Undo workaround for rectange selection cancel
bug (Fixed with 1.34+ Geany core release).
+ GeanyLua:
- Fix build warnings.
- Update to match latest Geany's Scintilla API.
+ GeanyNumberedBookmarks: Fix crash on re-unload.
+ GeanyVC: Add a commit message history.
+ GitChangebar: Fix compatibility with libgit2 0.28 API.
+ Project Organizer: Add file operations to Project Organizer.
+ Scope:
- Correct height of "Environment" GtkTextView.
- Show error message if no executable is set.
- Fix "Modify" menu item being active without selection.
+ Spellcheck: Improve documentation where to put translation
dictionaries.
+ Treebrowser: Use xdg-open for external open command.
+ Vimmode: Fix repeated commands like 10dd not working.
+ Webhelper: Update README.
+ Updated translations.
- Removed obsolete geany-plugins-fix-compat-libgit2_0.28.patch.
OBS-URL: https://build.opensuse.org/request/show/734668
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/geany-plugins?expand=0&rev=27
- Update to version 1.33:
+ General:
- Rename plugin geanylatex to latex
- utils lib: added new function
'gp_filelist_scan_directory_full()
(gh#geany/geany-plugins#681)
+ Addons: Show color tip and start Color Chooser with double
click (gh#geany/geany-plugins#664)
+ GeanyLua:
- Add filetype to set in geany.newfile()
(gh#geany/geany-plugins#652)
- Add function geany.reloadconf() (gh#geany/geany-plugins#653)
- Fix right-trim.lua (gh#geany/geany-plugins#670)
- Update glspi_keycmd.h to match latest Geany version
(gh#geany/geany-plugins#662)
- Update to match latest Geany's Scintilla API
(gh#geany/geany-plugins#685)
+ PrettyPrinter: Allow to pretty print a selection only
(gh#geany/geany-plugins#683)
+ Spellcheck:
- Remember 'Check while typing' setting between sessions
(gh#geany/geany-plugins#667, gh#geany/geany-plugins#680)
- Support Enchant 2.0 and later (gh#geany/geany-plugins#674)
+ Treebrowser: Fallback to "text-x-generic" icon if info lookup
fails (gh#geany/geany-plugins#682)
+ VC: Remember the commit dialog size
(gh#geany/geany-plugins#679)
+ Workbench:
- Add "Create file here..."/"Create directory here..."
(gh#geany/geany-plugins#681)
- Renamed "folder" to "sub-directory"
(gh#geany/geany-plugins#678)
+ Updated translations.
OBS-URL: https://build.opensuse.org/request/show/583111
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/geany-plugins?expand=0&rev=45
- Update to version 1.30:
+ Automark:
- Fix a possible crash if nothing is selected for automarking.
- Replace internal usage of deprecated functions.
+ Commander:
- Fix a possible crash on startup with latest GTK3.
+ Debugger: Fix a possible crash if debug-modus is enabled
(gh#geany/geany-plugins#511).
+ Geanyctags:Show online help via help button
(gh#geany/geany-plugins#521).
+ GeanyDoc:
- Improve compatibility with Gtk3.
- Allow to use current word as initial text in interactive
mode (gh#geany/geany-plugins#457).
+ GeanyLua:
- Remove deprecated GeanyFunctions from interface provided by
this plugin (gh#geany/geany-plugins#439).
- Fix build with latest Scintilla
(gh#geany/geany-plugins#510).
+ GeanyPy: Sync with upstream GeanyPy version
(gh#geany/geany-plugins#527).
+ Lineoperations: Add support for selections
(gh#geany/geany-plugins#378).
+ Lipsum: Add a space before restarting Lorem Ipsum text
(gh#geany/geany-plugins#513).
+ Markdown:
- Allow exporting Markdown as HTML
(gh#geany/geany-plugins#502).
- Fix relative paths (gh#geany/geany-plugins#501).
+ PairTagHighlighter:
OBS-URL: https://build.opensuse.org/request/show/478005
OBS-URL: https://build.opensuse.org/package/show/GNOME:Apps/geany-plugins?expand=0&rev=37