Revisions of geany-plugins

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1119570 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 35)
- Update to 2.0:
  * Remove unusable and unmaintained plugins: DevHelp, GeanyPy,
    Multiterm.
  * Bookmarks: Prevent duplicating bookmarks when editing line.
  * Delay updating of tasks list until document has been colorised.
  * Various fixes.
- Dropped 1178.patch since it has been upstreamed. (forwarded request 1119160 from polslinux)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1003699 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 34)
- Replace 1165.patch with 1178.patch: Solve the problem in a
  different way.
- Add explicit pkgconfig(libsoup-2.4) BuildRequires: needed for
  geniuspaste.
- Add explicit pkgconfig(webkit2gtk-4.0) BuildRequires: needed for
  the markdown plugin.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 924750 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 32)
Update to version 1.38 (see also SR#924551 for geany update) (forwarded request 924552 from stroeder)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 844557 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 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 (forwarded request 844348 from polslinux)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 795148 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 30)
Scripted push of project GNOME:Next (forwarded request 794992 from iznogood)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 734668 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 27)
- 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.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 659063 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 25)
Update to version 1.34 (successfully tested on Tumbleweed x86_64) (forwarded request 658789 from stroeder)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 509994 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 22)
- Rename misleadingly named macro %%{gtk3_enable} to
  %%{gtk3_ready} and set it to true (1). Used to distinguish
  between gtk-ready plugins and those that are not yet so in the
  file-list. (forwarded request 509419 from badshah400)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 429176 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 19)
- Drop pkgconfig(vte) BuildRequires: geany-plugins still uses vte2
  which is not compatible with the GTK3 build of geany. This change
  does not result in any difference, since the package switched to
  GTK3 a while ago and the GTK2/VTE2 based plugins have not been
  shipped since then anyway. (forwarded request 428674 from dimstar)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 360003 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 17)
- Disable pkgconfig(webkit-1.0), as we do not want to use this as
  it is unsupported by upstream.

- Geany was switched to build against gtk3, so also switch
  this -plugins package to gtk3 too:
  + Disable the following plugins because they do not build 
    against gtk3: Debugger, DevHelp, GeanyDoc, GeanyGenDoc, 
    GeanyLaTeX, GeanyMacro, GeanyNumberedBookmarks, GeanyPrj,
    Geanypy, Markdown, MultiTerm, Scope, WebHelper.
  + Update BuildRequires:
    - Update geany version to 1.26.
    - Replace pkgconfig(gtk+-2.0) by pkgconfig(gtk+-3.0).
    - Replace pkgconfig(gtkspell-2.0) by pkgconfig(gtkspell3-3.0).
    - Remove gconf2-devel, no longer required after the switch to
      gtk3.

- Update to version 1.26:
  + General: Add a note about deprecating Waf build system --
    will be removed with 1.27.
  + Addons:
    - Add new feature to copy path of current file into clipboard
      (#291).
    - Update bookmark list also on any line changes in the
      document (SF#129, SF#39, #284).
    - Add GTK3 support (#271).
  + GeanyPy: Fix Python library loading on Debian based systems.
  + GeanyVC:
    - Add GTK3 support (#300).
    - Little improvements on commit dialog (#300).
  + GitChangeBar: Add support for libgit2 0.23 (#283).
Displaying revisions 1 - 20 of 35
openSUSE Build Service is sponsored by