summaryrefslogtreecommitdiff
path: root/NEWS
blob: 982f1ee34490f3fa0e4502a9f23f106715fe190b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
### pluma 1.17.4

  * sync with transifex
  * Fix: the tab closes unexpectedly with middle click under line numbers
  * remove unneeded +x attribute from sources
  * snippets plugin: fix snippet parts staying after Ctrl-Z
  * snippets plugin: port to gi and libpeas
  * snippets plugin: stop exposing functions on Pluma message bus
  * we don't need a build breakage on the first deprecated item, thanks
  * Update pluma NEWS to use consistent, project wide, markdown-like formatting.
  * Fixed wrong behaviour of search on zero length results
  * Fixed wrong formatting

### pluma 1.17.3

  * Translations update
  * panel: use the correct property name for panel orientation
  * snippets plugin: MESSAGE_INFORMATION doesn't exist, use MESSAGE_INFO
  * snippets plugin: kill useless code
  * externaltools plugin: fix indent a bit
  * quickopen plugin: port to gi and libpeas
  * pythonconsole plugin: port to gi and libpeas
  * externaltools plugin: port to gi and libpeas
  * plugins engine: enable python plugin loader from libpeas
  * externaltools plugin: kill useless code
  * taglist plugin: don't look for taglist in non-existing legacy dirs

### pluma 1.17.2

  * Fix build without X when introspection is enabled
  * Some code cleanups

### pluma 1.17.1

  * Build: actually build GObject introspection data
  * Port plugin system and C plugins to libpeas
  * Some code and docs cleanups
  * Translations update

### pluma 1.17.0

  * Drop Python bindings and --enable-python build option
  * Move to GTK+3 (require GTK+ >= 3.14), drop GTK+2 code and
    --with-gtk build option
  * Translations update

### pluma 1.16.0

  * Use GtkAboutDialog instead of MateAboutDialog
  * Drop dependency on libmate-desktop and --without-matedesktop
    build option
  * GTK+3: fix lots of deprecations
  * Some more fixes and cleanups
  * Translations update

### pluma 1.14.1

  * Enable spell checking for new documents when Always Autocheck
    option is selected in Spell Check plugin
  * Fix restoring cursor position when loading a document
  * Install externaltools plugin only with Python support enabled
  * Translations update
  * Make distcheck use currently selected GTK+ version

### pluma 1.14.0

  * Drop MateConf migration script
  * Implement middle-click tab closing
  * Add a new Configure dialog for the Spell Check plugin
  * Make switch-c tool in external tools work, fix security issue
  * GTK+3: add style classes pluma-window and pluma-print-preview
  * GTK+3: fix several deprecations
  * Some more fixes and cleanups
  * Translations update
  * Add Changelog generation

### pluma 1.12.2

  * Python console plugin: fix missing icon in plugin list
  * Fix possible use-after-free during incremental search
  * GTK+3: fix incremental search entry color when text isn't found

### pluma 1.12.1

  * Add --without-matedesktop option to enable build without
    dependency on libmate-desktop

### pluma 1.12.0

  * Add --enable-tests option to enable/disable running tests
    during the build
  * Add plugin to strip trailing spaces on saving
  * Bring back active plugins listing in bugreport script
  * Drop support for win32/osx and checkupdate plugin
  * Retrieve strings directly from gschema (requires intltool 0.50.1)
  * Capitalize Pluma in window titles and desktop file
  * GTK3. fix print-preview
  * Some annotation fixes
  * Some minor fixes and cleanups

### pluma 1.10.2

  * Window title: display full path to files on mounted drives
  * Close confirmation dialog: make text unfocusable
  * Quickopen plugin: fix filebrowser plugin support
  * Time plugin: GTK+3 fix
  * Multiple help fixes

### pluma 1.10.1

  * Fix gschema translations
  * GTK3 fixes
  * Fix man page formatting
  * Build system fixes

### pluma 1.10.0

  * Use MateAboutDialog from libmate-desktop

### pluma 1.8.1

  * Fix go to line crash
  * Translations updates

### pluma 1.8.0

  * Add GTK3 support
  * Use yelp-tools instead of mate-doc-utils
  * Move user plugin dir from config_dir to data_dir. Plugins should have
    never been installed in the config dir as they are not part of the
    configuration. This means user will need to move the plugins directory
    from: $HOME/.config/pluma/ to $HOME/.local/share/pluma/.

### pluma 1.5.0

  * Migration to GSettings and drop mateconf
    (All code is migrated, except pythonconsole plugin. The plugin works,
    except you cant configure it; the configurable things were command
    and error colors; this will be fixed migrating the plugin to Gir
    instead of python-gtk)