summaryrefslogtreecommitdiff
path: root/vcl/unx/gtk
AgeCommit message (Collapse)AuthorFilesLines
2013-02-15Resolves: rhbz#910176 cannot select directory with gnome folder pickerCaolán McNamara1-2/+11
<< gtk documentation gtk_file_chooser_get_current_folder_uri () Gets the current folder of chooser as an URI. Note that this is the folder that the file chooser is currently displaying ... which is not the same as the currently-selected folder if the chooser is in GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER mode ... to get the currently-selected folder in that mode, use gtk_file_chooser_get_uri() as the usual way to get the selection. >> << offapi documentation XFolderPicker getDisplayDirectory: Returns the root directory that the FolderPicker is showing. getDirectory Returns the selected directory >> so getDisplayDirectory <-> gtk_file_chooser_get_current_folder_uri and getDirectory <-> gtk_file_chooser_get_uri Change-Id: Iaa5ab16a250cd59fe5e8bd02149298eef6d1dec2
2013-02-15fix fdo#60804 - Print to File leads to CrashNoel Grandin2-23/+9
This was because of my busted commit in 4b51374a7021d52f7f1be1861e2ee6a011b30ecd "fdo#46808, Adapt ui::dialogs::FilePicker UNO service to new style" Change-Id: Iaf99dcf052b5aac7f995b86a0e8af9725839802d
2013-02-08fdo#38838 Some removal/replacement of the String/UniString with OUStringJean-Noël Rouvignac1-5/+5
Change-Id: I6daea312198fae3a9717bd8d4fea6371aa4cd275 Reviewed-on: https://gerrit.libreoffice.org/1962 Reviewed-by: Tor Lillqvist <tml@iki.fi> Tested-by: Tor Lillqvist <tml@iki.fi>
2013-02-07AtkListener::updateChildList: assert when getAccessibleChild ...Michael Stahl1-1/+8
... throws IndexOutOfBoundsException, since it's not supposed to happen. Change-Id: I876e6cede88f86d12543d3ce65e1b0a0ca5389a7
2013-01-23Unused #includesStephan Bergmann1-8/+0
Change-Id: I624f35026b8ee847d70d429c61cd93d6a603d8b0
2013-01-23fdo#44582 fixing horizontal scroll bar in sub windowsAbdulaziz A Alayed1-1/+6
Change-Id: Ifea57dec77c5b23771684a1e46267f8431478075 Reviewed-on: https://gerrit.libreoffice.org/1806 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
2013-01-14merge the 'holy default' default window sizes to a single placeCaolán McNamara1-20/+2
Change-Id: I247a52cf547da268e5aa6f7c9fef000c598b661b
2013-01-10export cleaned up dotted version in environment and GtkWindow user-data.Michael Meeks2-5/+5
Change-Id: If865127a9a5560f4b3636fb870699e2f3bac0e83
2013-01-07callcatcher: update unused codeCaolán McNamara2-6/+0
Change-Id: Ic896ea234c3ea7bfaa94ab2441471926beae427d
2012-12-21fdo#46808, Convert frame::Desktop to new style service.Noel Grandin3-8/+5
I had to drop XEventBroadcaster from the merged interface because it introduced method name conflicts (addEventListener). Shouldn't be an issue since it was scheduled to be dropped anyhow, and the service implementation still implements it, so existing clients will be fine. I dropped the interface XPropertySet from the combined IDL because nobody seems to be using it, and it's primary purpose appears to be to set weird flags. I dropped the optional interfaces XStatusIndicatorFactory XDispatchInformationProvider from the combined IDL because the service does not implement them, and nobody seems to be using them. I suspect they were mistakenly copied from XFrame. I also did not convert the Title, UserDefinedAttributes and LayoutManager properties to attributes, again because no-one is using them. Change-Id: I678a00006ed2cca2d6c37c4e39465811442c33af
2012-12-03fdo#45651: fix drop down listbox text color with dark gtk themeIvan Timofeev1-0/+2
Change-Id: I9ba0b27924d1698bad2c34da75fff57f75a737f0
2012-11-30avoid circular dep between vcl and frameworkDavid Tardon1-4/+6
Change-Id: Ibcb547b2b911d382eafa1fd8a9adb2e8b6efbfe2
2012-11-29API CHANGE a11y unpublishing and add/removeListener rename.Thorsten Behrens2-3/+3
The a11y API has never really been picked up by tools vendors, let's not tie ourselves up here for no good reason. This unpublishes all css::accessibility, and dependend API. With that, we can change the rather unfortunately-named add/ removeEventListener to be add/removeAccessibleEventListener, thus not conflicting with the XComponent methods of the same name. Change-Id: I595598c3a8e46415f80b2780f333333174865fe4
2012-11-28get vcl building on RHEL-5Caolán McNamara1-0/+6
Change-Id: I01dc490d09fbe4bd0cce34b7e93afd36dd517f25
2012-11-28Remove useless method SetBackgroundBitmapMarcos Paulo de Souza1-46/+0
Thomas Arnhold asked me to take a look at the method SetBackgroundBitmap. In my XFCE, removing this method didn't chnage anything. So this needs more tests in Windows and other WM's. Change-Id: I3e10bea4eac114326ff981fb21ba0d292818b1da Signed-off-by: Marcos Paulo de Souza <marcos.souza.org@gmail.com>
2012-11-27fdo#46808: Missing adaptions to XFolderPicker2Stephan Bergmann3-11/+5
c988da288ec473a28f61ebb53aa3ff82bab11ef4 "fdo#46808, Adapt ui::dialogs::FolderPicker UNO service to new style" had left some FolderPicker implementations at XFolderPicker, so creating them caused DeploymentExceptions. Change-Id: I3463161f9bb87a69a2777c331eb5b93d487790b0
2012-11-22Use ENABLE_GMENU_INTEGRATION consistentlyStephan Bergmann1-3/+5
Change-Id: I576bfa41b0dce0cba8c92c123f8747cf619fcffb
2012-11-22add version string to GtkWindow's to help theme authors.Michael Meeks1-1/+8
Change-Id: I3b03dc67de563e5d87fb85c0566fc411e372c690
2012-11-22AllSettings with LanguageTagEike Rathke2-2/+3
Change-Id: I710ae66e51139662eb442b681fdf9cc9d158551d
2012-11-21UnityMenu: ensure ENABLE_GMENU_INTEGRATION is actually ever setThorsten Behrens4-5/+12
Change-Id: I6b7dfd5dd80f45c216c9ec240a390b6434a12672
2012-11-21UnityMenu: don't build when ENABLE_GMENU_INTEGRATION is not onThorsten Behrens4-1/+18
Change-Id: Iba9e6c3d2483a20ed3ec33b85b4c5f78830fd2f6
2012-11-18gtk: don't make editboxes taller than neededIvan Timofeev1-1/+1
Change-Id: I248d6668d1e9c5ec834cd8268d853ec03a2f859b
2012-11-15glib / dbus version checks strangely ommitted from the merge.Michael Meeks1-4/+5
2012-11-15gtk-a11y: unwind re-enterancy / lifecycle hazard at least a little.Michael Meeks1-7/+14
2012-11-14hud_activated here surely should have been hud_activeCaolán McNamara1-1/+1
Change-Id: Id324a31295b0c6836a1e9516ac070d4042c5c3f2
2012-11-14update license header for Canonical contributionBjoern Michaelsen4-70/+18
Change-Id: I5bb1b92929686ced48415c4d0198fa3fa2f2f0e3
2012-11-14cleanup gmenu conditionals, remove redundant casts.Michael Meeks1-24/+12
Change-Id: I51ee0f6c8671c914626cf4332408b4e2b4918b47
2012-11-14misc dbus menu integration fixesMichael Meeks2-39/+26
Re-declare GMenuModel / GActionGroup if we don't have a recent enough gio. Fix a number of compile warnings. use the standard gnumake macros / linking for ENABLE_GIO & ENABLE_DBUS Initialize GDBusInterfaceVTable cleanly. Take the Solar Mutex on hud_activated. Change-Id: Ie0c1d6e75c4be857f0db1adad36418dd1693f63e
2012-11-14gbooleans are true if non-zero, bin == TRUE comparisons.Michael Meeks2-8/+8
Change-Id: Ieb6c73993b3ef3854d81fdeb81661d75f1fe954f
2012-11-14only enable unity integration with enabled dbus and gioBjoern Michaelsen2-5/+36
Change-Id: I418e3c57e7c201529020864b1f4677ec4c24e2c8
2012-11-14Removed AbstractMenu class and cleaned up useless code.Antonio Fernandez1-8/+0
Change-Id: I4094302b83342fd42bccad4966b51624215d71ff
2012-11-14Menu is fully updated when receiving a HUD activation event.Antonio Fernandez1-1/+8
Change-Id: I4d275bc01ac0baa265d22dcd849020e8f51fc447
2012-11-14Menu is now subscribed to HUD awareness protocol events.Antonio Fernandez1-5/+15
Change-Id: I0649ac50a93b3b6379642fac4d5d532d46251d72
2012-11-14Added missing files for HUD awareness support.Antonio Fernandez1-0/+126
Change-Id: If3544734e8c4a1c632a24976e9340ef84869d22a
2012-11-14Added files to implement HUD awareness protocol support.Antonio Fernandez1-0/+1
Change-Id: I1ce292811b0ac53c35b5a9026a1c1a4f4ef02cf4
2012-11-14Duplicated commands are now handled properly.Antonio Fernandez1-27/+24
Change-Id: I80dd2d05060dcad3c6375a4e1c7b2109e451169b
2012-11-14Added ImplUpdate method to provide recursive and non-recursive menu updating.Antonio Fernandez1-139/+17
Change-Id: Ifd4b3f0d68f4919a10f97d6681bfd0002fa48c7a
2012-11-14Some code refactoring.Antonio Fernandez2-21/+20
Change-Id: I47d9be121898ca66f73488be4b46cc16cc4013a9
2012-11-14Only activated submenus are generated when activating them. (Broken)Antonio Fernandez1-2/+138
Change-Id: I9548a2c8dfec114de3133d55ca00362793b71a6c
2012-11-14Fixed menu visibility and cleaned up some code.Antonio Fernandez4-151/+28
Change-Id: Ibda3c5d6f50d12041065f28ddd41eab57ae9560e
2012-11-14Chart menu works now.Antonio Fernandez4-93/+214
Change-Id: I95861a5af8b9c72c74840868d0530d5855b87785
2012-11-14Menus now work properly when opening an application from LO's main screen.Antonio Fernandez1-3/+6
Change-Id: Ib4947f5b48f508d66beab6952098c8d27e03ad21
2012-11-14Added a hack to make "Slide Show" menu item on "Slide Show" menu work.Antonio Fernandez1-11/+26
Change-Id: I6c3865227702325e7f1545be893eb05b19c2e09f
2012-11-14Menu is always visible now.Antonio Fernandez2-49/+38
Change-Id: Ia6153c6630af2b04f3b022051aa1f7c48e2bfc1e
2012-11-14Fixed a crash on non-Unity WM.Antonio Fernandez1-1/+2
Change-Id: Ia8f82024e56ad83c8979d60df3c94e8209fe2552
2012-11-14Menu is properly visible on non-Unity WM.Antonio Fernandez2-23/+41
Change-Id: If9fea1f3b700a0d957aa1ed11913b2a7982050c2
2012-11-14more SolarMutexesBjoern Michaelsen1-0/+7
2012-11-14grab the guard earlyBjoern Michaelsen1-1/+1
2012-11-14Menus are now correctly built.Antonio Fernandez2-74/+90
Change-Id: I1a4f5750c37ddfc4b4949033138efbd2372f01c5
2012-11-14All special items are now correctly displayed.Antonio Fernandez2-39/+52
Change-Id: Ifce96d3e740a7ac89132dd23f9f51447e4372716