Vadim Zeitlin
|
8059fb2713
|
fix hang on startup in Unicode build if any standard GTK+ command line arguments were passed (patch 1665203; bug 1663597) [backport from HEAD]
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_2_8_BRANCH@44655 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-03-07 22:45:32 +00:00 |
|
Paul Cornett
|
49f29fbe2c
|
revert last, GUI mutex isn't GUI-only
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44254 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-01-18 21:56:51 +00:00 |
|
Paul Cornett
|
165d3652ff
|
use GTK-specific GUI lock
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44245 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-01-18 18:13:34 +00:00 |
|
Paul Cornett
|
09a0945522
|
remove some unneeded includes, clean up gnome force link stuff a bit
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44226 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-01-15 01:26:05 +00:00 |
|
Paul Cornett
|
3b5d20079c
|
chain to the polling function GLib was using before we replaced it, eliminating all the poll baggage
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44224 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2007-01-15 00:21:57 +00:00 |
|
Paul Cornett
|
046c2f1404
|
fix idle handling when a new event loop is run from an idle event handler
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44072 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-12-28 20:03:05 +00:00 |
|
Paul Cornett
|
67461bd124
|
rename RemoveIdleSource to SuspendIdleCallback
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43879 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-12-09 17:46:20 +00:00 |
|
Paul Cornett
|
ec439571cb
|
re-enable blocking of wx idle events when assert dialog is showing
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43866 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-12-08 17:22:08 +00:00 |
|
Robert Roebling
|
8798d146b8
|
No longer break idle (and indeed all) event handling
after using the assert dialog.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43861 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-12-07 21:38:09 +00:00 |
|
Michael Wetherell
|
7c8ec1005f
|
Check for G_FILENAME_ENCODING=@locale case insensitively.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43670 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-27 09:50:36 +00:00 |
|
Robert Roebling
|
c77eea28f9
|
Implemented forceTrueColour in SetBestVisual.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43463 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-17 09:39:06 +00:00 |
|
Robin Dunn
|
7f5ff1b2a9
|
wxFD_SETSIZE --> FD_SETSIZE
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43318 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-11 20:38:46 +00:00 |
|
Paul Cornett
|
7482aa1909
|
ignore requests to install idle handler when app instance is not valid
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42976 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-03 08:08:45 +00:00 |
|
Paul Cornett
|
9a5c9a0cde
|
don't reset idle tag unless idle function is also going to be removed
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42959 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-11-02 19:05:39 +00:00 |
|
Paul Cornett
|
176d982410
|
don't try to add emission hook if GtkWidget type is not loaded
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@42736 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-10-30 18:00:50 +00:00 |
|
Paul Cornett
|
8a378a9e16
|
add emission hook from RemoveIdleSource (was RemoveIdleTag); minor cleanup
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@41082 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-09-09 04:53:02 +00:00 |
|
Paul Cornett
|
1481968400
|
use "event" signal emission hook to install idle handler for many events
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40854 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-08-26 22:07:45 +00:00 |
|
Paul Cornett
|
1136ac0b7c
|
don't tie up cpu in idle loop when showing assert dialog
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40853 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-08-26 22:04:21 +00:00 |
|
Paul Cornett
|
6a55573961
|
remove special pending idle callback, pending events are handled by common code; remove unneeded includes
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40846 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-08-26 18:35:03 +00:00 |
|
Vadim Zeitlin
|
2d97237dac
|
override OnAssertFailure(), not OnAssert() which is not called by wxOnAssert() any longer
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40831 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-08-25 22:48:07 +00:00 |
|
Michael Wetherell
|
bc023abbbb
|
Detect and use sys/select.h required by POSIX for select
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@40530 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-08-09 11:18:24 +00:00 |
|
Włodzimierz Skiba
|
155ecd4c42
|
Include wx/image.h according to precompiled headers of wx/wx.h (with other minor cleaning).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39957 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-07-03 19:02:54 +00:00 |
|
Włodzimierz Skiba
|
dd05139a80
|
Include wx/gdicmn.h according to precompiled headers of wx/wx.h (with other minor cleaning).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39797 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-06-19 20:18:46 +00:00 |
|
Paul Cornett
|
0006b9a540
|
remove obsolete color cube and image to bitmap code
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39793 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-06-19 16:14:21 +00:00 |
|
Włodzimierz Skiba
|
48a1108eb8
|
Include wx/font.h according to precompiled headers of wx/wx.h (with other minor cleaning).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39734 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-06-14 19:51:14 +00:00 |
|
Włodzimierz Skiba
|
5b56bffb33
|
Include wx/memory.h according to precompiled headers of wx/wx.h (with other minor cleaning).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39634 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-06-08 12:51:01 +00:00 |
|
Włodzimierz Skiba
|
246c5004eb
|
Include wx/msgdlg.h according to precompiled headers of wx/wx.h (with other minor cleaning).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39326 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-05-25 07:07:23 +00:00 |
|
Włodzimierz Skiba
|
9eddec696f
|
Include wx/settings.h according to precompiled headers of wx/wx.h (with other minor cleaning).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39310 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-05-24 07:16:32 +00:00 |
|
Włodzimierz Skiba
|
fdf565feca
|
Include wx/dialog.h according to precompiled headers of wx/wx.h (with other minor cleaning).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39273 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-05-22 20:54:04 +00:00 |
|
Paul Cornett
|
c259ffdff7
|
unused win_gtk stuff
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39272 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-05-22 17:51:55 +00:00 |
|
Włodzimierz Skiba
|
de6185e212
|
Include wx/utils.h according to precompiled headers of wx/wx.h (with other minor cleaning).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38972 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-05-02 10:39:23 +00:00 |
|
Włodzimierz Skiba
|
e4db172a3b
|
Include wx/log.h according to precompiled headers of wx/wx.h (with other minor cleaning).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38920 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-04-26 08:21:31 +00:00 |
|
Włodzimierz Skiba
|
88a7a4e10e
|
Include wx/intl.h according to precompiled headers of wx/wx.h (with other minor cleaning).
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38909 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-04-25 14:38:19 +00:00 |
|
Mart Raudsepp
|
ac131bab11
|
wxGTK2: No need to warn about threads being unsupported if gtk+ is lower than 1.2.4 - this is source code for gtk2
only.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38562 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-04-04 19:44:27 +00:00 |
|
Mart Raudsepp
|
22a3bce465
|
gdk_window_get_visual -> gdk_drawable_get_visual
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38543 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-04-04 13:13:04 +00:00 |
|
Robert Roebling
|
2b850ae1a5
|
Rearrange code to make adding wxMimeTypesManagerFactory
at runtim possible.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@38172 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-03-17 14:13:02 +00:00 |
|
Vadim Zeitlin
|
0faa7620a5
|
fixed idle event generation logic (thanks to Paul Cornett for patch 1444602)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37933 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-03-09 13:44:02 +00:00 |
|
Vadim Zeitlin
|
848332140b
|
moved wxapp_install_idle_handler and g_isIdle from many cpp files into gtk/private.h (patch 1435529)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37931 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-03-09 13:36:53 +00:00 |
|
Robert Roebling
|
8ab9a53699
|
Support requesting more idle events.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37674 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-02-22 23:37:46 +00:00 |
|
Mart Raudsepp
|
5d038ec59c
|
GTK2: gtk_idle_add_priority -> g_idle_add_full; gtk_idle_remove -> g_source_remove
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37279 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-02-03 21:44:31 +00:00 |
|
Mart Raudsepp
|
158949492d
|
g_main_set_poll_func(x) -> g_main_context_set_poll_func(NULL, x). Former deprecated since glib-2.2. Latter available
since at least glib-2.0
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37276 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-02-03 20:57:00 +00:00 |
|
Mart Raudsepp
|
68567a967b
|
Nuke GTK1 from src/gtk
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@37056 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2006-01-22 20:29:17 +00:00 |
|
Vadim Zeitlin
|
17a1ebd101
|
first round of Intel compiler warning fixes: down from a few thousands just to slightly more than 100
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35688 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2005-09-25 19:59:19 +00:00 |
|
Mart Raudsepp
|
8907154c1a
|
Nuke #pragma implementation/interface's
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@35650 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2005-09-23 12:56:45 +00:00 |
|
Michael Wetherell
|
29c326b745
|
Support comma separated list in G_FILENAME_ENCODING
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34936 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2005-07-26 14:16:29 +00:00 |
|
Julian Smart
|
dd7641ef10
|
Applied patch [ 1211219 ] Build fix for configurations without wxUSE_LOG
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@34403 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2005-05-30 09:08:49 +00:00 |
|
Michael Wetherell
|
d24b23b76e
|
Support for G_FILENAME_ENCODING=@locale
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33810 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2005-04-21 23:11:44 +00:00 |
|
Michael Wetherell
|
845905d588
|
Move G_FILENAME_ENCODING to wxGTK
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33587 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2005-04-13 20:05:57 +00:00 |
|
Robert Roebling
|
66bf009984
|
Made wxConvBrokenFileNames public.
Made use of it from GTK+'s wxApp.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33162 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2005-03-29 23:15:54 +00:00 |
|
Vadim Zeitlin
|
34a34b020f
|
applied patch fixing problems with X server crash when using wxGLCanvas with nVidia cards (patch 1155132)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@33104 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
|
2005-03-27 18:06:43 +00:00 |
|