3101a60751
coverity#1233506 Use of untrusted scalar value
...
Change-Id: I843f688b47489db90edcdb75a15403c66aad55af
2014-09-02 12:14:45 +01:00
9dc883623f
prevent potential crash if no SystemWindowData is passed
...
Change-Id: I92a084bba88a4c34e93aac9b547a986ea6381790
2014-09-02 01:31:15 +02:00
603d9c1a01
fix indentation
...
Change-Id: I558b6c0c1be917fbf6df722d4f0268c271bb888c
2014-09-02 01:31:14 +02:00
200dd78946
fix crash when creating chart
...
Change-Id: Ie6e38a0461a10cc33ff3d85cbf3b35ffab0efd59
2014-09-02 01:08:55 +02:00
1ba10b7b30
fix build
...
Change-Id: I13c67763ec3cb940292199f3e9e0f3942446959f
2014-09-02 01:08:55 +02:00
dee6c7ca31
fix indentation
...
Change-Id: I4f299e510fecb57f763818743d357ae6bf2333af
2014-09-02 01:08:54 +02:00
8b384c946c
support legacy and core context on OSX
...
Change-Id: Ib8cadb3f182ce49c0ca8b6ccaa95960eb8e5f9ae
2014-09-02 01:08:54 +02:00
6626d13529
fix non OSX build again
...
Change-Id: I3faccc9f70b1afb7cbefd5ba9b26612eb7cda1fd
2014-09-02 01:08:54 +02:00
e111caa906
remove unused method
...
Change-Id: I17d3e3fa4671d0004e2d7918ea3bcad1a7bcd2b5
2014-09-02 01:08:54 +02:00
6ee477283d
fix non Mac build
...
Change-Id: I88df76fc1757b8372cd319ae1ecd7976b01554a1
2014-09-02 01:08:53 +02:00
4f321bd267
working OSX OpenGLContext
...
In contrast to the CGL solution this renders not only to a FBO but to a
rendering context.
Change-Id: I083795cab5ea6372efac312a1f5e0053066121ea
2014-09-02 01:08:53 +02:00
e65acd2ebb
use SystemWindowData to request a NSOpenGLWindow
...
Change-Id: Ief50a2fc533846cd61be66b1ea166a992942083b
2014-09-02 01:08:52 +02:00
a5346d7f3d
switch to a NSOpenGLView implementation
...
Change-Id: Ifed59a9e899abc900ddf27378eec6b641be061d3
2014-09-02 01:08:52 +02:00
5a7ab9f1f4
add invalid framebuffer operation to OpenGL error messages
...
Change-Id: I359ec166e9bf0585842fb436a1edd20720b89a9b
2014-09-02 01:08:49 +02:00
3758286117
check framebuffer status
...
Change-Id: Ieb36804247b4e2790d625585661a1c85586348f1
2014-09-02 01:08:49 +02:00
276b3d1f8a
extract some shared code
...
Change-Id: I062ea860f695189ab1d59615f1d2390710a21d44
2014-09-02 01:08:48 +02:00
7a7a8e1b32
add possibility to request a compatibility context
...
Change-Id: I0135e81f925fda19c06144d21d2f2b0efc9e57be
2014-09-02 01:08:45 +02:00
835ca0a10d
add capability to load FloatingWindows from .ui
...
in theory anyway
Change-Id: I8230462bdb05e4a71e366c1a92ba388a8ea12c82
2014-08-30 20:56:03 +01:00
e8fb86134c
move layout from dialog to systemwindow
...
*distant sounds of hammering in basement*
so we can get Floating Windows layout aware
as well without duplicate of dialog layout logic
Change-Id: I063375f2f7d4e5c3bfbfedf55649078d4dbe4139
2014-08-30 17:22:37 +01:00
01a4949dac
ignore aggressive Nvidia GLSL compiler error messages
...
Change-Id: Ifc83bd3fb1d0fcbc8056c72b2545a8a3aed00a64
2014-08-29 17:40:36 +02:00
cde22222cf
Mirror vertically the texture bitmaps for OpenGL
...
In case of glTF models it saves a Mirror() call.
In case of OpenGL charts it avoid flipped texts.
Change-Id: I1ac980e16bcb5ba6a9a025b638aaac3b08b4aab3
2014-08-29 17:40:28 +02:00
f71aae7501
It seems better if the caller allocates the memory for the RGBA buffer.
...
For example it allows to use std::vector<> and call the method
Change-Id: Id4b8e33838d358dd242d0176e42558505fa8d4a3
2014-08-29 17:40:28 +02:00
a60cc58021
Upgrade libgltf to 0.0.1
...
News in this version:
- Solve some limitations of walkthrough mode (fdo#81425)
- Multisampling (better rendering quality, mainly at the edges)
- Better error handling (no crash in case of invalid input file)
Change-Id: I46fdf56b00476614487fbcc04178e43e33a01794
Reviewed-on: https://gerrit.libreoffice.org/11179
Reviewed-by: Zolnai Tamás <tamas.zolnai@collabora.com >
Tested-by: Zolnai Tamás <tamas.zolnai@collabora.com >
2014-08-29 05:01:31 -05:00
53617c8651
callcatcher: update unused code
...
Change-Id: Idaed255e4f004ad555ccbd6ba9dc29bf522d3c5f
2014-08-27 10:18:31 +01:00
f52b92f1c5
m_aDevice may be null
...
Change-Id: I21f394c1a2f91a18af8eb46ed9be3c2f786fe1ef
2014-08-27 09:32:30 +01:00
5282daadfe
my 'Cleanvertising ' font has a space at its end
...
Change-Id: I750f188b749c4c589adc15b60692559cb4e3010c
2014-08-26 17:00:23 +01:00
046cd2c4d2
FixedHyperlink no longer loaded from resource files
...
Change-Id: Ie2943e7b19d8d8d5bd2e3e5ccb466512af31cc24
2014-08-26 17:00:22 +01:00
6802dc06de
Dialogs no longer loaded from resource files
...
Change-Id: I55295009f474dbac15be792049fa5c6c95c1ec07
2014-08-26 17:00:21 +01:00
ca68971f0a
ModalDialogs no longer loaded from resource files
...
Change-Id: I2d208c7cc5ff9bf26bff5ab2aa40e0bf57373342
2014-08-26 17:00:21 +01:00
c03f7f2b42
bnc#719994: Fix the duotone filter to actually produce duotone
...
Not sure what it tried to do earlier, but it was obviously wrong.
Change-Id: I0b377c4baa88205a9a7ad7c134ec5bc2223e6205
2014-08-26 16:30:54 +03:00
d8e976e365
name offending dialog
...
Change-Id: I678627177dd81b422a66370cbc4ef7d7e740714b
2014-08-26 13:34:45 +01:00
6b50f11faf
fix nasty memory leak on shutdown
...
This makes the output of Lsan so much more useful.
Change-Id: I6c7624d4f6f767454c125c00ce037f5d2ec3cd61
2014-08-26 13:34:05 +02:00
bc16ad7c8d
connect gtk-yes and gtk-no up
...
Change-Id: I5c17e633b9a638ed99d1129447f628155dd043cd
2014-08-25 20:53:34 +01:00
07244947b5
MessBox not loaded from resource files anymore
...
Change-Id: I12378a1c80e1070763cd2bd0539d74f4cc270a30
2014-08-25 16:45:32 +01:00
bddd6d823d
WarningBox are no longer loaded from resource files
...
Change-Id: Ib05a9876c0b1d3425dd1629f8a0fe3d16a57cc30
2014-08-25 16:45:31 +01:00
d0c3c16c87
convert SV_EDIT_WARNING_BOX to MessageDialog + string
...
Change-Id: Ie3ceba0e3fa54b6aac7aca844588ed69063af02e
2014-08-25 16:45:30 +01:00
fd345ccfaf
queryboxes cannot be loaded from resource files anymore
...
Change-Id: I2ee03b2f8f34d9ecf8a762e7845410fd9a31590f
2014-08-25 16:45:28 +01:00
57a4337e25
set names on a bunch more threads...
...
Change-Id: I4c2f2f0bcce52839033876ec991529721e06a3c8
2014-08-25 13:21:59 +02:00
961d061ba1
set names on some UNIX-only threads
...
Change-Id: I4c247916256618312e7d98673d9db4d26e26fa39
2014-08-25 13:21:58 +02:00
0350bcde37
fdo#62054 Enable "Select All", "Undo" and "Redo" in "Save as..." on OS X
...
Change-Id: I2051f54b0b031dcab4918c8c187ed434842ffdd4
Reviewed-on: https://gerrit.libreoffice.org/11104
Reviewed-by: Tor Lillqvist <tml@collabora.com >
Tested-by: Tor Lillqvist <tml@collabora.com >
2014-08-25 05:41:22 -05:00
d6bf76aa9c
vcl::KeyCode fixes
...
Change-Id: I3504e3152ee3969f35c639807ac2fb0753a8aa62
2014-08-24 08:51:32 +03:00
30ae83c268
fdo#82577: Handle KeyCode
...
Put the VCL KeyCode class in the vcl namespace. Avoids clash with the X11
KeyCode typedef.
Change-Id: I624c9d937f7c5f5986d313b6c5f060bd8bb7e028
2014-08-23 22:33:30 +03:00
708fc1c187
fdo#82577, fdo#82579: Handle Cursor
...
Put the vcl Cursor in the vcl namespace. Avoids collision with the Xlib Cursor
typedef and some ancient Carbon (?) Cursor typedef on OS X.
Change-Id: I7af770c522b5774c87f58cc079ced9fc1bcc88b0
2014-08-23 19:20:03 +03:00
4e31977bcd
WaE: unused parameter
...
Change-Id: Ie3e6e2f0a498f0871e8b757cd7ab73fa4eba0060
2014-08-22 23:43:27 +02:00
7e2b9fa213
Remove some useless tools/debug.hxx includes
...
Also remove the tools/solar.h included from tools/debug.hxx. The include of solar.h
header was necessary in some cases because of a macro or a typedef that was needed.
Change-Id: Ia6e15d5c2571c58c9e9138b0d0a7f08ae88053c9
Reviewed-on: https://gerrit.libreoffice.org/11075
Reviewed-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com >
Tested-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com >
2014-08-22 16:33:18 -05:00
8d66975877
fdo#79761 - avoid re-canonicalising each font name on clone repeatedly.
...
Change-Id: I5b32787943ab3f824249359e9924eae25ba5783b
2014-08-22 16:22:14 +01:00
46ac7d60dd
font lookup - cleanup GetEnglishSearchName function signature.
...
Change-Id: I6e3ca358d88e0285fe6e07b0617f3078a5edb857
2014-08-22 16:22:13 +01:00
e2adbfc33c
vcl: factor out font name lookup for future re-use.
...
Change-Id: I35f80610862528d7525fa61135604468271ca37a
2014-08-22 16:22:13 +01:00
5660bc11b0
vcl: convert a couple of macros to static functions
...
Change-Id: I037dd97049aecff023f0ffb8dfdbb772dbde7ae0
Reviewed-on: https://gerrit.libreoffice.org/11069
Reviewed-by: Noel Grandin <noelgrandin@gmail.com >
Tested-by: Noel Grandin <noelgrandin@gmail.com >
2014-08-22 08:17:07 -05:00
d931eb2a93
WaE: Unreferenced function declarations
...
Change-Id: I86087bac83de9756a1645fef6f0d74306f8d010d
2014-08-22 15:28:05 +03:00