forked from rhult/ige-mac-integration
-
Notifications
You must be signed in to change notification settings - Fork 16
/
NEWS
178 lines (146 loc) · 7.37 KB
/
NEWS
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
Changes from version gtk-mac-integration-3.0.1 to version
gtk-mac-integration-3.0.2
* Set C locale when creating a menu item.
* Replace obsolete functions in documentation example
* Add notes about obsolesence and Gtk4 non-support to docs and README
* Fix crash with some locales
* Fix Quit menu item key equivalent for GtkMenuItems case
* Fix deprecations and no-longer-defined symbol.
* DOAP: Fix 404 homepage URL
* Update GObject declaration and definition macros. Requires Glib 2.38 or later
* Add support for openFiles and openURLs in GtkApplicationDelegate.
* New/Updated Translations: Belorussan, Georgian, HEbrew, Hindi, Italian
Changes from version gtk-mac-integration-3.0.0 to version
gtk-mac-integration-3.0.1
* Fix localization of the Apple menu when running in a bundle.
* Fix gettext configuration when building from a clean git repo.
* Change the GtkosxApplicationAttentionType enums to avoid namespace pollution.
* New/Updated translations: Basque, Catalan, Galician, Swedish.
Changes from version gtk-mac-integration-2.1.3 to version
gtk-mac-integration-3.0.0
* Removed the obsolete Carbon-based gtk-mac-bundle, gtk-mac-dock, and
gtk-mac-menu.
* Removed the obsolete PyGtk bindings.
* Added translations for Croatian, Friulian, Greek, and Slovenian
* Updated Danish, Hungarian, Korean, and Turkish Translations
* Replaced git repository and bug URLs to reflect Gnome project's move to
gitlab.gnome.org
Changes from version gtk-mac-integration-2.1.2 to version
gtk-mac-integration-2.1.3
* Use glib instead of the custom gettext code (HEAD, origin/master, orig* Add Indonesian translation
* fix typo in CGBitmapInfo
* Fix invalid image alphaInfo error
* Update German translation
* Add Brazilian Portuguese translation
* Add Indonesian translation
Changes from version gtk-mac-integration-2.1.1 to version
gtk-mac-integration-2.1.2
* Include gettext.h in the distribution tarball. Broke the build.
* Fix up some compiler warnings.
Changes from version gtk-mac-integration-2.0.8 to version
gtk-mac-integration-2.1.1
* Add bit-compiled translation files to gitignore.
* Add function gtkosx_application_set_about_item. Prefer this to setting
item 0 with gtkosx_application_insert_app_menu_item.
* Convert translation handling to gettext.
* Remove obsolete dependency on gnome-common.
* Update documentation URL.
* Commit documentation so that it appears at
https://jralls.github.io/gtk-mac-integration.
* Change Spanish translation of 'Quit'.
* Set PREFIX to default_prefix if --prefix isn't set.
* Correct Latvian translation code and file name.
* Polish translation by a human translator!
Changes from version gtk-mac-integration-2.0.7 to version
gtk-mac-integration-2.0.8
* Provide a default gtk-mac-integration.pc, a copy of
gtk-mac-integration-gtk2.pc unless gtk-mac-integration-gtk3.pc is the
only version built. Applications are advised not to use it; it's only to
avoid gratuitous breakage in single-gtk environments.
* Get GtkApplicationDelegate's application:openFile: handler to work at startup.
It fires off the signal before the main loop has started, so stash the
URI in a static for applicationDidFinishLaunching to fire the signal.
* Bug 744597 - Document that gtk_menu_reorder_child() doesn't update the menu.
* Update documents for current version of Gtk-Docs.
* Fix compile error on Leopard & Tiger.
* Minor build system improvements
* Make it possible to override libtoolize
* Get PyGObject-2.0's datadir from pkg-config
* Update .gitignore
* Fix autotools warnings and modernize some
* Use seperate configure flags for gtk2 and gtk3
Changes --with-gtk=gtk2 (which was broken) to --with-gtk2 and --with-gtk3
This allows you to build against both at the same time.
None of the pkgconfig files should have been changed but there is only
a single includedir now since they are the same.
* Use gnome-autogen.sh
Changes from version gtk-mac-integration-2.0.6 to version
gtk-mac-integration-2.0.7
* Bug 739492 - Default key binding for hiding window on OS X does not work.
Changes from version gtk-mac-integration-2.0.5 to version
gtk-mac-integration-2.0.6
* Add a suffix to distinguish Gtk2 and Gtk3 libraries -- Daniel Sabo
* Prevent accessing menu itemAtIndex:-1, which crashed.
* Bug 740510: Update localization strings to match GtkosxApplication name.
-- Kevin Bernhagen and Josh Pettus
* Fix error in GTK_PYTHON_CHECK which prevented building python bindings.
Changes from version gtk-mac-integration-2.0.4 to version
gtk-mac-integration-2.0.5
* Bug 709427 - gtk-mac-integration: app menu issues in 2.0.4
* Remove commented-out code from previous change
* Refine the app-menu application name
* Clean up some deprecations and warnings
* A cleaner way to fix up those deprecations.
* Fix double-free crash if last menu item is a separator.
* Get Enable/Disable working again
* Enable BUILT_UI in test-integration while suppressing gtk deprecated
warnings
Changes from version gtk-mac-integration-2.0.3 to version
gtk-mac-integration-2.0.4:
* A double-release bug fix. Crasher! Don't use 2.0.3!
Changes from version gtk-mac-integration-2.0.2 to version
gtk-mac-integration-2.0.3:
* A bugfix to allow compilation on Tiger and Leopard systems
Changes from version gtk-mac-integration-2.0.1 to version
gtk-mac-integration-2.0.2:
* Ready for Mavericks and Xcode 5.0
* Make the App(le) Menu more Mac-like, with the App-name appended to
Hide, Quit, and any items added to the zeroth entry (normally About).
* Suppress leading, trailing, and consecutive separators in menus
* Other bug-fixes. See ChangeLog.
Changes from version gtk-mac-integration-2.0.0 to version
gtk-mac-integration-2.0.1:
* This is a minor bug-fix release.
gtk-mac-integration-2.0.0:
* Now fully compatible with gobject-introspection and useable with Gtk3 gi
bindings.
Note: Gtk_OSXApplication is now GtkOsx_Application to avoid namespace
collision with Gtk. This requires minor changes to application code.
Note: Bundle functions (quartz_application_foo) have been renamed to
gtkosx_application_foo so that they are introspected.
Note: Introspection of Gtk2 doesn't work, so it's ignored in
GtkOsxApplication. Gtk2 python applications should continue to use pyGtk.
* Change 'NSAlternate' to be used with GDK_MOD1_MASK, matching changes
in Gtk keyhandling.
* Add support for icons in menus.
* Fix object release issues found with Clang static analysis
gtk-mac-integration-1.0.1:
* Add two files to extra_dist: Both are necessary for testing, but not
otherwise.
* Fix strings/Makefile.am so that the strings files are installed
where they belong rather than in /strings.
gtk-mac-integration-1.0.0:
* The major change here is the project name, from ige-mac-integration,
part of moving the project to Gnome.org. All functons and symbols
that started with ige now start with gtk instead.
* Deprecated forms of bundle access functions removed.
* Making distribution tarballs with make dist now works. See the
maintainer note in README.
* The annoying bug typo which caused the python bindings to not build
against Gtk2 is fixed.
ige-mac-integration-0.9.8:
* Gtk3 Support added. Includes a new PyGObject introspection binding,
gtk3_osxapplication.
* Fixed a crash when using Quartz accelerator handlers with
multi-threaded applications.
* Fixed a bug which caused the menubar to display two Apple icons.