A useful feature addition to the GUI version/s, at some point, might be an embedded terminal window.
I'm mainly thinking about how to make the full functionality of ChordPro most accessible to users who've only ever used GUIs (primarily Windows/Mac users I guess). More of this sort of thing might emerge as I put myself in the naive user's shoes for writing a tutorial guide.
It's a feature I'll often use in Geany, and wonder if it might ease the transition from GUI to CLI for some users.
**Rationale**
* CLI is essential for fully exploiting ChordPro functionality.
* Embedded terminal provides immediate CLI access from within ChordPro (GUI) without separate terminal window, so it *feels* like using the same software, and staying in the same world.
* Reduces the need for a whole terminal/CLI primer as part of user guidance.
* Provides a known environment on which to focus user guidance (_i.e._ less need for OS-specific guidance on using terminal).
* Potentially also convenient for more experienced users.
**Queries**
* Could embedded terminal default to the path of the currently-open document? That would avoid need to use of `cd` or specify full path to song, by people more familiar with clicking through folders.
* When run in embedded terminal, should ChordPro command automatically inherit/add options from GUI Preferences, _e.g._ selected configs, transposition library?
* Could the resulting PDF somehow be displayed automatically, based on viewer set in Preferences?
* The need might reduce if/when more ChordPro functionality becomes available via GUI, but I'm guessing that's unlikely in the near future.
A different or additional approach might be a Preferences setting in GUI, which provides a text box for additional ChordPro command options. When running with Preview command, those options would then be applied in addition to those specified with graphical Preferences.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3926
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3926(a)github.com>
I have noticed that the colors for the message window (comprising status, compiler, messages, scribble and terminal) are hard-coded.
I think it is possible to do some basic calculations to detect light and dark themes and set the colors for the messages accordingly.
I will be trying to fix this issue.
--
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/2644
Currently, the plugin remembers bookmarks only when I save the file.
If I just look at a file and set bookmarks for the purpose of analysis, and then quit Geany (since nothing in the file is changed, I can't force Geany to "save" the file), the bookmarks are lost.
It would be great, if bookmark remembering would not only happen on saving, but also on quitting.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1366
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1366(a)github.com>
Hi, I know that currently, Geany cannot edit multiple lines at once form the end of the lines when the lines have different length. I just found out a kind of glitch that allows you to do it just for one char. I just share it here.
1. Make a rectangular selection over the lines you want to edit and be sure to be on the right of the longest line.
2. Type the space key so that all lines will be padded on their right with spaces until the end of your rectangular selection.
3. While keeping the multiline cursor active (do not click anywhere in the text), then go to the menu and click on Document > Strip trailling spaces (not sure about the exact name in English).
4. You will see that each cursor will go at the end of their lines.
5. You are free now to type the char you want.
6. Unfortunately, once you have pressed a key, the cursor will go again at the end of the rectangular selection.
7. It's a bit tedious but at least you can add whatever you want at the end of multiple lines with different length in our favorite editor.
I am a big fan of Geany as a quick and simple text / editor. I am looking forward to see it implemented.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/3923
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany/issues/3923(a)github.com>
Sadly, Geany has no builtin way to check for updates. It would be great to have an updatechecker plugin for MacOS, similar to the one for Linux and Windows.
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1314
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/issues/1314(a)github.com>
In the Documentation generator menu the manual links to ```/usr/share/doc/geany-plugins/geanygendoc/html/manual.html``` and not ```/usr/share/doc/geany-plugin-gendoc/manual.html```.
This is in Geany 1.33-1 on Debian 10 (buster) in XFCE 4.12.5.
--
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/issues/992
Fix crash when encountering an unknown tag type, which fixes #1362.
Also add support for a couple more tag types Geany can report.
You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany-plugins/pull/1365
-- Commit Summary --
* geanygendoc: Fix crash if trying to document an unknown type
* geanygendoc: Sort tag types alphabetically
* geanygendoc: Add support for types "include" and "other"
-- File Changes --
M geanygendoc/data/filetypes/c.conf (6)
M geanygendoc/docs/manual.rst (4)
M geanygendoc/src/ggd-doc-type.c (6)
M geanygendoc/src/ggd-tag-utils.c (10)
M geanygendoc/src/ggd.c (16)
-- Patch Links --
https://github.com/geany/geany-plugins/pull/1365.patchhttps://github.com/geany/geany-plugins/pull/1365.diff
--
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1365
You are receiving this because you are subscribed to this thread.
Message ID: <geany/geany-plugins/pull/1365(a)github.com>