Age | Commit message (Collapse) | Author |
|
...that (indirectly) allocates memory via rtl/alloc.h, thereby causing the
rtl_cache_wsupdate_init thread to be spawned before main, as on Mac OS X that
would interfere with the code in sal_detail_initialize to close all file
descriptors >= 3 -- on Mac OS X the pthreads implementation makes use of KQUEUE
file descriptors.
* This commit removes enough global static data to make ui-preview work again on
Mac OS X (where it crashed at startup when the main thread closed the KQUEUE fd
used by pthreads implementation threads). gengal uses further static data (at
least from module sb), so needs further clean-up.
* Avoiding global static instances derived from class Application required the
introduction of vcl/vclmain.hxx.
* That the vcl library was linked against the static vclmain library (which only
provides an implementation of main) appears to me to be a historic relic (all
executables should either include a SAL_IMPLEMENT_MAIN or link against vclmain),
so I removed that.
Change-Id: I048aa616208cb3a1b9bd8dcc3b729ba1665729bd
|
|
Change-Id: Ie853d55f78f27a7249b8e960587c8d2bd833d1a7
|
|
Change-Id: Id28797b9c40694e1b43d1fdd1205833562d760b9
|
|
Change-Id: I60463d107d49ecc78053dd2592fc207164708040
|
|
so that tabbing between widgets jumps between then in a sensible
order
Change-Id: I852f4fb08781da2b703f8f87e84abdf4c366fa26
|
|
There isn't really an equivalent feature in gtk as help ids (apparently anyway)
Rather than munge one in, use the widget id + path as an unique help identifier
For the retro-fit where code remains unchanged, don't override the
.res loaded id with the .ui generated id
Change-Id: I1befe77408cb317e0462dacb26b7d12f9399d372
|
|
|
|
|
|
|
|
|
|
The natural place to call queueResize is from Window::StateChanged
=> instant-beautiful ui-previewer demo. ship it.
|
|
|
|
|