Vadim Zeitlin
824134d427
Replace Expat sources directory with a Git submodule
...
This will make it simpler to track upstream in the future.
2017-11-11 20:50:50 +01:00
Stefan Csomor
dfed16a792
Adding intrinsics for ARM 64 bit ios png builds
2017-09-26 20:09:24 +02:00
Stefan Csomor
f045323934
Adding native macos Cocoa implementation for overlays into build files
2017-09-09 23:34:50 +02:00
Stefan Csomor
85a24fd4db
properly support weak_linking AVKit when compiling under 10.9 + SDK, even when deployment can be lower, removing QTKit
2017-06-08 10:37:58 +02:00
Dimitri Schoolwerth
249b76baef
Fix Xcode-based builds using wxSecretStore
...
Add the Security framework which is required for linking.
2017-06-07 23:38:54 +04:00
Dimitri Schoolwerth
61e195e6bd
Regenerate Xcode projects
...
Update the Xcode projects to include new Scintilla and wxSecretStore
sources.
2017-06-07 23:38:06 +04:00
Stefan Csomor
e8333ebe71
switching to 10.7 deployment minimum, adding required frameworks
2017-06-01 11:26:30 +02:00
Dimitri Schoolwerth
e6928077e2
Fix wxOSX/Cocoa Xcode compilation
...
Define NO_CXX11_REGEX to be able to compile Scintilla after it was
updated to 3.6.6.
Regression since c03ce59b86
.
2017-05-30 16:02:29 +04:00
Dimitri Schoolwerth
cb08b32f43
Regenerate Xcode projects
2016-04-23 20:26:10 +04:00
Tobias Taschner
1125dd8c12
Remove remaining unused carbon implementation code.
...
Remove code and files which should have already been removed in 5ba67c67e4
.
2016-03-04 15:34:51 +01:00
Vadim Zeitlin
7eee3576cf
Update version to 3.1.1
...
Update misc/scripts/inc_release script: remove non-existent any more files and
update the version in the MSVS 200x project files not generated by bakefile
any more and MSVS 201x project files which were not previously taken into
account.
Run it and rebake.
2016-03-03 23:23:06 +01:00
Vadim Zeitlin
f037e1206d
Merge wxiOS fixes
...
Make it build again and add instructions about how to build and use it.
Closes https://github.com/wxWidgets/wxWidgets/pull/213
2016-02-22 23:53:30 +01:00
Tobias Taschner
df5d6110df
Fix wxIOS Xcode build after Carbon removal.
2016-02-11 11:26:10 +01:00
Tobias Taschner
bf5e403a68
Restructure wxNotificationMessage.
...
wxNotificationMessage has been refactored to always use wxNotificationMessageImpl (this was previously already done in the MSW implementation)
This adds various features and fixes to wxNotificationMessage:
- OS X Notification Center implementation
- Generic "toast" notifications
- SetIcon() to specify a custom icon
- AddAction() to add actions to notifications
- Events to get notify of notification clicks, dismiss or actions
2016-02-10 20:38:10 +01:00
Tobias Taschner
d7540a05c1
Fix Cocoa Xcode build.
...
Changes in abe10b8c00
broke building via the Xcode project file.
2016-02-10 16:57:32 +01:00
Tobias Taschner
5ba67c67e4
Remove wxOSX/Carbon support.
...
Cocoa has been the default toolkit in wxWidgets for a long time. There is really no good reason to use Carbon in 2016 and this removes a lot of unused and unmaintained code.
2016-02-01 13:48:48 +01:00
Dimitri Schoolwerth
522837d0d6
Update OS X and iOS related build files
...
Some files only appear in Cocoa builds now which iOS is not a part of,
resulting in link errors. Add (Carbon's) settings.cpp and (Cocoa's)
stdpaths.mm to the list of iOS sources to fix this.
The regenerated Xcode projects also include other additions since the
last time they were updated using makeprojects.applescript (and
overwrites project changes that were made manually).
2015-11-09 22:47:56 +04:00
Tobias Taschner
515fcc66e6
Reuse wxSystemSettings from wxCocoa in wxOSX/Cocoa
...
Use of NSColor’s various system defined color values seem to get more
appropriate colors than the carbon implementation.
Closes #17141
2015-10-04 01:09:27 +02:00
Tobias Taschner
0938141f3e
Add Cocoa implementation of wxStandardPaths
...
Previously wxStandardPathsCF was used for all Mac builds and it used
FSFindFolder() (CoreFoundation) calls in Carbon builds, but many hard coded
values in Cocoa builds. The Cocoa implementation uses NSFileManager and
NSBundle to retrieve the folder locations from the system.
Closes https://github.com/wxWidgets/wxWidgets/pull/89
2015-10-04 01:05:57 +02:00
Tobias Taschner
b012e559bc
Add missing collheaderctrlg.cpp to cocoa xcode project.
2015-09-21 15:30:34 +02:00
Roberto Perpuly
aa5dbad410
Use FSEvents in wxFileSystemWatcher on OS X
...
The FSEvents API allows for creating watches in entire trees of
directories in an efficient manner.
Closes #16969 .
2015-06-06 02:37:35 +04:00
disc
2ae7ed65e3
Regenerate Xcode projects.
...
Update the Xcode projects to include activityindicator.cpp,
activityindicator.mm, and xh_activityindicator.cpp. Also add changes
that weren't included as part of a previous regeneration.
2015-04-23 00:26:17 +04:00
Dimitri Schoolwerth
11a5b83e2c
Add OS X implementation of wxAppProgressIndicator.
...
Closes #16638 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@78499 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2015-02-15 20:09:10 +00:00
Dimitri Schoolwerth
22f951fb74
Regenerate Xcode projects.
...
Update the Xcode projects to include addremovectrl.cpp, dbgrptg.cpp, and debugrpt.cpp .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@78490 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2015-02-14 18:37:15 +00:00
Dimitri Schoolwerth
7311e2ea44
Update XML Tools URL.
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@78485 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2015-02-13 21:49:06 +00:00
Václav Slavík
a0c2416858
Xcode project: src/regex must be in non-user search path
...
Otherwise it wouldn't be included as <regex.h> and the system copy would
be used. We need to always use the builtin, wxChar-aware copy.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@78216 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-12-05 15:55:26 +00:00
Vadim Zeitlin
51d715e46d
Add wxPowerResourceBlocker for power management.
...
Add functions to acquire/release power resources, preventing/allowing back the
system to go to sleep or turn off the screen and a class wrapping them in a
safe way.
This patch implements the functions for MSW and OSX, adds documentation and
updates the sample to demonstrate the new functionality.
Closes #16413 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77511 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-29 23:22:15 +00:00
Stefan Csomor
22f1f3e8ec
updated multi-lib project file with naming close to Makefile convention
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77065 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-11 16:27:21 +00:00
Stefan Csomor
fe28a8aa66
updated AppleScript for multilib builds
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77064 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-11 16:25:55 +00:00
Stefan Csomor
f6ce35d047
naming closer to Makefile
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77063 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-11 15:52:00 +00:00
Stefan Csomor
0b76c263d2
naming closer to Makefile
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77062 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-11 15:51:14 +00:00
Stefan Csomor
da934c9df4
new separate config file for base
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77061 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-11 15:50:11 +00:00
Stefan Csomor
7181e98545
multi-lib cocoa project
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77060 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-11 15:06:03 +00:00
Stefan Csomor
5bd081a1c7
multi-lib template
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77059 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-11 15:05:42 +00:00
Stefan Csomor
2c8ef91312
preproc changed for multi-lib
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77058 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-11 15:03:54 +00:00
Stefan Csomor
10740f2f67
multi-lib configs
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77054 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-11 09:30:50 +00:00
Stefan Csomor
166bda1505
preparing for multi-lib builds
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77052 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-10 17:15:09 +00:00
Stefan Csomor
7c13d6bfe3
no filepath subgroups in xcode projects
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77047 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-10 15:43:59 +00:00
Stefan Csomor
bcb75de8aa
updated files without glgrab
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77044 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-09 20:23:36 +00:00
Stefan Csomor
808bf597df
updated files without glgrab
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@77043 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-08-09 20:16:35 +00:00
Stefan Csomor
ee0b6b465b
recreated project files, see #16192
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@76384 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-21 18:52:38 +00:00
Stefan Csomor
7354e1461e
adding built-in zlib sources, see #16192
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@76383 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-21 18:37:25 +00:00
Stefan Csomor
52b633eeea
adapting xcode build templates and config file to built-in zlib sources, see #16192
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@76382 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2014-04-21 18:31:48 +00:00
Vadim Zeitlin
4de86c0b26
Update version to 3.1.0.
...
And regenerate everything.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75261 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-11-21 13:47:05 +00:00
Stefan Csomor
4e3d5fbd30
adding web view files for building Xcode projects, fixes #15590
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75038 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-10-18 08:44:03 +00:00
Stefan Csomor
49a5dcf924
adding web view files for building Xcode projects, see #15590
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@75037 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-10-18 08:43:25 +00:00
Dimitri Schoolwerth
b2e8c6508f
Regenerated Xcode projects.
...
Updated the Xcode projects to include src/common/threadinfo.cpp.
Closes #15558 .
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74968 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-10-08 02:17:50 +00:00
Vadim Zeitlin
e7bdf0ac8d
Change version to 3.0.0.
...
Keep "RC1" in the version string for now, but otherwise all version numbers
should be updated.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74781 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-09-11 01:46:08 +00:00
Stefan Csomor
3f45b63e4d
correct base for carbon is 10.6 max
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74710 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-08-25 08:36:54 +00:00
Stefan Csomor
0dd6bd1895
adding correct valid architectures
...
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@74709 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
2013-08-25 08:28:43 +00:00