nautilus:gsoc-2022

Last commit made on 2023-07-12
Get this branch:
git clone -b gsoc-2022 https://git.launchpad.net/nautilus

Branch merges

Branch information

Name:
gsoc-2022
Repository:
lp:nautilus

Recent commits

51a4913... by Ignacy Kuchciński

files-view: Allow creating new files

da47b66... by Ignacy Kuchciński

files-view: Add "New File" menu item

795fa65... by Ignacy Kuchciński

new-file-dialog: Add basic dialog structure

Related: https://gitlab.gnome.org/GNOME/nautilus/-/issues/2205

43a7c9c... by utkarshvg2401 <email address hidden>

files-view: Remove templates menu

The current implementation of the “New Documents” submenu is a GtkPopoverMenu which has many issues,
hence it is being replaced by a dialog box for the creation of templates.
So, the GtkPopoverMenu implementation is to be removed completely from the codebase.

dc3e3e1... by utkarshvg2401 <email address hidden>

templates-dialog: Changes for the dialog box method

The current implementation of the “New Documents” submenu is a GtkPopoverMenu. It uses the GMenuModel, which is added as submenus in the right-click popover menu.
This implementation has many long-standing issues, as mentioned here https://gitlab.gnome.org/GNOME/nautilus/-/issues/2205, so we plan to move away from it by using a dialog box for creating new templates.

The dialog box makes it possible to view the whole list of templates in a single view, gives users the ability to search for templates, and makes it easier for everyone to use the template creation feature!

204c6df... by Ignacy Kuchciński

templates-dialog: Add basic dialog structure

The actual list of templates is not yet here.

It's not accessible from the UI yet.

Part of https://gitlab.gnome.org/GNOME/nautilus/-/issues/2205

bb7681c... by =?utf-8?q?Ant=C3=B3nio_Fernandes?= <email address hidden>

file: Translate time formats according to time locale

We have different date and time formats for different cases, and
they all need to be translated.

When the user picks a locale for date-time formatting that's from a
language different from the language chosen for the UI text, we may
get a broken date string, with the format from one language but
pieces of text from another language.

Fix this by forcing gettext to translate these format strings
using the same language as LC_TIME.

Fixes: https://gitlab.gnome.org/GNOME/nautilus/-/issues/3004

3bddcc5... by =?utf-8?q?Ant=C3=B3nio_Fernandes?= <email address hidden>

Post-release version bump

Bonus 45.alpha2 milestone due june 16th.

9ed4c04... by Yosef Or Boczko <email address hidden>

Update Hebrew translation

eac592d... by Yosef Or Boczko <email address hidden>

Update Hebrew translation