Commit graph

315643 commits

Author SHA1 Message Date
Antonio Fernandez
253e164885 Fixed GTK3 build.
Change-Id: I903f225f879644cbcf6ec02f68cc6c68c41ee878
2012-11-14 13:52:43 +01:00
Antonio Fernandez
bd777c0952 GLOActionGroup partially implemented. Menus work but no special items shown.
Change-Id: I7c48fbc5763daf789e7347cfedc62f14be53c934
2012-11-14 13:52:42 +01:00
Antonio Fernandez
bbd5e6acb0 Menu is now displayed properly in all windows.
Change-Id: I9f8cffc3d19bb4c75c1153ff9f06fd5bab3440f6
2012-11-14 13:52:42 +01:00
Antonio Fernandez
7ebd6dc75d Menu is published once. Only special menus are updated now.
Change-Id: Ie7643e81c61ae0794bdf8a6e1e7d292f9550674b
2012-11-14 13:52:42 +01:00
Antonio Fernandez
62f6cf56fd Fixed a regression with popup menus. Added a method to update menu every sec.
Change-Id: I419a304f2c90d07ee7a5365e0397040b7eb953d7
2012-11-14 13:52:42 +01:00
Antonio Fernandez
acd0d512e9 Cleaned up some code and did a small refactoring.
Change-Id: I06b987a06ccadd00ee67db8e781ec5a9e42fc89e
2012-11-14 13:52:41 +01:00
Antonio Fernandez
a881d31f81 All menu labels are now displayed. There are some issues with repeated labels.
Change-Id: I1b92b91f34003f20aaa56558c1c0e231d1de6f94
2012-11-14 13:52:41 +01:00
Antonio Fernandez
2b91cea7a2 Menu is displayed correctly in additional instancesm but not in the main one.
Change-Id: Id7d79e47efd73ddc2eeac285c28179a5aa9ecc37
2012-11-14 13:52:41 +01:00
Antonio Fernandez
f847064bd9 Menu model hierarchy is now updated everytime a menu item is changed.
Change-Id: I8d591902405ae84ee8758da0ace6680b0516dbc6
2012-11-14 13:52:41 +01:00
Antonio Fernandez
f9de89386c Items are now correctly enabled and disabled.
Change-Id: I93e3e4bf804ff1ec95368f2918581af33d22263c
2012-11-14 13:52:40 +01:00
Antonio Fernandez
d687291aa9 Most actions seem to work now. Enabled ImplSelectWithStart() for all builds.
Change-Id: Ib309112de07d125fbe3b61ea20d5e26d1016912b
2012-11-14 13:52:40 +01:00
Antonio Fernandez
e61bb047cb Some actions are now performed from Unity menubar.
Change-Id: I854794ab11f63306a2e976d16876fc79564e44ff
2012-11-14 13:52:40 +01:00
Antonio Fernandez
36c1c2c275 Added GLOMenu and GLOActionGroup. Menu is published with actions (not working)
Change-Id: I3400980e4605fbf78755532c696e021d3466675b
2012-11-14 13:52:40 +01:00
Antonio Fernandez
ba8ab7935c Internal native menu is created in steps, but is incomplete at the moment.
Change-Id: I323b80b74218be853fe2893b3f328ff3ef74d4cb
2012-11-14 13:52:39 +01:00
Antonio Fernandez
c8635ff858 Native menu is completely build in one step.
Change-Id: I772c267b3c136e6baab2623dbf5538b5076d43ff
2012-11-14 13:52:39 +01:00
Antonio Fernandez
818acaaa0d Menubar hierarchy fully generated. Native GTK menu is published on DBus.
Change-Id: I340d3e14b590b4a694082cfb3e2200d6ad8ef39a
2012-11-14 13:52:39 +01:00
Antonio Fernandez
a09c7f8e2b Added a "freeze" method to Menu. Menus are now displayed on console.
Change-Id: I71bfc2c0272154b9ff5c2dabe7508a98950e199c
2012-11-14 13:52:39 +01:00
Antonio Fernandez
8dfd4a3a34 Refactor of Menu classes from VCL module and Framework module.
Change-Id: I47aa65d3851692d38ee0741031d72fb02e9da785
2012-11-14 13:52:38 +01:00
Noel Power
0cd1ae1f9b don't always show integer part for fraction formats with hard denom fdo#56205
fixes bug when you have a fraction format with a forced denominator e.g. '?/5'
which showed the integer part of the fraction ( as if the format was '# ?/5' )
but even without the space
e.g. before fix
pi 3.14159265358979 with format '?/8' would be shown as "31/8"

after the fix
   3.14159265358979 with format '?/8' would be shown as "25/8"

Change-Id: I1feb8b78af94b90db1bcc30da248077243dd8dfc
Reviewed-on: https://gerrit.libreoffice.org/1047
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
2012-11-14 12:49:37 +00:00
Tor Lillqvist
b537d0219f We need also PATH from the BUILD platform environment
Change-Id: I339760db569cefd43353a205b0c364f6c5976448
2012-11-14 14:24:54 +02:00
Stephan Bergmann
fc5bb7d477 Clean up
Also, avoid global static data in sb lib, so that gengal.bin now also works well
on Mac OS X, cf. 12fa9ece66 "Avoid global static
data."

Change-Id: I23f2a7abc0c06a752ded1c1c64619b3aab009190
2012-11-14 13:32:28 +01:00
Stephan Bergmann
c3edb00e13 Report errors for invalid DateAdd/Diff/Part Add parameter values
...so that e.g.,

  DateAdd("x", 1, "1/31/2004")

(where "x" is not in the list of valid values for the Add parameter, "yyyy",
"q", "m", etc.) leads to a Basic runtime error rather than going into a
seemingly endless while(nNewMonth>nTargetMonth) loop at the end of
RTLFUNC(DateAdd) (basic/source/runtime/methods.cxx).

Change-Id: I15c3bdb62723ffddf36ff2396ffb294369d93ff8
2012-11-14 13:32:27 +01:00
Christian Lohmaier
3dee92e135 library definitions for lcms2 and curl are in Extarnal*Package*_foo.mk
using external_project breaks a uniprocessor build since the libraries
are only partially copied to solver.

Change-Id: I0a83486e466e1c062a1dad89d9ea3d9e78d8c9b1
Reviewed-on: https://gerrit.libreoffice.org/1048
Reviewed-by: Peter Foley <jpfoley2@gmail.com>
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
2012-11-14 11:54:20 +00:00
Tor Lillqvist
3d98192d1d Copy also bin/get_config_variables to the CONF-FOR-BUILD directory
Change-Id: Ifb9980257b639651c88c5ec65ba9362bccbca183
2012-11-14 13:24:46 +02:00
Stephan Bergmann
4c4a95946b Include clean-up
Change-Id: Ice3b97269640c0d739e5b4f4b27a0e07fc854f9f
2012-11-14 12:26:44 +01:00
Norbert Thiebaud
06b68aaf9b allow to override PARALLELISM and CHECK_PARALLELISM at make time
this allow for
CHECK_PARALLELISM=1 make check

Change-Id: Id7dee09440dda54588965a846f950176d2b4c671
2012-11-14 05:18:38 -06:00
Norbert Thiebaud
7c319154f8 stop sourcing config_host wholesale, use get_config_variables instead
Change-Id: I1390da403a2f0aab0f4e8323daa9f2fad4ba2550
2012-11-14 05:18:37 -06:00
Norbert Thiebaud
5e026220bc bin/distro-install* are called from Makefile so the env is already there
Change-Id: I11242a896297f71ce0977c5ffeadf5f64f61455e
2012-11-14 05:18:36 -06:00
Norbert Thiebaud
02b013cf9e use get_config_variables in ./download
Change-Id: Ibe36598dfc6aa5205d43556c5e809be8c716f626
2012-11-14 05:18:36 -06:00
Ricardo Montania
6e67ad64ef rtl::OUString -> OUString in bridges
Change-Id: I292f2007771ab12a30de6cd5a6a1ed436adcff66
Reviewed-on: https://gerrit.libreoffice.org/1057
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
2012-11-14 11:09:40 +00:00
Petr Mladek
bae7ec75a1 do not remove logging directory under hands
the installer is called several times for langpacks and helppacks
in parallel; it has removed the whole toplevel logging directory
and the logging failed

better solution would be to remove only the lang-specific subdirectories;
well, the installer removed only emptry directories in the past, see
2584a460b5

Change-Id: I9dc9591346c7447677f46bca15085a3877e067ce
2012-11-14 12:00:23 +01:00
Noel Power
52ecc7125d fix wae ( bVisible not used )
Change-Id: I61570274857f4c2b4e1be56321a673496a685b82
2012-11-14 10:30:22 +00:00
Caolán McNamara
690ce9f1b9 callcatcher: more binfilter freed up methods
Change-Id: Iea3716e5c7a21f083f36ce4b8d43ae9fc85227f7
2012-11-14 10:11:33 +00:00
Caolán McNamara
fb0b27491d loplugin: unused std::strings
Change-Id: I1b1bbed72cf3e54115ce1a10c31f80eb8e3bea28
2012-11-14 10:11:33 +00:00
Caolán McNamara
a0b51cd8d4 add regression tests for .bmps/.rles including EDB-22680
Change-Id: If351421b9de11870bb81010626377db8585a1edd
2012-11-14 10:11:33 +00:00
Caolán McNamara
69984a2785 add a regression test for EDB-22681
Change-Id: I62adf5eef023de163114266de56c14310f3aad34
2012-11-14 10:11:33 +00:00
Caolán McNamara
7768cbe901 callcatcher: neither setNumberFormat is used
Change-Id: I782eace543ae5618004c61b9b84a0646cc463df6
2012-11-14 10:11:32 +00:00
Caolán McNamara
c17f51c74c The additional methods of SO2_*_REF over SV_*_REF are now unused
so they can now be replaced by SV_*_REF now

Change-Id: I2207d6582cab5f41851064f3d0c773e9421c0078
2012-11-14 10:11:32 +00:00
Caolán McNamara
a94b6ec2d5 callcatcher: update unused code post binfilter death
Change-Id: I5b25d14ef2769126f98523551597f43812b9feb7
2012-11-14 10:11:32 +00:00
Norbert Thiebaud
288a3e6ef7 add a way to extract variables from config_host/build and shell-export them
usage:
. ./bin/get_config_variables [ --host | --build ] variable [variable ...]

--host is the default

Change-Id: I37d90faf613dfbdb060c18e25370175fde26f3bf
2012-11-14 04:00:50 -06:00
Noel Power
5db100f83c allow hiding of rtl or ltr buttons on toolbars when ctl selected fdo#33356
Change-Id: I56ce5da755578e35215aa5ca2d37835dcbffbf7d
Reviewed-on: https://gerrit.libreoffice.org/1054
Reviewed-by: Noel Power <noel.power@suse.com>
Tested-by: Noel Power <noel.power@suse.com>
2012-11-14 09:44:32 +00:00
Stephan Bergmann
aa77b7d426 Clean up removal of binfilter tests from smoketest
Change-Id: Ide1d0b6c5cab56d5c383853d349d70b21401a533
2012-11-14 10:35:28 +01:00
Miklos Vajna
c4b91ae317 fdo#55525 import RTF_TRLEFT
Additionally:
1) Make sure cell margins are zero when they are not defined.
2) Handle cellx values in case of a negative left margin.

Change-Id: I9b8fb700b6459e622396c98e4344aba79f62c96e
2012-11-14 09:43:51 +01:00
Fridrich Štrba
8030ea8a94 Deliver the right curl libraries
Change-Id: I999591422ec9fb26025d7eda19d2e1271b310534
2012-11-14 09:26:52 +01:00
Stephan Bergmann
cc6798946d Turn "odd number of Which-IDs" into a true assert
...as it leads to crashes anyway (as witnessed with what got fixed with
09ee17974f "Fix Which-ID range of
OfaTreeOptionsDialog item set").

Change-Id: I9ad24d3dd11530ad002a5277d22b60e651e67d70
2012-11-14 09:24:12 +01:00
José Guilherme Vanz
dc157e8a31 Cleanup unusedcode.easy
This commit removes some unused code from unusedcode.easy

Change-Id: I204edb6a29e23af244e7997622c5a9b3f596cb2f
Signed-off-by: José Guilherme Vanz <guilherme.sft@gmail.com>
Reviewed-on: https://gerrit.libreoffice.org/1052
Reviewed-by: Tor Lillqvist <tml@iki.fi>
Tested-by: Tor Lillqvist <tml@iki.fi>
2012-11-14 08:03:18 +00:00
Peter Foley
661d5a479c fix liblangtag for win and cleanup autoconf
Change-Id: I6d69eb2af6a3b1a693ad782f2a0e51f6b0ef932c
2012-11-13 20:44:28 -05:00
Xisco Fauli
923bcb6ad4 pywizards: Use local variables
Change-Id: I334244d1729376f25c361327b4103fb59ccc2d09
2012-11-13 23:17:07 +01:00
Xisco Fauli
29f0cbffd0 pyagenda: fix finish wizard
Change-Id: Ic0a4c4491cfdf0070552f38f706aea0cb53178be
2012-11-13 23:17:07 +01:00
Xisco Fauli
66ec308437 pyagenda: forgot a method
Change-Id: I0e6f1239ead11845b0fbad98354022c9ee021ea3
2012-11-13 23:17:06 +01:00