Mark O'Donovan
75a69aad93
Added option to auto reload files changed on disk ( #1246 )
...
When option is enabled geany automatically reloads files which
have changed on disk but have no changes in the buffer.
When the option is disabled (default) geany shows the reload
dialog as before.
Tested @vfaronov
2017-07-17 17:44:54 +10:00
Enrico Tröger
2d9f97debd
Post release version bump
...
Say hello to Geany 1.32 "Bemos"!
2017-07-16 15:29:55 +02:00
Enrico Tröger
4af55534c5
Set release date
2017-07-16 12:58:13 +02:00
Vasiliy Faronov
fefc3a51b9
Explain the behavior of search keybindings regarding word boundaries ( #1478 )
...
Fixes #1467 .
2017-05-02 08:42:59 +10:00
Frank Lanitz
4f388e515c
Backmerge bugfix release branch 1.30 from 1.30.1 to master
2017-03-19 18:52:45 +01:00
Colomban Wendling
a1929f1c80
Set release date
2017-03-19 18:16:55 +01:00
Colomban Wendling
2414029727
Bump version in preparation for 1.30.1
2017-03-17 20:19:56 +01:00
Colomban Wendling
3303bde758
Post release version bump
...
Say hello to Geany 1.31 "Trevin"!
2017-03-05 16:17:03 +01:00
Enrico Tröger
5a7a308ada
Set release date
2017-03-05 14:00:43 +01:00
Enrico Tröger
fc6f3ffebe
Update copyright years
2017-03-05 13:27:15 +01:00
Colomban Wendling
0d29e1b8de
Update making-a-release to mention new scripts
2016-11-13 19:06:55 +01:00
Colomban Wendling
a0449320b7
Post release version bump
...
Say hello to Geany 1.30 "Calron"!
2016-11-13 18:03:47 +01:00
Colomban Wendling
a249866d06
Set release date
2016-11-13 16:43:45 +01:00
Colomban Wendling
743e30ddea
Merge pull request #1181 from b4n/vte-2.91
...
Support for VTE 2.91
2016-11-01 11:10:25 +01:00
Matthew Brush
b7839a6e42
Add "project-before-close" signal to API
...
Closes #1223 .
2016-10-29 16:58:37 +02:00
Colomban Wendling
f789aa138d
VTE: drop support for selecting the emulated terminal
...
VTE 0.38 dropped the capability to emulate various terminals to only
support xterm. This shouldn't be so much of a problem for us, as our
setting to select the emulated terminal is hidden since 2008 and
defaults to xterm since forever, and xterm is highly compatible.
2016-10-29 16:09:04 +02:00
Colomban Wendling
ae114e263c
Merge pull request #1185 from b4n/error-indic-color
...
Allow to configure the error indicator color
2016-10-29 15:15:43 +02:00
Colomban Wendling
bee3806d47
Allow to configure the error indicator color
...
Related to #1116 .
2016-10-24 12:27:59 +02:00
Matthew Brush
7d172ceeb3
Improve GeanyProxyProbeResults a litte ( #1213 )
...
* Add GEANY_ prefix to enumerators.
* Use a discrete set of enumerators so the proxy doesn't have to
worry about flag bitmasks, which isn't required.
* Update documentation.
* Use the new enumerators in Geany.
* Improve debug output for bogus values a bit.
2016-09-10 19:18:10 -07:00
Colomban Wendling
a4a4accc42
Add support for keeping the cursor a number of lines from the edges
...
Closes #1152 .
2016-08-21 13:56:04 +02:00
Jiří Techet
f95656cbe8
Remove makefile.win32 based build system
...
No more needed using MSYS2.
2016-07-21 13:21:32 +02:00
Jiří Techet
03becc7789
Update paths for doxygen
2016-07-21 13:14:21 +02:00
Abel 'Akronix' Serrano Juste
14904a18ff
Added keybinding for Delete from line start to current position
...
Closes #1134
2016-07-13 15:51:10 -07:00
Enrico Tröger
fdcf860156
Add the IRC command to get channel OP permissions
2016-07-10 16:30:01 +02:00
Colomban Wendling
69b44afbb5
Improve making-a-release a little
2016-07-10 16:27:44 +02:00
Colomban Wendling
5b6b89fd5b
Post release version bump
...
Say hello to Geany 1.29 "Jowar"!
2016-07-10 16:07:56 +02:00
Colomban Wendling
06e85355f1
Set release date
2016-07-10 14:22:20 +02:00
Colomban Wendling
f9ea9c4e26
Merge pull request #1093 from kugel-/api-tmtag
...
Properly expose TMTag which already contains documented members.
2016-06-29 17:45:51 +02:00
Colomban Wendling
0dbe74a026
autotools: Avoid listing the same files twice
2016-06-29 16:56:26 +02:00
Colomban Wendling
987124d417
autotools: Fix circular dependencies in doc/ when building in srcdir
...
Don't use wildcards that can catch generated files.
While at it, also avoid Doxygen picking up those generated files.
2016-06-29 16:54:37 +02:00
Thomas Martitz
cef4751fa4
doxygen: make doxygen scan necessary tagmanager files
...
tm_tag.h and tm_parser.h contain documented symbols so doxygen shall process
them.
2016-06-28 22:52:40 +02:00
Philipp Wiesemann
ad81720d98
Fix typos in plugin documentation
2016-04-10 21:05:50 +02:00
Colomban Wendling
ea94d2a9a1
Post release version bump
...
Say hello to Geany 1.28 "Malvek"!
2016-03-13 14:32:20 +01:00
Colomban Wendling
40e15c388b
Set release date
2016-03-13 13:27:54 +01:00
Colomban Wendling
3c213f6d93
Update displayed copyright years
2016-03-13 13:27:28 +01:00
Colomban Wendling
214365777d
Merge pull request #769 from eht16/drop_waf_build_system
...
Drop Waf build system support
2016-03-13 13:15:43 +01:00
Thomas Martitz
c3c67c96d4
doc: Generate geany-sciwrappers-gtkdoc.h along geany-gtkdoc.h
...
geany-sciwrappers-gtkdoc.h contains all scintilla_object_* methods. It is
intended that they are going to be exposed through a separate .gir file,
therefore a separate header makes things easier.
This is useful when you want scintlla-related stuff in a separate .gir file or
oarse it specially otherwise.
gen-api-gtkdoc.py: Add switch to write out scintilla_object methods
2016-03-09 23:42:09 +01:00
Thomas Martitz
d868130d78
tagmanager: make doxygen comments and typedefs gtkdoc generation friendly
...
Because of the missing "typedef struct TMFoo" it was missing from the gtkdoc
header (the struct listings are always without typedef). This is also
consistent with the rest of geany.
@gironly for TMParserType so it's picked up as well.
2016-03-09 22:49:51 +01:00
Colomban Wendling
85f556b381
Make Doxygen happy about signallist.i
...
Doesn't alter the documentation output in anyway, but shuts Doxygen up
about it not finiding the file.
2016-03-01 20:34:46 +01:00
Colomban Wendling
47816339b6
Merge pull request #911 from b4n/deprecations
...
Deprecations cleanup and improvement
2016-03-01 19:25:53 +01:00
Colomban Wendling
b70dbc44bd
Use our own deprecation macros
...
This allows us to conditionally enable our deprecation warnings, like
when building Geany itself or when `GEANY_DISABLE_DEPRECATION_WARNINGS`
is defined.
2016-03-01 19:21:41 +01:00
Colomban Wendling
d7c2a38509
Merge pull request #925 from techee/doxygen_warning
...
Comment-out some options not available on older Doxygen versions
2016-03-01 19:11:21 +01:00
Colomban Wendling
3fda6988b3
Merge pull request #890 from kugel-/gtkdoc-hdr
...
Generated and ship a GtkDoc header suitable for GObject Introspection.
2016-03-01 18:53:08 +01:00
Colomban Wendling
9ce7c22ad7
Fix Doxygen generation instead of working around incorrect output
...
Make Doxygen ignore `G_{BEGIN,END}_DECLS` and `GEANY_API_SYMBOL` itself
instead of stripping those manually when parsing the XML output.
This makes Doxygen parsing more robust by ignoring some odd C syntax,
and also improves the HTML version removing some incorrect C code
references.
2016-03-01 16:34:05 +01:00
Jiří Techet
e9dd2269c2
Comment-out some options not available on older doxygen versions
...
This eliminates some warnings with doxygen 1.8.7 on Ubuntu 14.04.4 LTS
based system. The default values of these options are equal to the
commented-out values so nothing should be broken by this change.
2016-02-29 21:28:46 +01:00
Jiří Techet
49cdc27897
Document the new symbol goto popup
2016-02-28 17:05:03 +01:00
Colomban Wendling
871c562589
Further improve annotations rendition in HTML output
2016-02-28 02:35:43 +01:00
Colomban Wendling
e4bdf45cc6
Add support for out
and optional
GI annotations
2016-02-28 01:58:48 +01:00
Colomban Wendling
f69c72f486
Improve HTML rendition of some annotations
2016-02-28 01:58:04 +01:00
Colomban Wendling
d57ca1daef
Fix inclusion of spurious @
s in the GtkDoc header
...
Apparently Doxygen doesn't like `\<type>only` tags when not preceded by
another command. But use a no-op instead of `\a`.
2016-02-28 00:03:12 +01:00