Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins related to "timeline-keyboard-navigation"
|
2026-01-10
| ||
| 16:42 | Prevent clicks to timeline hash links, which are now enclosed in extra SPAN elements with class name `timelineHash' in some view modes, from activating keyboard navigation focus tracking. Align the list of click-responsive HTML elements with [b09a9b621f] to filter more clicks on timeline entries to be ignored by the keyboard navigation focus manage... Leaf check-in: ed087bf6d7 user: florian tags: timeline-keyboard-navigation | |
| 14:02 | Sync with trunk. check-in: c50c8ed9d7 user: florian tags: timeline-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:50 | Sync with trunk. check-in: 9cea672b5d user: florian tags: timeline-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:04 | Sync with trunk. check-in: bab295db10 user: florian tags: timeline-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:14 | Sync with trunk. check-in: a2a1e4a7dc user: florian tags: timeline-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:26 | Sync with trunk. check-in: 215fc593d0 user: florian tags: timeline-keyboard-navigation | |
| 06:24 | Take note of possibly useful shortcuts. check-in: 88cba5fbfb user: florian tags: timeline-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-12
| ||
| 16:58 | Sync with trunk. check-in: 611f20e817 user: florian tags: timeline-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-06
| ||
| 10:47 | Sync with trunk. check-in: 00f7466add user: florian tags: timeline-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:39 | Sync with trunk. check-in: f05b04a625 user: florian tags: timeline-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-30
| ||
| 12:53 | Fix a bug when handling timeline data blocks not containing any check-ins. check-in: d3f9b8ab78 user: florian tags: timeline-keyboard-navigation | |
|
2022-10-03
| ||
| 11:18 | Check the meta key modifier (⊞|⌘|◆) when processing keyboard events. check-in: 11bb41e09e user: florian tags: timeline-keyboard-navigation | |
|
2022-10-02
| ||
| 09:15 | Shortcuts G and SHIFT+G to load the default timeline, or the timeline around the current check-out. check-in: 2ed74216fb user: florian tags: timeline-keyboard-navigation | |
|
2022-10-01
| ||
| 06:48 | Sync with trunk. check-in: e5c5e6f0e9 user: florian tags: timeline-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 | |
|
2022-09-25
| ||
| 07:35 | Link keyboard and mouse navigation and enable changing keyboard focus with Ctrl+Click. check-in: 29824137be user: florian tags: timeline-keyboard-navigation | |
| 07:23 | Sync with trunk. check-in: 3c92971996 user: florian tags: timeline-keyboard-navigation | |
| 07:18 | Minor changes to option handling for the `ui' command: (A) Abort early with an error message if the specified port number is invalid (instead of later with an assertion failure); (B) Add short form -p for --page; (C) Add short form -B for --nobrowser. check-in: 1431ebae3d user: florian tags: trunk | |
|
2022-08-19
| ||
| 04:42 | Fix the logic to cancel default actions and further event bubbling to take effect for all handled keys. check-in: 9cfd4e2b23 user: florian tags: timeline-keyboard-navigation | |
|
2022-08-15
| ||
| 10:25 | Simplification and harmonisation of the help text. check-in: 6d10841735 user: florian tags: timeline-keyboard-navigation | |
| 10:21 | Also disable shortcut handling if the View Style drop-down list has keyboard focus. check-in: f419c7ebe7 user: florian tags: timeline-keyboard-navigation | |
|
2022-08-14
| ||
| 08:54 | Merge with trunk to get the latest web UI fixes. check-in: e317872280 user: florian tags: timeline-keyboard-navigation | |
| 08:16 | Comment and TODO updates. check-in: cfed59c9d1 user: florian tags: timeline-keyboard-navigation | |
| 08:07 | Cancel default actions and further bubbling of handled keys, in case of conflicts with browser (extension) defaults. check-in: 5257960080 user: florian tags: timeline-keyboard-navigation | |
| 08:03 | Fix the shortcut handler to cycle between selected, check-out and ticked entries getting stuck, and give highest priority to ticked entries. check-in: b6a656b520 user: florian tags: timeline-keyboard-navigation | |
| 07:56 | Remap keyboard shortcuts, and ensure only letter keys are combined with SHIFT, as non-letter keys may produce different key code pairs with and without SHIFT depending on the keyboard layout. check-in: 33f9315d44 user: florian tags: timeline-keyboard-navigation | |
|
2022-08-13
| ||
| 23:39 | Using the preceding --chroot fixes to make the Docker container serve the repo from /jail/museum/repo.fossil rather than from the chroot dir, /jail. This then allows us to mount a Docker volume at /jail/museum, which has an independent persistence from the container proper, so we can now rebuild the container without destroying the presumably preci... check-in: f76e762fb7 user: wyoung tags: trunk | |
|
2022-08-11
| ||
| 06:42 | Another attempt to make the CSS for the focus indicator work with any skin foreground and background colors and branch colors: instead of changing just the background color, the foreground color is also adjusted, so the indicator can still be recognized even if similar to a branch color. Besides, no more editing of SVG code is necessary to make adj... check-in: a8d306bec6 user: florian tags: timeline-keyboard-navigation | |
| 06:17 | Mention in the help text that ticking the second entry node opens the diff page. Again, thanks @rouilj! check-in: 13e0f32e3b user: florian tags: timeline-keyboard-navigation | |
| 06:12 | Swap semantics of the "primary" and "secondary" highlighted entries to improve selection of the default focused entry. The "secondary" corresponds to the "To:" entry on /vdiff pages and hance is the last focused entry, so should also be the default when returning to /timeline both by keyboard shortcut or the browser "backwards" command. Thanks @rou... check-in: 63c1be8c31 user: florian tags: timeline-keyboard-navigation | |
| 05:57 | Shortcut "." (period) to set focus to the entry closest to the center of the viewport. (The keys need to be reassigned later, since non-letter keys don't produce the same characters with or without SHIFT pressed on all keyboard layouts.) Thanks @rouilj for the suggestion and the hint! check-in: e1796f2df2 user: florian tags: timeline-keyboard-navigation | |
| 05:48 | Refactorings to cookie handling. check-in: cf38f5abb8 user: florian tags: timeline-keyboard-navigation | |
|
2022-08-07
| ||
| 08:12 | Coding style fixes and comment updates. check-in: ae932acdd2 user: florian tags: timeline-keyboard-navigation | |
| 08:09 | Shortcut SHIFT+H to scroll to the focused entry without moving focus. This may be handy in conjunction with scrolling by arrow keys or PgUp/Dn. check-in: 8d1edb8206 user: florian tags: timeline-keyboard-navigation | |
|
2022-08-05
| ||
| 06:39 | Also fix URLs for non-filtered /timeline links opened from /finfo pages, plus some code and comment cleanups. check-in: 3ae1390f17 user: florian tags: timeline-keyboard-navigation | |
| 06:22 | Shortcut SHIFT+J to view the timeline of the focused entry filtered by branch. Add the 'm' query parameter to /timeline links. check-in: 7bbd1b9918 user: florian tags: timeline-keyboard-navigation | |
|
2022-08-04
| ||
| 12:02 | The smart "scroll to" routine also needs to scroll upwards when used for their new purpose. check-in: fff09df34f user: florian tags: timeline-keyboard-navigation | |
| 11:46 | Docs v0.1, with upper-/lower-case letter notation, instead of SHIFT+LETTER (which may be somewhat confusing for the "," and ";" case). check-in: b02508d358 user: florian tags: timeline-keyboard-navigation | |
| 11:42 | Try to fix the focus indicator CSS to work for all skins: alpha-blending "10% black" with light-mode background colors, or "20% white" with dark-mode background colors, looks surprisingly well and conflicts less with branch colors (which can be orange-ish, but never black or white). Note that the dark-mode skins Ardoise, Dark Mode and Xekri (but no... check-in: 7d02688690 user: florian tags: timeline-keyboard-navigation | |
| 06:57 | Experimental change to scroll the focused entry into view with a Fossil-style scrolling function to keep the entry centered vertically. This is much better than `Element.scrollIntoView()' for FF (but maybe a matter of tweaking the function arguments). Kudos to the wiz who programmed the `scrollToSelected()' function! check-in: ad3a8e0b87 user: florian tags: timeline-keyboard-navigation | |
| 06:14 | Comment and TODO updates. check-in: ec8b53a9bc user: florian tags: timeline-keyboard-navigation | |
| 06:09 | Enhance the H shortcut to consider the secondary selection on the /vdiff page as a waypoint. check-in: 0c024627dc user: florian tags: timeline-keyboard-navigation | |