summaryrefslogtreecommitdiffstats
path: root/vcl
Commit message (Collapse)AuthorAgeFilesLines
* fdo#43714: for a checkmark use the same rect as for its backgroundIvan Timofeev2012-10-151-0/+1
| | | | Change-Id: Ib8833477eb20b658dde1ea2a78cb0bee0c24241a
* cid 703925 : strncpy can lead to non-null terminated stringNorbert Thiebaud2012-10-151-1/+2
| | | | | | | Change-Id: Idfe2278d0008715a2e0f06d60df9af430e4df25c Reviewed-on: https://gerrit.libreoffice.org/874 Reviewed-by: Eike Rathke <erack@redhat.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* brain fog: logic errorIvan Timofeev2012-10-131-1/+1
| | | | Change-Id: I1ebfad03dca16b7530a44dfc7576ff5b73f681aa
* gtk: attempt to fix visual glitches around edit fieldsIvan Timofeev2012-10-131-5/+15
| | | | Change-Id: I0c97840e610e6f2170a758afbd263ce6cd9e3129
* don't process empty grid cellsCaolán McNamara2012-10-122-2/+10
| | | | Change-Id: Ibd8ea6a40ced219c5f64d1c04df28b85c99a00bb
* mark lcl_ functions static or rename them if they are not local at allLuboš Luňák2012-10-121-1/+1
| | | | | | http://lists.freedesktop.org/archives/libreoffice/2012-October/039639.html Change-Id: I37b2c7b7acd31437f4be74b0163f4dac2279655b
* Resolves: fdo#55685 SvxLanguageBox is in svxcore not in svxCaolán McNamara2012-10-121-1/+1
| | | | Change-Id: I50f68674e057dd358357d611bbbbb3332d8cd00b
* Resolves: fdo#55807 crash in tools->outline numberingCaolán McNamara2012-10-121-0/+5
| | | | Change-Id: I4233fa63d49ed0a3ec3de7fe04eadead9fa7d1bf
* handle ui-previewer on .ui in cwdCaolán McNamara2012-10-121-1/+8
| | | | Change-Id: If13c5494ffb960e943fa8d2c99f2da28b5f95736
* fdo#45651: gtk: fix text color with dark themesIvan Timofeev2012-10-121-2/+3
| | | | Change-Id: I959b7791151fd345c250016ae8ad315a4615a871
* Correct misnomer in vclmedit.hxx/.cxxZolnai Tamás2012-10-112-129/+129
| | | | | | | | | | | Originally vclmedit was in svtools and during moving it down to vcl sv prefix was not removed everywhere. Change-Id: I7693a33f59d9f31b00f368ad992f86b3fce3a984 Reviewed-on: https://gerrit.libreoffice.org/859 Tested-by: Caolán McNamara <caolanm@redhat.com> Reviewed-by: Caolán McNamara <caolanm@redhat.com>
* add a get_label_widget to VclFrameCaolán McNamara2012-10-112-3/+16
| | | | Change-Id: Ia0561a5f185878342b15be54c6147aa1c81fa9ef
* import password echo char settingCaolán McNamara2012-10-111-0/+8
| | | | Change-Id: I36a82a8bb915e72a191787a2e44f9bd814271ea1
* VCLMultiLineEdit->VclMultiLineEdit to align with other new widget namesCaolán McNamara2012-10-116-67/+77
| | | | Change-Id: I97b7459b9c5c680d624234e8c51a5997a02fd5f7
* add a stub ScrolledWindow to store scroll propertiesCaolán McNamara2012-10-115-7/+100
| | | | | | | | | e.g. VclMultiLineEdit manages its own scrolling, so just store that info in a dummy ScrolledWindow for now and set the scroll window settings onto the VCLMultiLineEdit if it has a scrolledwindow parent Change-Id: I8f7282e1348aa4e9ff77cce384dcc367b17bd3b0
* map GtkTextView to VCLMultiLineEditCaolán McNamara2012-10-102-1/+6
| | | | Change-Id: I05c4b4d50400035a2542e375a773ed6d867187e6
* don't do things differently on higher debug levelsCaolán McNamara2012-10-101-22/+3
| | | | Change-Id: Ib1fd8c4a5ab4db8d5889ea489b74569639994714
* merge double fixCaolán McNamara2012-10-091-3/+0
| | | | Change-Id: Id213a881bbb56fbd6a8e16e8a40ce1dc3e57cab7
* kill off the layout competitionCaolán McNamara2012-10-099-1362/+1
| | | | Change-Id: I00882045bb7c23a6ad88013b651c9151e836965d
* fix some mangled indentsCaolán McNamara2012-10-091-196/+195
| | | | Change-Id: I96169ac205ad5c794f0545aa46c05f73e433629a
* remove some unnecessary headersCaolán McNamara2012-10-092-14/+0
| | | | Change-Id: I367ee95976ddedb7c6be4e0fc0d87147e7ed22f5
* default internal-children to visible, default containers to not-shownCaolán McNamara2012-10-093-3/+11
| | | | Change-Id: I25cd15e586abeeeabfde7539986309b187690320
* clip numeric formatter max widthCaolán McNamara2012-10-091-0/+10
| | | | Change-Id: I2211d63a7bbe564a9ed586dabc33399eb8aa6183
* always assert on a missing widget for the typical caseCaolán McNamara2012-10-092-0/+4
| | | | Change-Id: Ia68bfa8a3d2a6091491d69a9141a7c47556097fe
* fix incorrect formattingLuboš Luňák2012-10-091-2/+2
| | | | Change-Id: Ibe865e189db747a9d61268ad02b097002cb44654
* vcl: -Werror=return-typeMichael Stahl2012-10-091-0/+1
| | | | Change-Id: I82d7041ca12dffb946758b667d02ba2d9aa7c4bc
* support max-width-chars property for labelsCaolán McNamara2012-10-093-21/+62
| | | | Change-Id: I23245919c5180035fedb308fb5cc97bf3238ec07
* support importing label wrappingCaolán McNamara2012-10-081-0/+8
| | | | Change-Id: I4f95a7c6424b0897a399e9be9913fce266c1f4df
* we're stuck with "double-decker" tab dialogs for now after allCaolán McNamara2012-10-081-13/+13
| | | | | | | | | | I had hoped to move to single-decker tab dialogs, but e.g. writer's paragraph style dialog has *14* tabs, which is ludicrously wide, so just take optimal size of contents as let the tab dialog double-decker or not based on that width. Change-Id: I8d87ea6221164ba5c082249b498663c77d2f5340
* mark layout as clean before setting allocationCaolán McNamara2012-10-082-3/+3
| | | | | | | | so that if setting the allocation makes the control change its mind the dirty flag won't be unset in this iteration, and will trigger a second one Change-Id: Ia4bb37848495bc6115eb8b16ec7a390cd58bd84f
* Implement GetOptimalSize for scrollbarsCaolán McNamara2012-10-082-0/+21
| | | | Change-Id: I4f0f8fd1e103a2433c38b6c0d9148d34d3df2083
* import GtkScrollbar as scrollbars and connect GtkAdjustmentsCaolán McNamara2012-10-082-11/+73
| | | | Change-Id: Idef8a338f09b52cf0758a6a35e3b5bbcc96a7383
* WaE: 'driverLib' defined but not usedTor Lillqvist2012-10-071-0/+2
| | | | Change-Id: If4853650958df9e425c936ead16ea11c976c5657
* Android printing is completely different anyway, surelyTor Lillqvist2012-10-071-1/+1
| | | | Change-Id: Ib58300148bbf248150f514bb3c59d863388eaa0b
* Handle lack of module loading/unloading API when DISABLE_DYNLOADINGTor Lillqvist2012-10-072-0/+20
| | | | | | | | | | | | | | | | There are basicically two classes of cases: 1) Where the code is for obscure historical reasons or what I see as misguided "optimization" split into a more libraries than necessary, and these then are loaded at run-time. Instead, just use direct linking. 2) Where dynamic loading is part of the functionality offered to some upper (scripting etc) layer, or where some system-specific non-LO library is loaded dynamically, as it is not necessarily present on end-user machines. Can't have such in the DISABLE_DYNLOADING case. Change-Id: I9eceac5fb635245def2f4f3320821447bb7cd8c0
* callcatcher: update unused code list and drop more old-layouting unusedsCaolán McNamara2012-10-064-60/+1
| | | | Change-Id: I1096ea50a23040090c9ee2975a4165c6de238497
* callcatcher: GetKerningPair* is now unusedCaolán McNamara2012-10-063-69/+0
| | | | | | since commit c4008ef54630b560792aa288437db1179ad96095 Change-Id: I0cef8db6b59774c804a6a5589f258a55bfc64592
* sort by grid position, then pack type, then pack positionCaolán McNamara2012-10-052-25/+40
| | | | | | so that focus ends up on the visually first enabled control Change-Id: Ia279c4531536305ce43eb8372abde2445769487d
* add stock "remove" textCaolán McNamara2012-10-053-57/+69
| | | | Change-Id: I945a46a8ca3df8c6cf7982a531025d8d8b6c31a4
* callcatcher: update unused code listCaolán McNamara2012-10-046-30/+1
| | | | | | and remove code freshly unused post widget layout introduction Change-Id: Ifa244391f7f2b565dec10314ca3fd2958dfd87a9
* Use MenuButton for non-editable GtkComboBoxText instead of ComboBoxCaolán McNamara2012-10-044-12/+117
| | | | | | | its more similar for the non-editable list. Requires some love to MenuButton to reflect the selected entry and resize appropiately Change-Id: I4b37931e35a5f326d6fd4e445eb741bece6b55a6
* handle children of deferred dialog betterCaolán McNamara2012-10-046-12/+27
| | | | Change-Id: I86f0a23408c031a99a31cd309defec519a2e91ec
* be more tolerant of temporary frameless parentsCaolán McNamara2012-10-041-2/+4
| | | | Change-Id: I61a52d0f5a5e29d271c84fd7b85d80b7fac2e2ec
* improve col/row spanningCaolán McNamara2012-10-041-6/+89
| | | | Change-Id: I7a8d7dd9f504183bb7d40c301f28c7a6a2153872
* support loading certain stock images as button symbolsCaolán McNamara2012-10-033-123/+225
| | | | Change-Id: I475a4bc7e0686fa17beceb68f1aed016ef158117
* Fix fdo#55142 - use proper output offsets.Sergey Farbotka2012-10-021-1/+1
| | | | Change-Id: I76e6158f1ac64b9dd555cf8aee3ce8bdd5d035c5
* Revert "Fix fdo#55142 - wrong character pos calculation on mac."Thorsten Behrens2012-10-022-28/+2
| | | | | | Caused fdo#55350, better fix in the next commit. This reverts commit f1651ee579bf38a49b839dbcb28ac38c0163a3d2.
* XubString->OUStringCaolán McNamara2012-10-023-45/+48
| | | | Change-Id: Id64cdd70c2877ff71c5bc90286fab6b3d8ab7ad4
* Replace usage of rtl_*Memory with equivalent from string.hArnaud Versini2012-10-011-2/+2
| | | | | | | Change-Id: I50ffc10f007f03c3252ef0196b59b881429cc159 Reviewed-on: https://gerrit.libreoffice.org/734 Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com> Tested-by: Norbert Thiebaud <nthiebaud@gmail.com>
* menus are way too wide, wrong checkbox/radiobutton widthCaolán McNamara2012-10-011-2/+2
| | | | Change-Id: Ib8f1a21f19812092e2561621909f74fd98af2857