Fossil

Timeline
Login

Timeline

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

27 events for the month beginning 2019-06-01 by user florian

Following month ↑
2019-06-13
07:49
Update the copyTextToClipboard() Javascript function to suppress scrolling, and remove the temporary textarea in case of an error (i.e. blocked clipboard access), as suggested here: https://fossil-scm.org/forum/forumpost/40189d7d2f. ... (Closed-Leaf check-in: ba3e6fe7 user: florian tags: copybtn.js-tweaks)
2019-06-11
07:20 Changes to wiki page "branch/tooltip-copyhash" ... (artifact: cc071259 user: florian)
06:59
Fix the test whether the currently hovered element is the owner of the tooltip. ... (Closed-Leaf check-in: 49bee969 user: florian tags: tooltip-tweaks)
2019-06-10
16:08
Fix a minor coding typo from [2196555351] (property name). ... (check-in: af2ca388 user: florian tags: tooltip-tweaks)
16:02
This check-in started as a follow-up to [55f56e91ba] to make the tooltip less hasty, and prevent it from being instantly reshown (and slightly moved) when the mouse pointer goes back from the tooltip to the owning node. The final result is a combined and simplified "mousemove" handler for both nodes and rails, with consistent tooltip lifetime: the tooltip is only closed if the mouse pointer is at a fixed point over another element for the (full) duration of the dwell timeout, or away from the owning element (and the tooltip) for the (full) duration of the close timeout. This check-in also improves positioning of the tooltip for longer dwell timeouts. ... (check-in: 1fc61638 user: florian tags: tooltip-tweaks)
2019-06-07
12:03
Minor tweak to the copybtn.js interface to fall back to the default element ID "copy-IDTARGET". ... (check-in: 16fcd48a user: florian tags: copybtn.js-tweaks)
11:56
Make sure copy buttons stay on the same line as the linked text. ... (check-in: 678018d3 user: florian tags: copybtn.js-tweaks)
11:47
Output the copy button patterns for HTML pages and TH1 scripts from a centralized function, to make it easier to apply global modifications. ... (check-in: eb960935 user: florian tags: copybtn.js-tweaks)
2019-06-05
08:26
Make sure there's any graph elements, before accessing their properties (applies to timelines for tickets, wiki pages, or forum posts). ... (Closed-Leaf check-in: 66788707 user: florian tags: copybtn.js-tweaks)
08:06
Enable closing tooltips by pressing ESC. ... (check-in: fc639a0a user: florian tags: copybtn.js-tweaks)
07:58
Also add a copy button for the artifact hash on the /artifact page in hex-dump mode. ... (check-in: 1d23109d user: florian tags: copybtn.js-tweaks)
07:47
Define the spacing between copy buttons and adjacent elements by CSS rules, so that (0) no additional white space (nbsp) needs to be inserted into the HTML document, (1) the spacing can be modified by CSS rules, and (2) the copy buttons can be hidden by CSS rules. ... (check-in: 63ebcafb user: florian tags: copybtn.js-tweaks)
07:23
Automatically set the element ID for dynamically created copy buttons to "copy-IDTARGET" (analogous to the TH1 copybtn function). ... (check-in: 42972005 user: florian tags: copybtn.js-tweaks)
07:17
More consistent naming scheme for IDs of copy buttons and their target elements. ... (check-in: b19a9826 user: florian tags: copybtn.js-tweaks)
2019-06-03
12:27 Changes to wiki page "branch/tooltip-copyhash" ... (artifact: 82402740 user: florian)
09:40 Changes to wiki page "branch/tooltip-copyhash" ... (artifact: 089f9ec3 user: florian)
09:10
Cherry-pick [787650c36a]: Minimize impact of the SVG icon on line height. ... (Closed-Leaf check-in: 0a9f12ce user: florian tags: copybtn.js-demonstration)
09:08
Remove unnecessary white space between the copy button and the branch name. ... (check-in: b5bbad23 user: florian tags: copybtn.js-demonstration)
08:51
Cherry-pick [2196555351]: Use the longer hash prefix for the click-to-copy. ... (Closed-Leaf check-in: 21f38e85 user: florian tags: tooltip-copyhash)
08:48
Minimize impact of the SVG icon on line height. ... (check-in: 787650c3 user: florian tags: tooltip-copyhash)
2019-06-02
12:36
Cherry-pick [6a54cf2939]: Trim leading and trailing white space from the text to be copied to clipboard (do this in Javascript, so no need to care about the extra white space when generating HTML elements). ... (check-in: 698245db user: florian tags: copybtn.js-demonstration)
12:32
Trim leading and trailing white space from the text to be copied to clipboard (do this in Javascript, so no need to care about the extra white space when generating HTML elements). ... (check-in: 6a54cf29 user: florian tags: tooltip-copyhash)
12:03
Add a copy button for the artifact hash on the /artifact page. ... (check-in: 3aab0bfd user: florian tags: copybtn.js-demonstration)
11:49
Add a copy button near the branch name on the /info page, to have a way to copy the branch name without opening a tooltip. ... (check-in: b538d5eb user: florian tags: copybtn.js-demonstration)
11:31
Add a TH1 command to output text with a copy button, and modify the default View Ticket Page template to include a copy button for the ticket hash (UUID). ... (check-in: 68405c3f user: florian tags: copybtn.js-demonstration)
2019-06-01
07:12
Avoid line breaks between the copy button and the hash on the /info page. ... (check-in: 8c7e2620 user: florian tags: copybtn.js-demonstration)
07:07
Also use the now global hash_digits() function in src/info.c, and set the copy length limit to FOSSIL_HASH_DIGITS_URL for consistency with the copy buttons on the tooltips. ... (check-in: 710229e7 user: florian tags: copybtn.js-demonstration)
Previous month ↓