monsta
fa1422db50
fix possible use-after-free during incremental search
...
adapted from
https://git.gnome.org/browse/gedit/commit/?id=f8508ca201e7d16fa5e18a6130f456fdd3fc0c99
2015-12-25 11:58:58 +03:00
monsta
25f5476b07
view: remove dead code
2015-12-25 11:32:29 +03:00
monsta
709cddc1f4
remove unneeded 'x' attribute from non-executable files
2015-12-24 12:11:01 +03:00
Wolfgang Ulbrich
2e1b92d4e2
GTK3 filebrowser-widget.c: fix build with gtk+-3.14
...
- improve https://github.com/mate-desktop/pluma/commit/3d2d796
2015-12-05 14:35:12 +01:00
monsta
bbbc19b5ab
Bump version to 1.12.1
2015-12-04 13:17:27 +01:00
monsta
a8f0ea83db
fix build breakage introduced in cf7db5e02e
2015-12-03 10:40:10 +03:00
monsta
38427b5d6d
Merge pull request #146 from sleeveroller/issue90
...
Add a new Configure dialog for the Spell Check plugin.
2015-12-03 10:33:57 +03:00
Wolfgang Ulbrich
3d2d7963ab
GTK3: replace reprecatated gdk_cursor functions
...
- Gtk+-3.16: gdk_cursor_new --> gdk_cursor_new_for_display
- GTK3: gdk_cursor_unref --> g_object_unref
2015-12-01 23:42:18 +01:00
Wolfgang Ulbrich
9c41b25138
GTK3: replace depracated gtk_widget_size_request with gtk_widget_get_preferred_size
2015-12-01 23:25:13 +01:00
Wolfgang Ulbrich
1b8d58e81e
Gtk+-3.14 pluma-document.c: replace deprecated GdkColor with GdkRGBA
...
taken from:
https://git.gnome.org/browse/gedit/commit/?id=15994d8
2015-12-01 23:22:11 +01:00
Wolfgang Ulbrich
4e64ecb701
Gtk+-3.10: don't use deprecated gtk_icon_size_lookup_for_settings
2015-12-01 23:18:39 +01:00
Wolfgang Ulbrich
f2c09bf972
Gtk+-3.10: don't use deprecated GTK_STOCK_DIALOG_WARNING/ERROR
2015-12-01 23:13:02 +01:00
Wolfgang Ulbrich
a08bd0ed2f
GTK3: don't use deprecated gdk_threads_{enter/leave}
2015-12-01 22:46:55 +01:00
Wolfgang Ulbrich
6454339a1a
Gtk+-3.14: don't use deprecated GtkMisc
2015-12-01 22:43:09 +01:00
Wolfgang Ulbrich
dc6b2065db
GTk3: don't use deprecated GTK_TYPE_{V/H}BOX
2015-12-01 22:31:33 +01:00
Wolfgang Ulbrich
9994dd399a
GTK3: don't use deprecated gtk_{v/h}-box
2015-12-01 22:31:33 +01:00
Wolfgang Ulbrich
cf7db5e02e
GTK3: replace reprecatated gdk_cursor functions
...
- Gtk+-3.16: gdk_cursor_new --> gdk_cursor_new_for_display
- GTK3: gdk_cursor_unref --> g_object_unref
2015-11-26 14:31:50 +01:00
Monsta
125169f8cb
fix build breakage introduced in last commit
...
also see 37abef2d6b
2015-11-22 10:13:32 +03:00
Wolfgang Ulbrich
b40b78a7cb
add a configure option to build pluma with --without-matedesktop
...
- about-dialog use GtkAbout instead of MateAbout in this case
- this makes transition to gtk3 more simple
2015-11-18 14:58:13 +01:00
John Church
efc6229fce
Add a new Configure dialog for the Spell Check plugin.
...
There are three options for autocheck when a doc is loaded:
Always autocheck, Never autocheck and Remember the autocheck setting for each document
The chosen option is stored in the gsettings schema.
The default setting is to remember by document as this is what Pluma did previously.
2015-11-12 11:53:01 +00:00
Monsta
e357519c94
po: removed non-existing files from POTFILES.skip
2015-11-06 17:41:47 +03:00
Clement Lefebvre
6b4e55f379
1.12.0
2015-11-03 15:03:43 +00:00
Wolfgang Ulbrich
fdf88c1093
update NEWS
2015-11-02 21:11:41 +01:00
Monsta
385ec7a3f0
GTK+3: work with "draw" signal instead of "expose" in print preview
...
adapted from
https://git.gnome.org/browse/gedit/commit?id=9453de86abac1cf1bf4702091944301ac800bdef
fixes https://github.com/mate-desktop/pluma/issues/47
2015-11-02 14:47:56 +03:00
monsta
e29b9b4c99
update NEWS for 1.12
2015-10-30 16:46:10 +03:00
Patrick Monnerat
90fa9b31bb
Flush document output data at EOF before determining the loader newline type.
...
Failure to do so fails determining the newline type for a single line ending
with CR.
2015-10-13 14:07:00 +02:00
Patrick Monnerat
7ec8b4d745
Adjust the document-output-stream test to the new buffering strategy.
...
Test was still failing because it checked the document content before closing.
This commit forces document flush before this check, making the test successful.
2015-10-13 14:07:00 +02:00
Patrick Monnerat
43903ad12b
CRLF across 8k boundary inserts an empty line.
...
fixes issue#100
This introduces buffering of a trailing, non-leading CR for each buffer
passed to pluma_document_output_write(), for later possible recombination into
a CRLF.
Since this buffering has to be flushed at EOF, a flush method has been added to
the class. It is implicitly called at document close time.
2015-10-13 14:05:36 +02:00
Patrick Monnerat
78101257f4
tests/document-output-stream.c: change substring length from 2 to 3 in EOL tests.
...
CRs always appear at the same modulus 2 offset in test strings, thus bug
https://github.com/mate-desktop/pluma/issues/100 is never detected.
Setting substring lengths to 3 causes the test to detect bug #100 , thus failing,
as it should yet do.
2015-10-08 16:30:59 +02:00
monsta
b580b35445
Bump version to 1.11.0
2015-10-06 17:35:58 +03:00
monsta
6ee8c7a1ab
bugreport script: bring back active plugins listing
2015-09-29 13:57:32 +03:00
monsta
7eff297795
configure.ac: dropped some useless stuff
2015-09-29 13:57:13 +03:00
monsta
e39f5b99d1
added --enable-tests option which will be off during distcheck
...
as we have document-saver test failing always
2015-09-29 13:38:04 +03:00
monsta
ab4da31e08
capitalize Pluma in Run command plugin dialog
2015-09-29 10:12:56 +03:00
monsta
4299e647a7
capitalize Pluma in titles of main window and prefs window
2015-09-29 09:58:51 +03:00
monsta
8c43c2cfdc
capitalize Pluma in about dialog
2015-09-28 17:58:33 +03:00
infirit
d27ba9e8c4
define max/min version of GLib
2015-09-08 17:19:35 +02:00
infirit
ca8ca6923e
Rework gsettings schema building
...
* Bump intltool required version for gsettings support
* Extract strings with intltool directly
* Let autoconf generate the xml files
2015-09-08 17:19:30 +02:00
infirit
3d9e640cc4
Fix up the docs
...
Taken from gedit,
commit: 42a6a8d8d87f32572f56b56a9c4e92f7181d339a
from: Garrett Regier <alias301@gmail.com>
2015-09-05 21:46:09 +02:00
infirit
1618c8f724
Add new plugin to POTFILES
2015-09-05 20:43:24 +02:00
Stefano Karapetsas
d4828e426c
Merge pull request #145 from monsta/attrs
...
smclient: drop unneeded 'x' attribute from source files
2015-09-04 11:07:43 +02:00
Monsta
10ab67cc2c
smclient: drop unneeded 'x' attribute from source files
2015-09-04 11:50:51 +03:00
infirit
ab31ab9b12
Revert "Fix issue#100: CRLF across 8k boundary inserts an empty line."
...
This reverts commit f6d7a422f3
.
2015-09-02 11:51:13 +02:00
Alexander van der Meij
0c974a2db5
capitalize desktop entry file to match mate style
2015-09-02 11:34:01 +02:00
Daggerbot
9f166a05aa
Add plugin to strip trailing spaces on save.
2015-09-02 11:34:01 +02:00
monsta
b24934e186
drop support for win32/osx and checkupdate plugin
...
that plugin has never been built in linux anyway due to logic
in configure.ac
2015-09-02 11:34:01 +02:00
Patrick Monnerat
f6d7a422f3
Fix issue#100: CRLF across 8k boundary inserts an empty line.
2015-09-02 11:34:01 +02:00
infirit
bdfc07a804
Remove unused reset_im_context function
...
Builds now with GSEAL_ENABLE
2015-08-03 21:39:19 +02:00
infirit
ee8ed9307b
Fix implicit declarations
2015-08-03 21:32:35 +02:00
Monsta
743994aee9
remove excessive include
2015-08-03 18:20:08 +03:00