1
0
mirror of https://github.com/GNOME/gedit synced 2024-06-30 23:15:01 +00:00
Commit Graph

13569 Commits

Author SHA1 Message Date
Sébastien Wilmet
c8034d31c8 externaltools plugin: port windowactivatable.py to TeplPanel 2024-06-21 23:08:33 +02:00
Sébastien Wilmet
3e8023412c pythonconsole plugin: port to TeplPanel 2024-06-21 22:57:52 +02:00
Sébastien Wilmet
ad471ec953 BottomPanel: port to TeplPanel 2024-06-21 22:57:26 +02:00
Anders Jonsson
1909fdc0fe Update Swedish translation 2024-06-20 17:25:49 +00:00
Sébastien Wilmet
e26f433cbd SidePanel: adapt to new version of tepl_panel_stack_new() 2024-06-20 17:58:11 +02:00
Sébastien Wilmet
6b760557c5 Side panel components: adapt to latest tepl_panel_item_new() API 2024-06-20 12:44:09 +02:00
Sébastien Wilmet
60ed48bd01 docs: various updates 2024-06-19 00:07:11 +02:00
Sébastien Wilmet
11a44459db Bump version to 48 2024-06-18 18:03:53 +02:00
Sébastien Wilmet
327ecf0617 NEWS file: write all news so far 2024-06-16 22:28:05 +02:00
Sébastien Wilmet
0eaff299b9 Side panel: handle NULL case for setting the active item
Steps:
- Show the File Browser in the side panel.
- Quit gedit.
- Edit the GSettings key "org.gnome.gedit.plugins active-plugins" to
  remove the filebrowser plugin from the list.
- Re-launch gedit.
==> Before this commit, there was a bug with the TeplPanelSwitcherMenu.
2024-06-16 18:38:43 +02:00
Sébastien Wilmet
e76c15f16e Side panel: adapt to latest TeplPanel API 2024-06-16 18:21:18 +02:00
Anders Jonsson
0dc9dd4c7c Update Swedish translation 2024-06-15 12:52:27 +00:00
Sébastien Wilmet
0de7b8fc38 Side panel components: port to new TeplPanel API 2024-06-15 05:35:15 +02:00
Hernan Martinez
9b90082803 MS Windows: add Portable Executable resource icon
Portable Executable, or PE for short:
https://en.wikipedia.org/wiki/Portable_Executable

This associates the icons with the executable (embedding the images
*within* the executable), so that Windows can show the icon in various
situations (in the file explorer, in the taskbar, etc).

The *.ico file was created with this ImageMagick command on Linux:
```
$ cd data/icons/
$ convert \
        org.gnome.gedit-256x256.png \
        org.gnome.gedit-48x48.png \
        org.gnome.gedit-32x32.png \
        org.gnome.gedit-24x24.png \
        org.gnome.gedit-22x22.png \
        org.gnome.gedit-16x16.png \
        gedit.ico
```

The order of the input files should be from the largest size to the
smallest.

An *.ico file was already present in the git repo, but was removed with
commit 23ec526540

However the old *.ico file was bigger in size, and a command-line to
create the file is always better (for reproducibility).

Closes https://gitlab.gnome.org/GNOME/gedit/-/merge_requests/168

Co-authored-by: Sébastien Wilmet <swilmet@mailfence.com>
2024-06-13 14:39:22 +02:00
Sergej A.
9f06608948 Update Russian translation 2024-06-10 08:26:33 +00:00
Sergej A.
2a57e5b2b1 Update Russian translation 2024-06-10 08:24:40 +00:00
Sébastien Wilmet
0c61afbb19 commands-file: run gcu-lineup-parameters --tabs
Utility from gdev-c-utils.
2024-06-07 22:58:12 +02:00
Sébastien Wilmet
aa19dba365 commands-file: small cleanup at the top of the file
- Remove useless #include.
- Sort the #includes.
2024-06-07 22:55:07 +02:00
Yosef Or Boczko
cce35d49bc Update Hebrew translation 2024-06-07 13:30:42 +00:00
Sébastien Wilmet
a5299dc6b9 filebrowser plugin: add some missing g_file_info_has_attribute() checks
Before getting an attribute, check that it is present.

All calls to g_file_info_get_is_backup() should be protected now.

Fixes https://gitlab.gnome.org/GNOME/gedit/-/issues/554
2024-06-05 17:32:44 +02:00
Yuri Chornoivan
d92281efe2 Update Ukrainian translation 2024-06-05 06:40:21 +00:00
Sébastien Wilmet
b655bd6bdf help: document new feature about color schemes and theme variants 2024-06-04 23:03:13 +02:00
Sébastien Wilmet
b6ae8fa646 PrefsDialog: use TeplStyleSchemeChooserFull
tepl_style_scheme_chooser_widget_new() has been replaced by two
choosers (simple and full).
2024-06-04 20:54:44 +02:00
Luming Zh
08985dd627 Update Chinese (China) translation 2024-06-04 11:18:51 +00:00
Martin
7771a802d0 Update Slovenian translation 2024-06-04 07:19:14 +00:00
Yuri Chornoivan
e262735da5 Update Ukrainian translation 2024-06-02 13:33:14 +00:00
Piotr Drąg
dcce40b980 Update POTFILES.in 2024-06-02 14:33:28 +02:00
Luming Zh
10e69e501f Update Chinese (China) translation 2024-06-01 02:06:35 +00:00
Yuri Chornoivan
d607a9bf53 Update Ukrainian translation 2024-05-31 17:38:14 +00:00
Martin
f3c602c4cf Update Slovenian translation 2024-05-31 07:03:24 +00:00
Sébastien Wilmet
b2af582330 PreferencesDialog: call tepl_style_scheme_chooser_widget_new()
The GSettings are provided to TeplSettings.
2024-05-30 05:34:58 +02:00
Sébastien Wilmet
7fe14f25cb theme-variant: provide and connect style scheme settings 2024-05-27 14:37:08 +02:00
Sébastien Wilmet
f7dc3953e0 theme-variant: have two GSettings keys for the style-scheme
- Rename the "scheme" key to have two symmetric names for light/dark.
  This has the disadvantage that users will lose that setting, but is
  not that bad because the dark gtk theme support can make users want to
  change those settings.
  At least we also ensure that it's not broken when doing an upgrade.

- Choose 'solarized-dark' because the colors have been better studied
  for the eyes.

- Keep 'tango' because it inherits the light GTK theme colors.
  ('solarized-light' has a non-standard background color for a gtk app).

- Use only style-scheme-for-light-theme-variant for now.
2024-05-26 22:56:11 +02:00
Sébastien Wilmet
d23ee2bc31 PreferencesDialog: convert some *.ui -> code 2024-05-26 19:21:18 +02:00
Sébastien Wilmet
0e026c2497 theme-variant: re-add more complete support
I don't know why single quotes were used in the gschema. Change them to
double quotes, what is more standard for XML.

Re-add the combobox in the preferences dialog.
2024-05-26 17:57:39 +02:00
Sabri Ünal
529c4ee4f1 ui: Add tooltips to search buttons
Add tooltips to search related buttons

https://gitlab.gnome.org/GNOME/gedit/-/merge_requests/167
2024-05-24 14:28:14 +02:00
Andi Chandler
95359dd849 Update British English translation
(cherry picked from commit 66a2ca06e2)
2024-05-23 11:35:20 +00:00
Juliano de Souza Camargo
277adbbaba Update Brazilian Portuguese translation
(cherry picked from commit e986c049ac)
2024-05-11 15:02:24 +00:00
Sébastien Wilmet
4b5b20b572 Post-release version bump 2024-04-27 17:32:32 +02:00
Sébastien Wilmet
f576114805 Release 47.0 2024-04-27 17:29:08 +02:00
Sébastien Wilmet
485c2dbe51 Adapt for TeplFile API break, use Gfls instead 2024-04-25 21:53:16 +02:00
Sébastien Wilmet
d2f20149db Adapt for Tepl -> libgedit-tepl rename 2024-04-25 21:43:43 +02:00
Sébastien Wilmet
7dbf8d353a Disable translations
When printing messages on the terminal, UTF-8 encoded characters are
still correctly displayed. Because "C.UTF-8" is set, not just "C".
2024-04-12 18:53:58 +02:00
Sébastien Wilmet
3854a82379 PreferencesDialog: remove 'Theme variant' combobox
The setting is still available in the "hidden" GSettings.

The 'Theme variant' is removed from the preferences dialog because the
work is not finished:
- There needs to be two GSettings keys for the style/color scheme.
- When the dark theme variant is selected, it should be impossible to
  choose the classic or tango style schemes (they work only with a light
  theme).
2024-04-12 14:44:46 +02:00
Sébastien Wilmet
d1c160bebc NEWS file: update
Simplify the news for the next release.
All news so far are written/summarized.
2024-04-12 13:28:29 +02:00
Nathan Follens
a779261335 Update Dutch translation 2024-03-31 13:08:33 +00:00
Nathan Follens
3eb3473319 Update Dutch translation
(cherry picked from commit 5815fc6f3a)
2024-03-31 13:04:21 +00:00
Sabri Ünal
51ae02dfa1 Update Turkish translation 2024-03-28 14:36:33 +00:00
Sébastien Wilmet
2b9c59ddf4 logo.png: update to the current design 2024-03-27 11:13:33 +01:00
Sébastien Wilmet
77599c81c4 Window: add a fixme comment 2024-03-26 21:36:35 +01:00