Files
sqlitebrowser/src
Manuel 5f4d0ee7ff Improve the size policy (toolbars and improved icons) (#1684)
* Improve the size policy (and more and better icons)

These changes improve the size policy for translations having long texts
in some buttons by:

* Converting the text buttons in the Edit Database Cell to icons
* Making the "Type of data" label wrappable and expandable
* Converting the text buttons in the Browse Data tab to icons
* Allowing the Plot combo-boxes to shrunk

All this allows both the Browse Data and the docks to grow and shrink with
more freedom.

New icons for buttons are reused when appropriate in context menus.

Added icon for filter and improve icon for docks (has been mirrored so it
matches the actual dock position).

Added Print icon in Edit Database Cell using the extra free space, so the
print action there is more visible.

This continues the effort started in #1324.

* Convert the embedded buttons to actual toolbars

This provides more flexibility, like the way how toolbars are compacted
when they have not enough space.

The QToolButtons in Browse Data tab and in Edit Cell dialog are converted
to QActions and inserted in new toolbars embedded in the same place as
the old buttons. Everything else should stay the same (shortcuts, tool-tips
and what's-this information).

* Set style for all toolbars in Preferences and minor adjustments

The combo-box used for the main toolbar is replicated for all the toolbars
in application. In this way, users with high resolutions can use the styles
with both icons and text, while users with lower resolutions can leave the
default styles, which should be better for them.

Some icon texts has been abbreviated from their default values, so they fit
better in the toolbars when they are visible.

The print icon in Edit Cell has been moved to the right, where it would be
the first to be collapsed.

The original what's-this info for Set as NULL in Edit Cell toolbar has been
restored.

* Remove no longer used overloaded function

The addShortcutsTooltip function applying to QWidget was no longer used
after having converted all the buttons to actions, so it is removed.
2019-02-08 21:45:50 +01:00
..
2018-11-29 04:14:42 +02:00
2017-10-30 21:20:02 +01:00
2018-10-22 23:03:19 +02:00
2018-11-08 23:00:30 +01:00
2018-12-13 11:26:10 +02:00
2018-11-08 23:00:30 +01:00
2018-11-08 23:00:30 +01:00
2018-09-05 22:24:46 +02:00
2014-12-05 09:20:29 +00:00
2018-11-15 15:24:00 +01:00
2014-12-05 09:20:29 +00:00
2018-11-20 23:11:25 +01:00
2018-12-25 18:46:29 +01:00
2018-11-15 15:24:00 +01:00
2018-11-15 14:16:05 +01:00
2018-06-08 22:46:47 +02:00
2018-12-27 11:55:21 +01:00
2019-01-14 20:03:15 +01:00
2018-11-20 23:57:00 +01:00
2018-12-27 11:55:21 +01:00
2018-12-08 14:39:34 +11:00