Branch: refs/heads/master
Author: Frank Lanitz <frank(a)frank.uvena.de>
Committer: GitHub <noreply(a)github.com>
Date: Fri, 27 Dec 2024 13:26:21 UTC
Commit: 3eeb361b6a2e29cdbc473cf4dc277cbe5b23283b
https://github.com/geany/geany/commit/3eeb361b6a2e29cdbc473cf4dc277cbe5b232…
Log Message:
-----------
Merge pull request #3820 from ntrel/doc-search
[docs] Add Document List tips
Modified Paths:
--------------
doc/geany.txt
Modified: doc/geany.txt
14 lines changed, 9 insertions(+), 5 deletions(-)
===================================================================
@@ -5562,16 +5562,20 @@ Editor
* Ctrl-click on a word in a document to perform *Go to Symbol Definition*.
* Ctrl-click on a bracket/brace to perform *Go to Matching Brace*.
-Interface
----------
+Sidebar
+-------
-* Double-click on a symbol-list group to expand or compact it.
+* Document list
+ * Middle-click to close a document or all documents in a folder.
+ * When the tree has keyboard focus, typing will match the start of a filename. Press
+ up or down to cycle through matches.
GTK-related
-----------
-* Scrolling the mouse wheel over a notebook tab bar will switch
- notebook pages.
+* Notebook tabs - Scrolling the mouse wheel over the tab bar will switch
+ notebook pages. (This was GTK2 default behaviour and still works for the document notebook).
+* Tree views - Double-click on a parent item's text to expand or collapse its children.
The following are derived from X-Windows features (but GTK still supports
them on Windows):
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Jiří Techet <techet(a)gmail.com>
Committer: Jiří Techet <techet(a)gmail.com>
Date: Wed, 11 Dec 2024 13:17:55 UTC
Commit: 6840f130e68df9387369dfc3f203b53452b49627
https://github.com/geany/geany/commit/6840f130e68df9387369dfc3f203b53452b49…
Log Message:
-----------
Make the label in custom date format dialog shorter
Fixes #3625.
Modified Paths:
--------------
src/ui_utils.c
Modified: src/ui_utils.c
3 lines changed, 1 insertions(+), 2 deletions(-)
===================================================================
@@ -724,8 +724,7 @@ static void insert_date(GeanyDocument *doc, gint pos, const gchar *date_style)
else
{
gchar *str = dialogs_show_input(_("Custom Date Format"), GTK_WINDOW(main_widgets.window),
- _("Enter here a custom date and time format. "
- "For a list of available conversion specifiers see https://docs.gtk.org/glib/method.DateTime.format.html."),
+ _("Custom date format (see https://docs.gtk.org/glib/method.DateTime.format.html):"),
ui_prefs.custom_date_format);
if (str)
SETPTR(ui_prefs.custom_date_format, str);
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Jiří Techet <techet(a)gmail.com>
Committer: GitHub <noreply(a)github.com>
Date: Sun, 22 Dec 2024 19:10:24 UTC
Commit: 2e8456a00fffc00a128a184c4b5a966848a0b4d0
https://github.com/geany/geany/commit/2e8456a00fffc00a128a184c4b5a966848a0b…
Log Message:
-----------
Merge pull request #4149 from techee/date_dialog_width
Make the label in custom date format dialog shorter
Modified Paths:
--------------
src/ui_utils.c
Modified: src/ui_utils.c
3 lines changed, 1 insertions(+), 2 deletions(-)
===================================================================
@@ -724,8 +724,7 @@ static void insert_date(GeanyDocument *doc, gint pos, const gchar *date_style)
else
{
gchar *str = dialogs_show_input(_("Custom Date Format"), GTK_WINDOW(main_widgets.window),
- _("Enter here a custom date and time format. "
- "For a list of available conversion specifiers see https://docs.gtk.org/glib/method.DateTime.format.html."),
+ _("Custom date format (see https://docs.gtk.org/glib/method.DateTime.format.html):"),
ui_prefs.custom_date_format);
if (str)
SETPTR(ui_prefs.custom_date_format, str);
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Jiří Techet <techet(a)gmail.com>
Committer: Jiří Techet <techet(a)gmail.com>
Date: Tue, 26 Nov 2024 17:48:38 UTC
Commit: b6244c6b4e66c5f51a8564e652079f90cc5a3f3b
https://github.com/geany/geany/commit/b6244c6b4e66c5f51a8564e652079f90cc5a3…
Log Message:
-----------
Fix GTK runtime errors generated by the plugin manager
The use of geany_wrap_label_new() together with the list below seems
to interact in a strange way somehow and generate lots of runtime
warnings/errors.
This is a (cowardly) attempt by fixing this without having to understand
what is going on ;-). Simply using gtk_label_new() seems to resolve
the issue.
Also, I think the text can be made a bit shorter in case the translation
is too wide for some languages. The "at startup" is kind of misleading
anyway since plugins are loaded immediately when checked in the box
below and since this is a preference, it's remembered so I think it's
pretty clear it happens at startup too.
Fixes #2065.
Modified Paths:
--------------
src/plugins.c
Modified: src/plugins.c
3 lines changed, 2 insertions(+), 1 deletions(-)
===================================================================
@@ -1922,7 +1922,8 @@ static void pm_show_dialog(GtkMenuItem *menuitem, gpointer user_data)
gtk_scrolled_window_set_shadow_type(GTK_SCROLLED_WINDOW(swin), GTK_SHADOW_IN);
gtk_container_add(GTK_CONTAINER(swin), pm_widgets.tree);
- label = geany_wrap_label_new(_("Choose which plugins should be loaded at startup:"));
+ label = gtk_label_new(_("Choose which plugins to load:"));
+ gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
/* plugin popup menu */
pm_widgets.popup_menu = gtk_menu_new();
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
Branch: refs/heads/master
Author: Jiří Techet <techet(a)gmail.com>
Committer: Jiří Techet <techet(a)gmail.com>
Date: Sat, 30 Nov 2024 15:31:03 UTC
Commit: e6c39c6e92a8c70e0bfb307bd9241c6f836dd021
https://github.com/geany/geany/commit/e6c39c6e92a8c70e0bfb307bd9241c6f836dd…
Log Message:
-----------
Make saveaction preference strings shorter
The existing strings make the dialog too wide and they are a little too
verbose. I believe the substitutes contain roughly the same information
value.
Modified Paths:
--------------
plugins/saveactions.c
Modified: plugins/saveactions.c
6 lines changed, 2 insertions(+), 4 deletions(-)
===================================================================
@@ -1439,7 +1439,7 @@ GtkWidget *plugin_configure(GtkDialog *dialog)
gtk_box_pack_start(GTK_BOX(inner_vbox), hbox, FALSE, FALSE, 0);
label = gtk_label_new_with_mnemonic(
- _("Date/_Time format for backup files (for a list of available conversion specifiers see https://docs.gtk.org/glib/method.DateTime.format.html):"));
+ _("Date/_Time format for backup files (see https://docs.gtk.org/glib/method.DateTime.format.html):"));
gtk_misc_set_alignment(GTK_MISC(label), 0, 0.5);
gtk_box_pack_start(GTK_BOX(inner_vbox), label, FALSE, FALSE, 7);
@@ -1528,9 +1528,7 @@ GtkWidget *plugin_configure(GtkDialog *dialog)
gtk_box_pack_start(GTK_BOX(inner_vbox), hbox, FALSE, FALSE, 0);
help_label = gtk_label_new(
- _("<i>If you set the Instant Save directory to a directory "
- "which is not automatically cleared,\nyou will need to cleanup instantly saved files "
- "manually. The Instant Save plugin will not delete the created files.</i>"));
+ _("<i>The plugin will not delete the files created in this directory.</i>"));
gtk_label_set_use_markup(GTK_LABEL(help_label), TRUE);
gtk_misc_set_alignment(GTK_MISC(help_label), 0, 0.5);
gtk_widget_set_margin_left(help_label, 12);
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).