I use Geany's **Replace** dialog by default (bound to CTRL-F).
It is not very nice to use on a small screen as it is very wide
and either blocks some code or it blocks my list of files.
I think it should be vertically oriented to minimise this disruption.
The PR reduces the minimum-width of the **Replace** dialog by
37% on my laptop screen.
Even if you do not like it then please consider the first commit on its own.
This could be further improved by putting the 6 buttons at the bottom in rows of 2,
and perhaps putting the regex options in their own GtkExpander.
Any approved changes can then be copied to the **Find** dialog.
What do you think?
Original:
![1_orig](https://user-images.githubusercontent.com/1383407/35925325-56f9d918-0c1d-11e8-9372-d8f05bcdfac6.png)
Remove min-width of combo-boxes
![2_no_min_width](https://user-images.githubusercontent.com/1383407/35925329-58c98216-0c1d-11e8-9d7b-cbe538be112c.png)
Make combo-box labels and **Replace All** contents vertically oriented
![3_more_vertical](https://user-images.githubusercontent.com/1383407/35925338-5abf2be8-0c1d-11e8-8c0a-0513435702b5.png)
Make the checkbox options vertically oriented
![4_single_col](https://user-images.githubusercontent.com/1383407/35925340-5c94ff2e-0c1d-11e8-990e-00d1bd113268.png)
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1762
-- Commit Summary --
* Don't set combobox width in Replace window
* Further reduce min-width of replace dialog
* Put all checkboxes in single column
-- File Changes --
M src/search.c (48)
-- Patch Links --
https://github.com/geany/geany/pull/1762.patchhttps://github.com/geany/geany/pull/1762.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1762
I've used sshfs to be able to access files on another computer and opened a text file with geany there. After I shut it down without unmounting, geany stopped and I had to kill it with sigkill.
My file browser also hanged when I opened the folder which shouldn't longer exist.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1760
You can see diff.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/689
-- Commit Summary --
* Translation: Fix a typo
-- File Changes --
M geanyprj/src/geanyprj.c (2)
M po/be.po (4)
M po/ca.po (4)
M po/da.po (4)
M po/de.po (4)
M po/el.po (4)
M po/es.po (4)
M po/fr.po (4)
M po/gl.po (4)
M po/it.po (4)
M po/ja.po (4)
M po/kk.po (4)
M po/nl.po (4)
M po/pt.po (4)
M po/pt_BR.po (4)
M po/ru.po (4)
M po/tr.po (4)
M po/zh_CN.po (4)
M pretty-printer/src/PluginEntry.c (2)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/689.patchhttps://github.com/geany/geany-plugins/pull/689.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/689
Hi
I think it could be useful to have a language field on the general info for templates, instead of assuming en globally.
I know I prefer pt wherever it's applicable. HTML, for instance (<html lang="pt">).
Regards,
Pedro
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1759
The user can now select from two new context menu items to either create a new file or a new directory on the current selected position in the file tree. See #660.
This PR also includes a new function for the utils lib which is required for the new functionality in the workbench plugin.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/681
-- Commit Summary --
* utils lib: added new function 'gp_filelist_scan_directory_full()'
* workbench: added "Create file here..."/"Create directory here..."
-- File Changes --
M utils/src/filelist.c (83)
M utils/src/filelist.h (7)
M workbench/README (8)
M workbench/src/dialogs.c (71)
M workbench/src/dialogs.h (2)
M workbench/src/plugin_main.c (2)
M workbench/src/popup_menu.c (114)
M workbench/src/sidebar.c (44)
M workbench/src/wb_project.c (5)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/681.patchhttps://github.com/geany/geany-plugins/pull/681.diff
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/681
Find dialog shows "Next" enabled but "Previous" disabled.
Xubuntu 17.10 with latest version of Geany from repository (1.29)
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1494
Issue: Geany is closing when i3 is restarted.
Steps to reproduce:
1. Open geany
2. Restart i3 repeatedly using keybind $mod+Shift+r (default)
3. Geany will then close
Error message:
`(geany:6353): Gdk-ERROR **: The program 'geany' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadWindow (invalid Window parameter)'.
(Details: serial 7012 error_code 3 request_code 2 (core protocol) minor_code 0)
(Note to programmers: normally, X errors are reported asynchronously;
that is, you will receive the error a while after causing it.
To debug your program, run it with the GDK_SYNCHRONIZE environment
variable to change this behavior. You can then get a meaningful
backtrace from your debugger if you break on the gdk_x_error() function.)
Trace/breakpoint trap (core dumped)`
Details:
- OS: Arch Linux
- Kernel: 4.14.15-1-ARCH
- Geany: 1.32 (built on 2018-01-29 with GTK 3.22.26, GLib 2.54.3)
- i3: 4.14.1 (2017-09-24)
Please let me know if you need any additional information. I'm happy to help. Thank you.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1755
I use macOS High Sierra (10.13.2) and Geany 1.32.
I have configured Geany to use the French l10n by creating an empty file ``~/.config/geany/use_locale``.
The Geany interface is now in French. Great.
My problem is that in Geany LANG is defined as "fr" and LC_ALL is defined as "" (nothing). I can see that by executing in the Geany Terminal window:
```
[rousseau:~] $ echo $LANG
fr
[rousseau:~] $ echo $LC_ALL
```
I have configured the lint menu to do: ``pep8 --max-line-length=80 "%f"`` and in the Compilateur window I get:
```
pep8 --max-line-length=80 "dé.py" (dans le dossier : /Users/rousseau/Documents/Sources/Python)
Traceback (most recent call last):
File "/usr/local/bin/pep8", line 11, in <module>
sys.exit(_main())
File "/usr/local/lib/python3.6/site-packages/pep8.py", line 2134, in _main
report = pep8style.check_files()
File "/usr/local/lib/python3.6/site-packages/pep8.py", line 1842, in check_files
runner(path)
File "/usr/local/lib/python3.6/site-packages/pep8.py", line 1854, in input_file
return fchecker.check_all(expected=expected, line_offset=line_offset)
File "/usr/local/lib/python3.6/site-packages/pep8.py", line 1619, in check_all
return self.report.get_file_results()
File "/usr/local/lib/python3.6/site-packages/pep8.py", line 1750, in get_file_results
'code': code, 'text': text,
UnicodeEncodeError: 'ascii' codec can't encode character '\xe9' in position 1: ordinal not in range(128)
Compilation échouée.
```
If I hack ``/Applications/Geany.app/Contents/MacOS/geany`` to add the line:
```
LC_ALL=fr_FR.UTF-8
```
Then Geany works correctly and I get the expected output:
```
pep8 --max-line-length=80 "dé.py" (dans le dossier : /Users/rousseau/Documents/Sources/Python)
dé.py:30:1: E302 expected 2 blank lines, found 0
Compilation échouée.
```
The problem is caused by the accent in the source code file: ``dé.py``. If I rename the file to ``de.py`` then I do not have the problem.
I can also define LANG=fr_FR.UTF-8 instead of LC_ALL for the same result.
What is important is to add the ".UTF-8" extension.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/1732