New Update - What happened with line-height in the list of databases?

Answered

After the latest updated, everything suddenly got way too compact without much space in between the lines:

Compared even to the old UI where things looked much nicer:

In the new UI also the table icon is not vertically centered and because it has rounded corners and is smaller, it barely looks like a table icon.

0
10 comments

Hello,

Please check that “View | Appearance | Compact Mode” is not enabled. Also please attach information from “Help | About” (click on Copy and paste data here).

 

0

I had compact mode enabled all the time, the line height wasn't that bad before. Now even after disabling it's still the same, it has no impact.

DataGrip 2024.1.2
Build #DB-241.15989.49, built on April 15, 2024 
Subscription is active until October 24, 2024.
Runtime version: 17.0.10+1-b1207.14 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 2048M
Cores: 8
Registry:
 ide.experimental.ui=true
Non-Bundled Plugins:
 bundled-datagrip-help (241.15989.49)
 

0

Do you have the same spacing issue in "Files" tool window?

0

Yes, it looks like everything is the same size as the database explorer

0

The line height for New UI was officially changed. There is a way to fine-tune the space, please refer https://youtrack.jetbrains.com/issue/IJPL-123248/Projects-file-vertical-space-broken-in-2023.3-Beta#focus=Change-27-8392074.0-0.pinned for the full explanation.

0

Wow, it's like Spotify.. changing things for the sake of changing that don't need to be touched at all. It looks really bad right now

0

Can we do something about it? It's really painful to watch and interact with

0

Here are hidden properties to change interline spaces (insert into “Help | Edit custom VM options” and restart)

Classic UI

ide.override.List.rowHeight=20
ide.override.Table.rowHeight=20
ide.override.Tree.rowHeight=20
ide.override.VersionControl.Log.Commit.rowHeight=calculated dynamically, the setting is ignored

The new UI:

ide.override.List.rowHeight=24
ide.override.Table.rowHeight=20
ide.override.Tree.rowHeight=24
ide.override.VersionControl.Log.Commit.rowHeight=26

The new UI, Compact Mode:

ide.override.List.rowHeight=22
ide.override.Table.rowHeight=20
ide.override.Tree.rowHeight=22
ide.override.VersionControl.Log.Commit.rowHeight=24
0

And where do I change it? And most of all why was it changed in the first place?

0

Please sign in to leave a comment.