Commit Graph

769 Commits

Author SHA1 Message Date
Szymon Kłos
9162c483bc GSoC notebookbar: Calc, Impress placeholder icons
Change-Id: I2a18c4d610ab1dac2627284c008207a3dbaab406
2016-08-02 13:03:40 +02:00
Akshay Deep
72e6f08c69 GSoC Emoji Control
Tab Window
Add emoji.json to installation directory
Read the JSON data from code
Filter emojis according to categories
Insert Emoji at cursor position
Toolbar control

Change-Id: Ia5a577ce41398132872914ebfa499e4d4077d57e
Reviewed-on: https://gerrit.libreoffice.org/26700
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-07-28 20:54:44 +00:00
Tor Lillqvist
70258bb2d6 Drop OpenCL details from the 'Detailed Calculation Settings' dialog
There is really no need for end-users to have access to these
settings. We don't want end-users to shoot themselves in the foot. If
power users really think they need to modify these settings, they can
poke the LibreOffice registry.

Change-Id: I567506f2d2adf3c3b1817ca82be808af4e9698f7
2016-07-27 13:10:13 +03:00
Tor Lillqvist
d78012872a tdf#101063: Get rid of the whole "Test OpenCL" functionality while at it
Its intended use case has never been particularly clear. (I wrote it,
so I know.) We now test OpenCL usability silently at each from-scratch
start.

Change-Id: I4e04ae5876153f61089ece6a75ebfdecf4cfcc09
2016-07-27 13:10:13 +03:00
Tor Lillqvist
a92da660cd Remove effectively dead code
We haven't displayed any list of OpenCL devices to select from in this
dialog for a long time, so remove the associated code.

Change-Id: Ife0c624a8bfb829bd1e62e0a000c7681d696f40b
2016-07-27 13:10:13 +03:00
Szymon Kłos
5ab2041ca2 GSoC notebookbar: image tab for Calc
Change-Id: Iebdbd7939854582bb72eb44b8a5cfda3294762d9
2016-07-22 10:11:00 +02:00
Szymon Kłos
1d3ee7663d GSoC notebookbar: don't show empty space for hidden tabs
Change-Id: Ia00f64c1cb5d990e852cc297b6b7bd76df4b1b05
Reviewed-on: https://gerrit.libreoffice.org/27191
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-07-18 08:11:34 +00:00
Szymon Kłos
e8fc80a0f0 GSoC notebookbar: dropdown with hidden objects
+ added dropdown for hidden content

Change-Id: I86c9277d91b18fbe9e8505ccf170196fdb28638f
Reviewed-on: https://gerrit.libreoffice.org/27241
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-07-18 08:09:47 +00:00
Caolán McNamara
595c049afe Resolves: tdf#98240 limit width of widgets of standard filter
and make the dialog non-resizeable because the ancient
core impl can only have 4 rows visible at a time

Change-Id: I3da6f7d8737c689f43904c40048748c00adcc3df
2016-07-13 20:10:46 +01:00
Szymon Kłos
0b7135a62b GSoC notebookbar: added priorities in Calc
Change-Id: I8a2426e80411940aa295ed46eefca58c6864943a
2016-07-12 22:08:04 +02:00
Szymon Kłos
855007f94c GSoC notebookbar: File tab
Change-Id: I98640b0b4585b2fe1088b13b07dce82a185fd8bf
2016-07-11 18:27:26 +02:00
Szymon Kłos
5ee7caad68 GSoC added button with small padding
+ vcl builder setups action for custom buttons
+ new control: vcllo-SmallButton with WB_SMALLSTYLE property

Change-Id: I54891969f26d237eac8e45532906d76040264272
Reviewed-on: https://gerrit.libreoffice.org/26781
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-06-30 13:38:45 +00:00
Muhammet Kara
04136c95c5 Move accessibility relations to .ui files, Part 10: tdf#87026
By removing unnecessary variables/strings/function calls,
and making proper changes in the related .ui files.

To find the accessible names for ListBoxes in optpage.cxx:
    I checked out the old revision and got strings from
    the related src file. Then added them into the .ui file.

Change-Id: I05a11f92e07ddb0bd3deab086dd65052ec8395a5
Reviewed-on: https://gerrit.libreoffice.org/26439
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2016-06-27 20:28:18 +00:00
Szymon Kłos
1df394503f GSoC notebookbar: switching tabs depending on context
+ sfx2::sidebar::EnumContext moved to the vcl module
+ TabPage contains vector with context values
+ vcl builder reads control's contexts from the "class" mark
+ ContextTabControl shows tabs depending on context

Change-Id: I661b0d3f35d46ace2a2e8eb1d374148f0c60017d
Reviewed-on: https://gerrit.libreoffice.org/26447
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-06-27 17:51:56 +00:00
Yousuf Philips
f2ca074944 tdf#91820 A round of minor tweaks to Calc's menus
Change-Id: I4724e5fd927371ce5df58451dbd0a0ae7eeca0e9
Reviewed-on: https://gerrit.libreoffice.org/24086
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
2016-06-19 21:53:07 +00:00
Akshay Deep
384c75b7e8 tdf#61396 Possibility to edit a template not in Template Repository
Menu Sequence:
   Open Template...
   Save as Template...
   ----------------------
   Manage Templates

Change-Id: I0d0c8ca15d8dc38662e7f84a4f598933c13dd512
Reviewed-on: https://gerrit.libreoffice.org/26179
Reviewed-by: Akshay Deep <akshaydeepiitr@gmail.com>
Tested-by: Akshay Deep <akshaydeepiitr@gmail.com>
2016-06-15 15:53:40 +00:00
Caolán McNamara
3bd190aea3 Resolves: tdf#100048 we can rearrange the hidden child to allow tab traversal
the problem is the hidden window used to be the temp parent for
the ref edit and button when this dialog is in shrink-ed to reference mode
from the cell-range option on the criteria page

Change-Id: Ic11299aae159b4f58f2158442b0a787fb0607c03
2016-06-13 17:17:37 +01:00
Szymon Kłos
9dee3fe26e notebookbar: reduced padding
Change-Id: I43df4ba611d7b377829ac3b5f17ff26077e9f13d
2016-06-13 15:31:14 +02:00
Yousuf Philips
f72270a6a2 tdf#92218 tweaks to single toolbar mode toolbars
Change-Id: Ia8311c48dfa116b4557880a48a7299659a10cb0e
Reviewed-on: https://gerrit.libreoffice.org/26131
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
2016-06-12 10:22:13 +00:00
Muhammet Kara
6786842337 Move accessibility relations to .ui files, Part 8: tdf#87026
By removing unnecessary variables/strings/function calls,
and making proper changes in the related .ui files.

Change-Id: I04244b360b4bb32ccbbe5bde4756a9166ae1fcaf
Reviewed-on: https://gerrit.libreoffice.org/26018
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2016-06-10 13:54:37 +00:00
Muhammet Kara
837c1e2e9c Move accessibility relations to .ui files, Part 7: tdf#87026
By removing unnecessary variables/strings/funciton calls,
and making proper changes in the related .ui files.

Change-Id: I059bf02bc6ea29bf1b92d21f5a10a76548ecd1fc
Reviewed-on: https://gerrit.libreoffice.org/25973
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-06-07 08:28:00 +00:00
Yousuf Philips
3eb15d6119 tdf#85594 Unify Calc drawing toolbar with Writer
Change-Id: Iac74d5d8f8b20cd771ce67c713ef53eccaa6f1f0
Reviewed-on: https://gerrit.libreoffice.org/25895
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
2016-06-06 07:25:04 +00:00
Muhammet Kara
3498fd9fe9 Remove SetAccessibleRelationLabeledBy calls tdf#87026
And make proper changes in the related .ui files

Change-Id: Iea998b6de25831c08950a8afa725713288113bfa
Reviewed-on: https://gerrit.libreoffice.org/25807
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-06-02 10:36:59 +00:00
Szymon Kłos
bf3f3a6bfb notebookbar: working number format listbox
Change-Id: I1555934646148b9cd4164cbaaf09dcb9affe861e
Reviewed-on: https://gerrit.libreoffice.org/25579
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-06-01 06:06:55 +00:00
Caolán McNamara
a1ebcf401d we can rely on mnemonic widgets for these a11y relations
Change-Id: I54b3ce6b66a04d19aac82ec1cd840d88db26a2ea
2016-05-31 15:47:57 +01:00
Muhammet Kara
f96041798b Remove self-labeling SetAccessibleRelationLabeledBy calls tdf#87026
And add some accessibility properties to the related .ui file

Change-Id: I42e2c3f9af6c00536c4ec8cbe0669a7202d4377e
Reviewed-on: https://gerrit.libreoffice.org/25723
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-05-31 14:39:44 +00:00
Yousuf Philips
da27c5d589 tdf#92218 Implement Calc single toolbar mode toolbar
Change-Id: Ie261b71000c37f18efe0658bbf239c9639a5fcf3
Reviewed-on: https://gerrit.libreoffice.org/24088
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
2016-05-31 13:16:24 +00:00
Adolfo Jayme Barrientos
60dd1527d2 Improve alignment and use of space in Document Properties dialog
Change-Id: Id4da1138931ef1601541b7108a4e90b3656a5ccb
2016-05-28 04:51:48 -05:00
Szymon Kłos
7b9c4f56a0 notebookbar: working border style dropdown
Change-Id: I37d140d50d37b682617051bed56b850f4f2a00a5
2016-05-27 22:40:38 +02:00
Muhammet Kara
7a06806a8d Move accessibility relations to .ui files tdf#87026
Get rid of SetAccessibleRelationLabeledBy and SetAccessibleName
in C++ files by moving the relations to .ui files.

Change-Id: I8b425a0c7d923ff6f99540f0a6c18112f6f4d0c0
Reviewed-on: https://gerrit.libreoffice.org/25518
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
2016-05-27 09:11:27 +00:00
Szymon Kłos
dded05d5c4 notebookbar: updated sc ui file
Change-Id: I7ca393f9f431a7b43faadec9fb7ca9e7e3937cc7
2016-05-26 20:17:25 +02:00
Szymon Kłos
6ebf9cfbf5 Set different ui file for NotebookBar in each app
Changes:
+ added ui file for start center, calc and impress
+ NotebookBar not visible in Math, Draw

Change-Id: Ie35935e67524ac712930b088591e9e53955de4a1
Reviewed-on: https://gerrit.libreoffice.org/24860
Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Tested-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
2016-05-17 12:40:15 +00:00
Katarina Behrens
750e39302e tdf#99588: Fix radio button groups (and thus up/down key cycle)
Fix both Operations group (orig. report) as well as the other
group (Shift cells) which was broken too, but since the buttons
happened to be in alphabetical order, the bug didn't show

Change-Id: Ib4d3dca29b286efe58f066dd20c4d4a9d6bf07dd
Reviewed-on: https://gerrit.libreoffice.org/24857
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
Tested-by: Katarina Behrens <Katarina.Behrens@cib.de>
2016-05-10 20:03:26 +00:00
Bryan Quigley
4b3c211cfb Remove Edit -> Plug-in as no longer used
This functionality seems to only have been used with NPAPI plugins.
They've been previously removed.  Per the help text, if it is still
used by anything, you can use the context menu instead.

MN_READONLY_PLUGINOFF also appeared to be unused, so removed.

More code might be removable, but would affect activate on click/visible.

Change-Id: I12d5bf54edd3a2f716912179b87e798b47b3cc3d
Reviewed-on: https://gerrit.libreoffice.org/24500
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
2016-05-03 09:17:01 +00:00
Laurent Balland-Poirier
cbae4ec3c9 tdf#99361 Separate checkbox in Sidebar
"Thousands Separator" and "Engineering notation" used the same checkbox,
 so help tips texts were the same.
This commit creates a second checkbox which is hiden/shown
 according to category selected

Change-Id: I804c2c7b4625497da8e423a952b357fbd8bbfa19
Reviewed-on: https://gerrit.libreoffice.org/24173
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
2016-04-20 14:26:40 +00:00
Adolfo Jayme Barrientos
92d7fef025 Missing spacing in Show Detail dialog
Change-Id: I70ba6ec821d0d82b8c73810d7d3cf3acd0bad0f7
2016-04-13 22:16:30 -05:00
Andras Timar
6fa19d6f9d set translatable property in .ui files (bin/ui-translatable.sh)
Change-Id: I8b382bddac208d12216842ace6511b8b9127f205
2016-03-29 10:22:27 +02:00
Maxim Monastirsky
6d2db6cf7c Move anchor submenu to separate popupmenu file
Objectives:

- Reduce copy-paste, by defining the list of commands
  only once, and reusing everywhere (menubar, context
  menu, toolbar button).

- Kill SwTbxAnchor. Once we have separate popupmenu,
  we can just load it with the generic controller.

Change-Id: I5a8b47892471e293ee2331915361f8ce256dc76c
2016-03-08 13:53:46 +02:00
Miklos Vajna
e4fe540aa4 sc: add classification toolbar
Again this is just UI to call into sfx2, where the functionality is
shared with Writer and Impress.

Change-Id: I73ce6fb54d50c23df19ed2c610766b7c515e94d6
2016-03-03 13:40:14 +01:00
Eike Rathke
7dc10c5fca shift "Decimal places" down by 2 to align with "Limit decimals" again
Change-Id: I4e22e02b54cc7528da002dd9b6426cc6637fecac
2016-03-02 15:57:26 +01:00
Eike Rathke
cdd7a0fe48 add tooltips about Excel interoperability
Change-Id: I8b08893ca40f242f63e04c037500c6864c6c238a
2016-03-02 15:11:10 +01:00
Eike Rathke
63e914719e replace wildcard/regex checkboxes with radio button group, tdf#72196
Change-Id: I505a0de789190dc7345a703ac50008276d0ed195
2016-03-02 15:11:09 +01:00
Maxim Monastirsky
2b24b6b6c3 Related: tdf#89646 sc: Fix some issues with the new tools
- Fix default object creation (by holding CTRL).
- Fix Polygon (45°) tools (inverted SHIFT effect via
  doConstructOrthogonal).
- Toolbar layout similar to Impress/Draw.

Change-Id: Ib4e4aec1560599201c00e0726c29021763d773ad
2016-02-29 00:04:23 +02:00
Gulsah Kose
ebfa86c8ff tdf#89646 Implement "uno:LineToolbox" command into calc.
Freeline filled, Polygon filled, Bezier Filled, Polygon 45,
Polygon 45 filled buttons are added into writer's LineToolbox.

Change-Id: I181d3cbc64a70ef1ef363b1ef76641b6b8ec2c79
Signed-off-by: Gulsah Kose <gulsah.1004@gmail.com>
Reviewed-on: https://gerrit.libreoffice.org/22748
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Maxim Monastirsky <momonasmon@gmail.com>
2016-02-28 21:17:32 +00:00
Eike Rathke
20b5917966 add wildcards to Tools->Options->Calc->Calculate dialog, tdf#72196
Maybe this should be a radio button instead (wildcards/regex/literal),
on the other hand it reflects the two API bool values. Also only two
checkbox lines are needed instead of three radio button lines.

Change-Id: I3fa74e19c838e10dc0cffd6c0ad6329017e10e56
2016-02-22 21:30:29 +01:00
Stephan Bergmann
5cbf2c1189 tdf#98023: Adapt ScRefButtonEx UI object class
...after 60db0ded33 "Move
sc/source/ui/dbgui/validate.cxx from scui to sc"

Change-Id: I161e3dec3cf0dc90340fd18f90256794ab0ac0c3
2016-02-22 17:20:26 +01:00
Yousuf Philips
46a0235cf8 tdf#91013 Create freeze cells submenu in the view menu
Change-Id: Icf1f61dda25d48f0b8e1b74492be21cbea8ed7b5
Reviewed-on: https://gerrit.libreoffice.org/22580
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
2016-02-22 13:46:17 +00:00
Maxim Monastirsky
69c5252a63 tdf#93837 Convert RID_FM_TEXTATTRIBUTE_MENU to xml
Change-Id: Ic37bfb9e25eba9b03b2c896c904823aec478355e
2016-02-21 16:41:40 +02:00
Maxim Monastirsky
ccd34b510c sc: Add forgotten radio style bits
Change-Id: Iaa088c1c0591b7e8fbdf6e668d86adbbfb77ba71
2016-02-21 16:41:10 +02:00
Yousuf Philips
39c8d40ddf tdf#91781 Move uppercase and lowercase up one level
Change-Id: Ib004736fcd3b9bb81f09d24fd87d3b4adfca93d6
Reviewed-on: https://gerrit.libreoffice.org/22028
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Yousuf Philips <philipz85@hotmail.com>
2016-02-18 12:05:06 +00:00