Today we have a small release with several quality of life improvements.
Make Images and Videos wide in narrow documents
In some case you want to make image or video larger in a narrow document to make it more visible. Now you can do it. Just resize image or video and make it as large as you wish.
Divider block in rich text
Now you can add a divider (line separator) block into documents and rich text fields. Type / and find /Divider command or just use Ctrl + Shift + - shortcut.
Insert :emoji: in rich text (experimental no more)
This feature graduated from experimental features, so you can use it freely in all documents, rich text fields and comments. Put : and start typing the emoji name.
We are working on Grid View to move it our from experimental and replace Table View. There are still things to add. This week weāve added two things:
NOTE: You may enable Grid View in Settings - Experimental Lab. Your feedback is appreciated, as always.
Files unit improvements
Previously, you could only see the number of files attached to an Entity, but not the names of those files. Now you can display Files as a column in a Table or as a unit on a Board. Hint: download a file by clicking on its name with alt+click.
There are currently a few showstoppers for us regarding the new table grid.
We often hide the name columns in several CRM views (contact data, appointments, orders, etc.). So example: in CRM view the name is a formula (first name + last name). In the view we only show columns firstname + last name so user can fill in the information. Currently we are not able to add a new contact because name column is hidden.
We are also not able to open a contact because name column is hidden.
We really miss the field description (we use them a lot to clarify extra information about the field)
We canāt select all entities in a table.
And selecting multiple entities is giving us a headache since the checkboxes are gone. When you only need to select a few, then itās okay. But if you want to select all kind of entities (letās say: 17 contacts in a list of 200) then often the selection is lost and you need to start all over again.
Further we are really happy with the new table grid. We have a lot of wishes, but the basics are already awesome!
Resizing images in narrow docs are very useful for wiki, thanks for that!
The ctrl+shift+- shortcut overrides core browser āZoom out commandā shortcut, on Windows Chrome, Firefox, and Edge (havenāt tested other browsers).
Zoom in and out in browsers is an everyday operation to me, depending on my home/work monitor, or if Iāve switched to laptop only, and sometimes if Iām feeling a bit tired, or if I need more real estate to compare some documents.
Adding to my frustration/confusion, I can zoom in and out fine in views (since that keyboard shortcut is not captured there), but in rich text, one of the zoom commands confusingly inserts a Divider. I see other users would be confused here as well.
Additionally, I would super appreciate if you are extra mindful before claiming common browser/OS/application keyboard shortcut commands that has widespread use. Once an application has claimed a shortcut that overlaps with a shortcut a user is already using for another concern, itās not much as a user I can do about it. Common built-in browser shortcuts seems extra relevant here. Thanks!
Just want to say a few things I appreciate with the new emoji shortcuts:
They are not invoked when using a inline block like :command. Iāve had issues with other platforms and emojiās when I write technical docs were emojis would get invoked as I document a command starting with : which was quite frustrating. I didnāt get that in Fibery, so Iām happy about that.
They work in headings and Table of contents. Thatās can be helpful for structuring navigation in long documents.
They donāt interrupt me typing. I sometimes get the smiley-emojis like :) inserted as when I didnāt intend to, and was a bit hesitant it would become an issue as more emojis were added, but you considered that already. For me your choice here fit me well.
The emoji names: is there some standard for emoji names? That your implementation/library also adheres to? Curious to what degree my āFibery emoji knowledgeā is transferable to other platformsā¦
I should note that this shortcut added divider starting from 2018 in Fibery and nobody noticed It is a standard thing in ProseMirror, so we just added a command into / menu to make it discoverable.
Aha! I guess this is an edge case then, and I just discovered why zoom out never worked for me.
So to work around browser zoom out not being supported, I would need to remember I have to move the focus from rich text input. Thatās just very confusing and I donāt think I can ask users to remember this.
Can we just not interfere with the browser zoom command at all? Remove the existing Divider shortcut or change it, if we really need one.
I guess in the end, itās about if we need a shortcut for Divider command more than we need a shortcut for browser zoom in/out. To me, browser zoom in/out consistently working across my browser applications is the definite winner here.
I guess browser zoom in/out works fine then. Maybe I confused the shift, or maybe I just add shift sometimes when I didnāt need to.
I still dislike a keyboard shortcut that hogs ctrl+shift+- for an rather niche command like Divider, but thatās my personal opinion and since I donāt have a conflicting shortcut myself right now, feels like maybe not that important.
Iāll retract my specific feedback for the shortcut choice here. Thanks for the feedback!
Iāve very much appreciated the feedback, and we will address it for sure.
Iām here to give advice that selecting all rows should be possible with Cmd/Ctrl+A hotkey. Itās definitely not super-intuitive, but it could help you now.
Just to clarify - the shortcut for adding a divider is actually Ctrl + _ (i.e. Ctrl key and underscore) but because a lot of keyboards generate an underscore by pressing Shift + - it is typically easier to explain as Ctrl + Shift + -
However if, for example, you had a French AZERTY keyboard layout, then generating - and _ would require pressing the keys that are used for 6 and 8 in a US keyboard layout.
So zoom out is like pressing Ctrl + 6 and divider is like pressing Ctrl + 8
A lot of browsers do support Ctrl + _ to be used for zoom (in addition to Ctrl + -) but it wonāt work if something else overrides it, as you discovered.
Unfortunately, the issues with keyboard layout and shortcuts are a PITA.
For example, I cannot use the Fibery rich-text shortcuts for applying heading levels H2, H3 and H4 (Ctrl + Alt + 2, Ctrl + Alt + 3, Ctrl + Alt + 4) because I have a keyboard layout where Alt + 2/3/4 are already occupied.
TLDR, to paraphrase Lincoln
āYou can please some of the people all of the time, and all of the people some of the time, but you can not please all of the people all of the time.ā
About the shortcut hotkey, why dont we have an option to set own hotkey for navigation
Iād love to set hotkey for bullet points, checkbox, or even some kind of command by frequently cases. also the outliner of checkbox mixing with number lists or bullets point currently display not right in some case
You fixed another issue too that makes a big difference. Everytime I would tab from Name to Description (the two automatic columns) it would āstickā in the description field and I had to click another area and come back or refresh that page. Now itās working and much easier.
Do we have issue when using hotkey for Divider ?
Iām using Opera One browser and when I press āCtrl Shift -ā, sometimes it works, sometime it freezes, and I need to reload to be normal