summaryrefslogtreecommitdiff
path: root/NEWS
blob: c3dfa4c15dca33aaaa04744bf5644280f217a6c9 (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
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
Major changes in 1.15.3 are:

* Translation update
* caja.css: include GTK 3.21 desktop selectors
* GTK3.21:fix desktop redraw (caja-icon-container.c)
* GTK3.21:fix desktop redraw (fm-list-view.c)
* GTK3.21:fix desktop redraw (fm-icon-view.c)
* GTK3.21:fix desktop redraw (fm-directory-view.c)
* GTK3.21:fix desktop redraw (fm-desktop-icon-view.c)
* GTK3.21:fix desktop redraw (caja-desktop-window.c)
* use GtkAbout instead of MateAbout
* GTK 3.21: stop properties window going full height

Major changes in 1.15.2 are:

* GTK+-3 eel: fix color definition pointed out by running distcheck with gtk3
* distcheck: explicitly use currently selected GTK+ version
* GTK+-3 pathbar: always show the sliders
* GTK+-3 pathbar: add slider-button class to sliders
* GTK+-3 pathpar: add image-button class to iconic buttons
* GTK+-3 pathbar: use text-button style class for pathbar buttons
* GTK+-3 pathbar: fix allocation offset for the down slider button
* GTK+-3 pathbar: do not use deprecated gtk_arrow_new
* GTK+-3 pathbar: do not use deprecated gtk_alignment_new
* GTK+-3 pathbar: refresh label size request every time it changes
* drop unneeded includes
* remove some unused includes
* libcaja-private: drop unused CajaIdleQueue code
* eel: fix minor build warning
* libcaja-private: drop some more unused code
* libcaja-private: remove unused CajaMergedDirectory code
* fix minor build warning
* location-bar: don't pack an useless box in the bar
* location-bar: fix deprecated GTK_TYPE_HBOX usage
* navigation-bar: remove useless abstract class
* all: don't use deprecated GMutex/GThread API
* GTK+-3.20 view-as-action: avoid deprecated gtk_combo_box_set_focus_on_click
* editable-label: reduce ifdefine hell
* GTK+-3 eel-editable-label: drop usage of GtkMisc
* GTK+-3 connect-server-dialog: use widget properties instead of GtkAlignment
* GTK+-3 open-with-dialog: use widget properties instead of GtkAlignment
* GTK+-3 searchbar: use widget properties instead of GtkAlignment
* GTK+-3 fm-properties-window: use widget properties instead of GtkAlignment
* GTK+-3 fm-list-view: use widget properties instead of GtkAlignment
* GTK+-3 file-conflict-dialog: use widget properties instead of GtkAlignment
* eel-gtk-extensions: remove eel_gtk_adjustment* functions
* icon-container: don't use eel helper to set adjustment values
* notebook: cleanup an old workaround
* GTK+-3 caja-icon-dnd: avoid deprecated gtk_drag_begin
* Gtk+-3.20 fm-desktop-icon-view: use GdkSeat operations
* Gtk+-3.20 eel-canvas: use GdkSeat operations
* GTK+-3.20 caja-tree-view-drag-dest: use GdkSeat operations
* GTK+-3.20 caja-dnd: use GdkSeat operations
* GTK+-3.20 caja-icon-container:  use GdkSeat operations
* Revert "navigation-bar: fix deprecated GTK_TYPE_HBOX usage"
* Revert "navigation-bar: fix typo in previous commit"

Major changes in 1.15.1 are:

* configure: increase mate-desktop min. version
* Translation update
* eel: make code better readable
* GTK+-3 eel-labeled-image: port to GtkStyleContext
* GTK+-3 eel: rename GdkRGBA functions
* GTK+-3 eel-backgrounds: port to GtkStyleContext and GdkRGBA
* GTK+-3 eel-gdk-extensions: port GtkColor to GdkRGBA
* GTK+-3 eel-background: prepare code for GtkStyleContext port
* GTK+3 eel-labeled-image: simplify code for port to GtkStyleContext
* navigation-bar: fix deprecated GTK_TYPE_HBOX usage
* GTK+-3 eel-editable-label: do not use deprecated gtk_misc_get_padding
* drop gnome leftover
* GTK3: Fix caja information panel
* GTK+3: do not use deprecated gtk_widget_modify_font
* GTK+-3.20: do not use deprecated gtk_button_set_focus_on_click
* GTK+3 pathbar: Do not use deprecate composite-child API

Major changes in 1.15.0 are:

* Translation update
* remove old gnome files
* GTK+-3 fm-icon-view: fix a Wincompatible-pointer-types build warning
* GTK+-3 sidebars and caja-places: port style_set to style_updated
* GTK+-3 caja-zoom-control: GtkStyle>GtkStyleContext
* GTK+-3 caja-places-sidebar: use GtkStyleContext
* GTK+-3 caja-pathbar: remove GtkStyle vars
* GTK+-3 caja-location-bar: use GtkStyleContext
* GTK+-3 caja-information-panel: use GtkStyleContext
* GTK+-3 history sidebar: port to GtkStyleContext

Major changes in 1.14.1 are:
* prefs dialog: don't crash on toggling "Show hidden and backup files"
* GTK+-3 theming: add a CSS file for caja, and initialize it at startup
* GTK+3: add style class caja-desktop-window at top level
* Translation update

Major changes in 1.14.0 are:
* Drop MateConf migration script
* Allow closing tabs on middle-click
* List Python extensions separately in extensions list
* GTK+3: add several style classes to simplify theming
* GTK+3: fix desktop flash issue
* GTK+3: a lot of deprecation fixes
* Some more fixes and cleanups
* Translations update
* Add Changelog generation

Major changes in 1.12.7 are:
* Fix remaining random changes of font color in icon view

Major changes in 1.12.6 are:
* Really fix loading multiple python extensions: revert the commit
  that proved to broke the fix. NOTE: as a side effect, the extensions
  list will now have duplicate Python entries if more than one Python
  extension is loaded.

Major changes in 1.12.5 are:
* Fix loading multiple python extensions
* GTK+3: fix crash on Ctrl + scroll wheel

Major changes in 1.12.4 are:
* Fix random crash on startup when python-caja extension is enabled
* Fix crash when restoring file with special characters from trash
* Fix a few memleaks

Major changes in 1.12.3 are:
* Fix wrong text color in icon view with some light themes
* Fix crash due to unneeded assert

Major changes in 1.12.2 are:
* Set smclient mode to "no restart" when either running as root
  or on other desktops
* Properties -> custom icon dialog: add missing /usr/share/icons
  to Places
* Some more fixes

Major changes in 1.12.1 are:
* Assorted bugfixes
* Translations update

Major changes in 1.12.0 are:
* Connect to server dialog: add support for AFP
* Retrieve strings directly from gschema (requires intltool 0.50.1)
* Switch to org.gnome.SessionManager for logout/suspend inhibit
* Improve multi-monitor support
* GTK+3 fixes
* Some UI fixes

Major changes in 1.10.4 are:
* Fix a crash when using undo following a file deletion.

Major changes in 1.10.3 are:
* File properties dialog: bring back missing Notes and Image Properties tabs

Major changes in 1.10.2 are:
* Places sidebar: enable both creating bookmarks and dropping files
* Compact view: don't auto-scroll to the right on long filenames
* Don't manage desktop and exit with last window when either running
  as root or on other desktops
* Fix double-click behavior when clicking on a folder and then
  on a file/folder inside it
* GTK+3 fixes
* Translations update

Major changes in 1.10.1 are:
* Do not automount USB flash drives and CD/DVD drives while session is locked
* Reverted dropping of files to Bookmarks sidebar
  * See https://github.com/mate-desktop/caja/issues/423
* UI bugfixes

Major changes in 1.10.0 are:
* Allow extensions to be enabled/disabled at runtime
* Bugfixes

Major changes in 1.8.0 are:
* Add GTK3 support
* Re add bookmark section in connect server dialog
* Add option to show file sizes with IEC units instead of SI units
* Add "Open parent location" in menu if we are in search view

Major changes in 1.6.0 are:
* Replace mateconf with gsettings
  (much code taken from Nautilus 3.0 patches by Alexander Larsson)
* "Show backup files" option merged in "Show hidden files"
* Add support for freedesktop.org File Manager DBus Interface
  (http://www.freedesktop.org/wiki/Specifications/file-manager-interface)
* Allow to open files, if passed as arguments

Major changes in 1.3.0 are:
* Restore toggle button for button and text-based location bar
* Add the ability to open bookmarks in the places side pane via the enter and space keys
* Add diff button for text files in file conflict dialog
* Fix autocompletion for remote locations
* Makes the filename column expand to its maximum instead of shrinking to a hardcoded value