[Libreoffice-commits] .: Branch 'libreoffice-4-0' - vcl/unx

2013-01-30 Thread Libreoffice Gerrit user
 vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx |7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

New commits:
commit 0bf978f138728de6d20fc76f671c6b353565eb0b
Author: Abdulaziz A Alayed aala...@kacst.edu.sa
Date:   Tue Jan 22 11:43:30 2013 +0300

fdo#44582 fixing horizontal scroll bar in sub windows

Change-Id: Ifea57dec77c5b23771684a1e46267f8431478075
Reviewed-on: https://gerrit.libreoffice.org/1806
Reviewed-by: Caolán McNamara caol...@redhat.com
Tested-by: Caolán McNamara caol...@redhat.com
Reviewed-on: https://gerrit.libreoffice.org/1908
Tested-by: Lior Kaplan kaplanl...@gmail.com
Reviewed-by: Miklos Vajna vmik...@suse.cz

diff --git a/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx 
b/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
index 736834a..e15fbfa 100644
--- a/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
+++ b/vcl/unx/gtk/gdi/salnativewidgets-gtk.cxx
@@ -1041,7 +1041,12 @@ sal_Bool GtkSalGraphics::getNativeControlRegion(  
ControlType nType,
 rNativeContentRegion.Right() = rNativeContentRegion.Left() + 1;
 if (!rNativeContentRegion.GetHeight())
 rNativeContentRegion.Bottom() = rNativeContentRegion.Top() + 1;
-returnVal = sal_True;
+
+returnVal = true;
+
+//See fdo#44582, Horizontal scrollbar in navigator window is broken
+if ((nPart==PART_BUTTON_LEFT || nPart==PART_BUTTON_RIGHT)  
Application::GetSettings().GetLayoutRTL())
+returnVal = false;
 }
 if( (nType == CTRL_MENUBAR)  (nPart == PART_ENTIRE_CONTROL) )
 {
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'libreoffice-4-0' - vcl/unx

2013-01-22 Thread Libreoffice Gerrit user
 vcl/unx/generic/app/keysymnames.cxx |   36 
 1 file changed, 36 insertions(+)

New commits:
commit a436b03bef9e69ad0385113608189452718ed6bb
Author: Martin Srebotnjak mi...@filmsi.net
Date:   Tue Jan 22 13:21:46 2013 +0100

Translate keyboard shortcuts also for Linux

Change-Id: I4d2f85106045a22be61c6b42fad941e4d4cf88d5
Signed-off-by: Petr Mladek pmla...@suse.cz

diff --git a/vcl/unx/generic/app/keysymnames.cxx 
b/vcl/unx/generic/app/keysymnames.cxx
index 05c37d4..7fd127b 100644
--- a/vcl/unx/generic/app/keysymnames.cxx
+++ b/vcl/unx/generic/app/keysymnames.cxx
@@ -281,6 +281,41 @@ namespace vcl_sal {
 { SunXK_Cut,   Cut },
 };
 
+static const struct KeysymNameReplacement aImplReplacements_Slovenian[] =
+{
+{ XK_Control_L, Krmilka },
+{ XK_Control_R, Krmilka },
+{ XK_Shift_L, Dvigalka },
+{ XK_Shift_R, Dvigalka },
+{ XK_Alt_L, Izmenjalka },
+{ XK_Alt_R, Desna izmenjalka },
+{ XK_Page_Up, Prejšnja stranf },
+{ XK_Page_Down, Naslednja stran },
+{ XK_End, Konec },
+{ XK_Home, Začetek },
+{ XK_Insert, Vstavljalka },
+{ XK_Delete, Brisalka },
+{ XK_Escape, Ubežnica },
+{ XK_Right, Desno },
+{ XK_Left, Levo },
+{ XK_Up, Navzgor },
+{ XK_Down, Navzdol },
+{ XK_BackSpace, Vračalka },
+{ XK_Return, Vnašalka },
+{ XK_slash, Poševnica },
+{ XK_space, Preslednica },
+{ SunXK_Stop,  Ustavi },
+{ SunXK_Again, Ponovi },
+{ SunXK_Props, Lastnosti },
+{ SunXK_Undo,  Razveljavi },
+{ SunXK_Front, Ospredje },
+{ SunXK_Copy,  Kopiraj },
+{ SunXK_Open,  Odpri },
+{ SunXK_Paste, Prilepi },
+{ SunXK_Find,  Najdi },
+{ SunXK_Cut,   Izreži },
+};
+
 static const struct KeysymNameReplacement aImplReplacements_Spanish[] =
 {
 { XK_Shift_L, Mayús },
@@ -375,6 +410,7 @@ namespace vcl_sal {
 {
 { ca, aImplReplacements_Catalan, 
SAL_N_ELEMENTS(aImplReplacements_Catalan) },
 { de, aImplReplacements_German, 
SAL_N_ELEMENTS(aImplReplacements_German) },
+{ sl, aImplReplacements_Slovenian, 
SAL_N_ELEMENTS(aImplReplacements_Slovenian) },
 { es, aImplReplacements_Spanish, 
SAL_N_ELEMENTS(aImplReplacements_Spanish) },
 { et, aImplReplacements_Estonian, 
SAL_N_ELEMENTS(aImplReplacements_Estonian) },
 { fr, aImplReplacements_French, 
SAL_N_ELEMENTS(aImplReplacements_French) },
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'libreoffice-4-0' - vcl/unx

2013-01-04 Thread Libreoffice Gerrit user
 vcl/unx/generic/app/keysymnames.cxx |   31 +++
 1 file changed, 31 insertions(+)

New commits:
commit d4f4aff77ad99083baf4150be358ec72c5918a07
Author: Jesús Corrius jcorr...@gmail.com
Date:   Fri Jan 4 16:17:23 2013 +0100

fdo#50415: Add Catalan translations of keyboard shortcuts

Change-Id: Ieeab5b84674d26e4d29324614641813d8b65c517
Reviewed-on: https://gerrit.libreoffice.org/1544
Reviewed-by: Tor Lillqvist t...@iki.fi
Tested-by: Tor Lillqvist t...@iki.fi

diff --git a/vcl/unx/generic/app/keysymnames.cxx 
b/vcl/unx/generic/app/keysymnames.cxx
index 69aee0d..05c37d4 100644
--- a/vcl/unx/generic/app/keysymnames.cxx
+++ b/vcl/unx/generic/app/keysymnames.cxx
@@ -341,8 +341,39 @@ namespace vcl_sal {
 { SunXK_Cut,   Lõika },
 };
 
+static const struct KeysymNameReplacement aImplReplacements_Catalan[] =
+{
+{ XK_Shift_L, Maj },
+{ XK_Shift_R, Maj },
+{ XK_Page_Up, Re Pàg },
+{ XK_Page_Down, Av Pàg },
+{ XK_End, Fi },
+{ XK_Home, Inici },
+{ XK_Delete, Supr },
+{ XK_Escape, Esc },
+{ XK_Right, Dreta },
+{ XK_Left, Esquerra },
+{ XK_Up, Amunt },
+{ XK_Down, Avall },
+{ XK_BackSpace, Retrocés },
+{ XK_Return, Retorn },
+{ XK_space, Espai },
+{ XK_KP_Enter, Retorn },
+{ SunXK_Stop,  Atura },
+{ SunXK_Again, Repeteix },
+{ SunXK_Props, Props },
+{ SunXK_Undo,  Desfés },
+{ SunXK_Front, Davant },
+{ SunXK_Copy,  Còpia },
+{ SunXK_Open,  Obre },
+{ SunXK_Paste, Enganxa },
+{ SunXK_Find,  Cerca },
+{ SunXK_Cut,   Retalla },
+};
+
 static const struct KeyboardReplacements aKeyboards[] =
 {
+{ ca, aImplReplacements_Catalan, 
SAL_N_ELEMENTS(aImplReplacements_Catalan) },
 { de, aImplReplacements_German, 
SAL_N_ELEMENTS(aImplReplacements_German) },
 { es, aImplReplacements_Spanish, 
SAL_N_ELEMENTS(aImplReplacements_Spanish) },
 { et, aImplReplacements_Estonian, 
SAL_N_ELEMENTS(aImplReplacements_Estonian) },
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits


[Libreoffice-commits] .: Branch 'libreoffice-4-0' - vcl/unx

2012-12-19 Thread Libreoffice Gerrit user
 vcl/unx/kde4/KDE4FilePicker.cxx |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit 89baaae1d301b1eb8777177f359a6915862fa6f9
Author: Luboš Luňák l.lu...@suse.cz
Date:   Wed Dec 19 13:33:15 2012 +0100

fix KDE file dialog setting checkboxes to true

No idea how long this has been broken, or if it ever worked,
but inserting a picture sets the 'link' and 'preview' checkboxes to true
for the next time (as getValue() returns void*, which gets silently
converted to bool *sigh*).

Change-Id: I6af0e09ac5e475fc9ff04cd7f937af0bc7aeea77

diff --git a/vcl/unx/kde4/KDE4FilePicker.cxx b/vcl/unx/kde4/KDE4FilePicker.cxx
index 95f9de3..5759414 100644
--- a/vcl/unx/kde4/KDE4FilePicker.cxx
+++ b/vcl/unx/kde4/KDE4FilePicker.cxx
@@ -362,7 +362,7 @@ void SAL_CALL KDE4FilePicker::setValue( sal_Int16 
controlId, sal_Int16, const un
 case ExtendedFilePickerElementIds::CHECKBOX_SELECTION:
 {
 QCheckBox* cb = dynamic_castQCheckBox*(widget);
-cb-setChecked(value.getValue());
+cb-setChecked(value.getbool());
 break;
 }
 case ExtendedFilePickerElementIds::PUSHBUTTON_PLAY:
___
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits