Fossil

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

40 check-ins related to "diff-keyboard-navigation"

2026-01-10
14:05
Sync with trunk. Leaf check-in: facfbbd552 user: florian tags: diff-keyboard-navigation
11:52
Do not try to use "notepad" as a text editor on non-windows systems. check-in: 9b263d87c1 user: drh tags: trunk
2025-09-26
12:53
Sync with trunk. check-in: f3ff04466d user: florian tags: diff-keyboard-navigation
12:48
Prevent the cell background colors from extending beyond the outer rounded borders of the diff table in WebKit-based browsers. check-in: b666bbc54d user: florian tags: trunk
2025-08-21
12:06
Sync with trunk. check-in: 5ee83f2807 user: florian tags: diff-keyboard-navigation
12:02
Change [3710202914] to call the function to load the diff-related JS code even for blocked diffs. By default, the loader function is already a no-op if diffs are blocked, so the behavior intended by [3710202914] is retained. But other branches are patching the loader function because they rely on the JS code even if the diffs are hidden. check-in: 171127fd14 user: florian tags: trunk
2025-07-21
12:16
Sync with trunk. check-in: 75244ee4fd user: florian tags: diff-keyboard-navigation
2025-07-15
20:11
Update the built-in SQLite to the latest trunk version, for testing. check-in: 01855974c9 user: drh tags: trunk
2024-12-17
06:36
Sync with trunk. check-in: 361fc76769 user: florian tags: diff-keyboard-navigation
06:32
Consistent naming of the "Hide Diff" links to skip server-side diff generation. Note the naming conflict with the scripted link to show and hide the generated diffs. check-in: aa7ddd8094 user: florian tags: diff-keyboard-navigation
06:12
On the new /ckout UI page, output the page footer only once. check-in: 92372ce946 user: florian tags: trunk
2024-12-13
17:42
Missed help screen update. check-in: e5093a9c7e user: florian tags: diff-keyboard-navigation
17:07
Enable keyboard navigation for web UI diffs on the new /ckout page. Restore the "Hide Diff" links (at least temporarily), so the keyboard handler can access the URLs. check-in: 9e216433bc user: florian tags: diff-keyboard-navigation
17:01
Sync with trunk. check-in: edda30c66d user: florian tags: diff-keyboard-navigation
15:36
Fix redirect for the misuse of /ckout. check-in: 02eb97d801 user: drh tags: trunk
2024-12-12
17:00
Sync with trunk. check-in: 6599ed9127 user: florian tags: diff-keyboard-navigation
11:36
On the /ckout page, omit the diff if the diff parameter is 0 or smaller. check-in: 0654e8459a user: drh tags: trunk
2024-09-13
16:40
Sync with trunk. check-in: ae3fb0a310 user: florian tags: diff-keyboard-navigation
16:38
Put the diff-toggle checkbox on the /fdiff page into its own DIV instead of into the HR preceding the diff. The diff-toggle checkbox could also be omitted for the /fdiff page, but is left in place for consistency. check-in: 7a11771483 user: florian tags: trunk
14:03
More robust check whether the query parameter to update the display cookie is present. check-in: ac348b03e5 user: florian tags: diff-keyboard-navigation
14:02
Sync with trunk (to fix some JS error showing up in the developer console). check-in: a8ef0da81e user: florian tags: diff-keyboard-navigation
2024-09-11
16:22
Add a comment to the test scripts that the list of settings needs to be updated manually. check-in: 668f114191 user: florian tags: trunk
2024-09-06
10:52
Shortcut 0 (Digit Zero) to reload the current page in Hidden Diff mode. Shortcut D to reload the current page and update the display cookie to set the current Diff mode as default. check-in: 0974a48f6b user: florian tags: diff-keyboard-navigation
10:48
Sync with trunk. check-in: 8e6660cd76 user: florian tags: diff-keyboard-navigation
2024-09-05
09:19
In the 'unsaved changes' error of the patch command, make it explicit that the patch cannot be applied (because it otherwise comes across as informational, not an error). check-in: 8c5faa368f user: stephan tags: trunk
2024-01-22
13:40
Sync with trunk. check-in: 7597825330 user: florian tags: diff-keyboard-navigation
13:37
Hide the timeline graph tooltip in the `pagehide' handler, as Chromium-based browsers (but not Firefox) are deprecating the `unload' handler. check-in: f97a29dd58 user: florian tags: trunk
2022-10-03
11:15
Check the meta key modifier (⊞|⌘|◆) when processing keyboard events. check-in: 4811d5b237 user: florian tags: diff-keyboard-navigation
11:06
Cross reference the new CSS classes, as they appear fragmented in the JS part, and therefore can't be found by code search. check-in: ec955233b8 user: florian tags: diff-keyboard-navigation
2022-10-02
08:11
Shortcuts U and SHIFT+U to reload the current page in Unified Diff or Side-By-Side Diff mode. check-in: 35cf6f3022 user: florian tags: diff-keyboard-navigation
2022-10-01
08:39
Fix a bug for empty change views (for example check-ins created by `fossil branch new', or no-op /vdiff and /fdiff views). check-in: 4c336f372e user: florian tags: diff-keyboard-navigation
06:50
Sync with trunk. check-in: 901ae7258b user: florian tags: diff-keyboard-navigation
2022-09-30
12:38
Simplification to the JS used as part of anti-robot defenses. check-in: 08535b229e user: drh tags: trunk
11:22
Minor code cleanups and comment updates. check-in: d17b59763e user: florian tags: diff-keyboard-navigation
11:17
Add documentation, thanks @ams for help with wording. An alternative (but not less redundant) approach may be to create a new documentation-only web page to list available keyboard shortcuts for all pages (there's also the global ESC shortcut to close the Hamburger Menu) linked to from the individual command help screens. check-in: 8773bb88a4 user: florian tags: diff-keyboard-navigation
2022-09-29
11:56
Comment updates. check-in: d1d5e99cdc user: florian tags: diff-keyboard-navigation
11:30
Since dynamically added CSS classes to hide elements are discarded on back/forward navigation, reset all diff toggle checkboxes to checked to match what is actually visible. An alternative approach is to find the unchecked diff toggles and reapply the CSS classes to hide the corresponding diff blocks. check-in: 4368a1c992 user: florian tags: diff-keyboard-navigation
2022-09-28
14:48
Fix scrolling if there's only one diff block. check-in: e41214d25b user: florian tags: diff-keyboard-navigation
14:24
Implement Javascript-based keyboard navigation for web UI diffs. Shortcuts SHIFT+I or I show or hide all diffs, and P or O show the next or previous diff. See [forum:a78f44576c| Forum Post a78f44576c] for more information. check-in: b7e089e0f3 user: florian tags: diff-keyboard-navigation
12:28
improve login-group command documentation and output Prompted by [forum:58f01f6d92], [forum:a7d15cc071], and [forum:1c639bcdea]. Clarify semantics of -R|--repository in 'fossil login-group join' and make user output more helpful. While here, trim some trailing whitespace. check-in: 83bc81e882 user: mark tags: trunk