Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
Events are expected to have a valid windowID now, and the current window also has to be correct when dispatching or processing any events.
|
|
Not quite fully functional yet. The window positioning still needs to be written to prefs.cfg.
|
|
Use the same mechanism as in the Upload dialog to keep the text entered in the input prompt safe, in case the dialog is accidentally closed or the app crashes.
|
|
The theme palette seed phrase and ANSI warnings can be configured in the new site-specific settings dialog.
Added bindings for Page Information and for opening the site-specific settings dialog.
IssueID #381
|
|
|
|
Disabled by default to be consistent with behavior of other links.
|
|
|
|
|
|
LinkInfo will truncate extremely long URLs, and when viewing a single image, data URLs don't have a title.
|
|
# Conflicts:
# res/lang/eo.bin
# res/lang/ie.bin
|
|
It was possible that the progressive rendering of runs repeatedly kept drawing the first run of the page (e.g., the top heading).
It should still be investigated if a similar issue can occur in the other direction, when drawing downward. A run may exist on the bottom border of a buffer, too.
|
|
|
|
If a request was already completed when it was moved inline, the content wasn't marked as finished and did not appear.
|
|
One can embed arbitrary data inside a "data:" URL. If an image is recognized, attempt to show it as part of the document.
|
|
|
|
# Conflicts:
# CMakeLists.txt
# res/fonts/SmolEmoji-Regular.ttf
# res/lang/gl.bin
# src/app.c
|
|
The warnings are site-specific, and there's no site for "file://".
|
|
|
|
With Gopher, ensure that the item type changes to 1, and with Titan, change to normal Gemini.
|
|
|
|
index.gmi is typically identical to the directory itself, so don't go from `/index.gmi` to `/`, but skip directly to the parent directory.
|
|
|
|
As suggested in: gemini://ruario.flounder.online/gemlog/2022-01-19_Some_Gopher_improvements_for_Lagrange.gmi
|
|
This has been broken for a while...
|
|
A big set can be viewed separately to see all the individual fonts.
|
|
|
|
IssueID #435
|
|
Banner warnings were duplicated for example when under some conditions.
Internal "about:" pages should never show banners or warnings.
IssueID #435
|
|
The name of the file was not determined correctly.
|
|
Hover can't be updated when the document is hidden.
|
|
D-Bus command line tools can be called to make method calls to reveal
a file's location in the file manager.
|
|
Added a utility for setting up dialog titles consistently. They are now in all-caps and aligned appropriately.
|
|
# Conflicts:
# CMakeLists.txt
# Depends-Android.cmake
# res/about/version.gmi
# res/lang/cs.bin
# res/lang/eo.bin
# res/lang/es.bin
# res/lang/fi.bin
# res/lang/gl.bin
# res/lang/ia.bin
# res/lang/ie.bin
# res/lang/ru.bin
# res/lang/sr.bin
# res/lang/tok.bin
# res/lang/tr.bin
# res/lang/uk.bin
# res/lang/zh_Hant.bin
# src/app.c
# src/main.c
# src/ui/documentwidget.c
# src/ui/labelwidget.c
# src/ui/sidebarwidget.c
# src/ui/util.c
|
|
When navigating via home row, ensure that other widgets will not trigger when keys are pressed. The document is given keyboard focus even though it is not flagged as focusable, to make sure it gets to handle all the keys first.
On macOS, disable all native menu items that have a home row keyboard shortcut.
Also on macOS, disable all native menus when changing bindings.
IssueID #419
|
|
Use a regular font weight and dimmer color for the entry date.
|
|
|
|
On iPad, activity views are popovers and require information about the source. The UI doesn't provide this, though, so just use the long-press tap position for now.
|
|
A convenient way to copy the current page's source and open the Titan upload dialog with it prefilled.
IssueID #415
|
|
Image responses get inlined on gemtext pages.
It would make sense to use this mechanism for all media since the MIME type is ultimately what matters in determining the appropriate presentation. The file extensions shouldn't matter.
IssueID #373
|
|
The banner would sometimes appear only after the page had finished loading, because the site icon got lost when the GmDocument was switched.
|
|
|
|
The inline downloads UI finally has some interactivity: left-clicking on a finished download opens it in the default viewer app, and right-clicking shows a context menu with relevant actions.
|
|
After receiving content of unsupported type, show a footer action button to open it in another app.
IssueID #135
|
|
Send a notification from the Java side when the software keyboard
is shown.
|
|
|
|
|
|
|