Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins by user florian
2024-11-27
| ||
17:07 | Wrap the list of attachments displayed on technotes/events, tickets and wiki pages in their own `section' HTML element with CSS class name 'attachlist'. Inspired by forum thread 8da5a5d868. ... (Closed-Leaf check-in: b111adbe user: florian tags: attachlist-html-section) | |
2024-11-26
| ||
05:20 | Implement the equivalent to the `inode' SQL function on Windows. ... (check-in: 52333641 user: florian tags: trunk) | |
05:17 | Fix a crash if the test-file-environment command is called from outside a check-out (introduced with [106de276ee]). ... (check-in: 38930fba user: florian tags: trunk) | |
2024-11-13
| ||
07:20 | Amend the previous commit not to break (test) builds with SSL/TLS disabled. ... (check-in: aa0b696e user: florian tags: trunk) | |
2024-11-01
| ||
17:06 | Mention the `fossil status -b|--brief' option in the change log. ... (check-in: 0cf722b5 user: florian tags: trunk) | |
2024-10-20
| ||
04:24 | Fix an oversight in [fe6ef89f5f]. ... (check-in: 95c1490c user: florian tags: trunk) | |
2024-10-19
| ||
14:10 | Resolve accidental fork. ... (check-in: 6041e258 user: florian tags: trunk) | |
14:03 | Another update for[9919dfbbaa]: Make sure reallocated buffers always grow, guard all buffer writes by overflow checks (next time use blobs), make sure the `case-sensitive' setting and command-line option are followed, and use brute force to achieve binary (vs.linguistic) file name comparison (only on older versions of Windows). ... (check-in: fe6ef89f user: florian tags: trunk) | |
2024-10-16
| ||
05:16 | Amend [9919dfbbaa], again: Include an optional directory separator in buffer size calculation, guard against the unlikely (impossible?) case that a case-adjusted filename component round-tripping from UTF-8 to UTF-16 and back get longer, plus some unrelated white space fix. ... (check-in: 49262642 user: florian tags: trunk) | |
2024-10-15
| ||
05:36 | Amend [9919dfbbaa]: fix a comment typo and rename a variable. ... (check-in: d7d10622 user: florian tags: trunk) | |
05:25 | Fix a crash if the test-file-environment command is called from outside a check-out. ... (check-in: 3bb9cbe8 user: florian tags: trunk) | |
05:21 | Mention the comment formatter updates in the change as a hint to users encountering problems with timeline output. ... (check-in: 3c6e5a1e user: florian tags: trunk) | |
05:18 | Enhance the function to find case-preserved filenames on Windows to deal with non-ASCII filenames. ... (check-in: 9919dfbb user: florian tags: trunk) | |
2024-10-06
| ||
04:32 | Merge another update to the comment formatter. ... (check-in: 9ae999d7 user: florian tags: trunk) | |
04:23 | Restore an error handling path deleted by an optimization. ... (Closed-Leaf check-in: cc8a3116 user: florian tags: comment-formatter-wcwidth) | |
2024-10-05
| ||
13:29 | Merge updates to the character width measurements of the comment formatter. Note that multi-byte and wide characters are not handled in the comment prefix, which is entirely controlled by the application and only contains ASCII text. ... (check-in: 725af947 user: florian tags: trunk) | |
13:27 | Fix some compiler warnings reported by clang 17.0.6 on FreeBSD. ... (Closed-Leaf check-in: b9e34fa9 user: florian tags: comment-formatter-wcwidth) | |
13:06 | Try two optimizations (to be reverted after further measurements, if they don't pay off): (0) Abort forward scanning for space characters as soon as the scanned characters don't fit on the current line. (1) Shortcut for ASCII characters on UTF-8 string analysis. ... (check-in: 4e8dd7df user: florian tags: comment-formatter-wcwidth) | |
13:04 | Add tests for the comment formatter with multi-byte and fullwidth characters. ... (check-in: 1cc31c30 user: florian tags: comment-formatter-wcwidth) | |
2024-10-02
| ||
14:47 | Update the comment for the code copied from the SQLite shell. ... (check-in: d98999f8 user: florian tags: comment-formatter-wcwidth) | |
14:45 | Have the `test-comment-format' command call `verify_all_options()' to report unknown command-line options. ... (check-in: fb0845d1 user: florian tags: comment-formatter-wcwidth) | |
14:43 | Fix the off-by-one errors if a fullwidth character only fits partially, and take into account character widths when scanning forward to find the distance to the next space. ... (check-in: d5479ba7 user: florian tags: comment-formatter-wcwidth) | |
2024-09-27
| ||
04:52 | Quick test whether the `cli_wcwidth()' function recently added to the SQLite shell can be used by the comment formatter to take character widths into account when calculating word-break positions. TODOs: (0) Fix the "modern" (i.e. non-legacy) comment formatter being off by one if a fullwidth character only fits partially. (1) Add tests for the comment formatters with non-ASCII input. (2) Implement a modified `decodeUtf8()' function (which is static, anyway) that also accepts single-byte UTF-8 characters and may allow for some simplifications to the comment formatter algorithms. ... (check-in: b2dbdc8a user: florian tags: comment-formatter-wcwidth) | |
2024-09-20
| ||
03:57 | Try dynamic calculation of the top and bottom paddings of inserted and deleted text so that the background color extends exactly to the line height (using the `calc()' CSS function). In Chromium, `overflow-y: hidden' is required so that the table cell containing the diff line doesn't display vertical scrollbars (without otherwise changing the visual result). ... (Leaf check-in: db048827 user: florian tags: diff-word-wrap) | |
03:50 | Sync with trunk. ... (check-in: ef298b28 user: florian tags: diff-word-wrap) | |
2024-09-17
| ||
06:15 | Sync with trunk and resolve the merge conflicts in the 'fossil.diff.js' script. ... (check-in: ac3d7c9b user: florian tags: diff-word-wrap) | |
06:12 | Update the change log to mention that Fossil is able to use the Windows root certificates if built with OpenSSL 3.2.0 or greater. ... (check-in: 0f8153da user: florian tags: trunk) | |
2024-09-13
| ||
16:54 | Make the option for synchronous scrolling of side-by-side diff available on the /fdiff page. ... (check-in: 035b29ec user: florian tags: trunk) | |
16:40 | Sync with trunk. ... (Leaf check-in: ae3fb0a3 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: 7a117714 user: florian tags: trunk) | |
14:03 | More robust check whether the query parameter to update the display cookie is present. ... (check-in: ac348b03 user: florian tags: diff-keyboard-navigation) | |
14:02 | Sync with trunk (to fix some JS error showing up in the developer console). ... (check-in: a8ef0da8 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: 668f1141 user: florian tags: trunk) | |
07:07 | Set the 'autofocus' attribute for default input fields on the login, logout and register HTML forms. See Forum post 4add4de05f for more information. ... (check-in: bc05e6cc user: florian tags: trunk) | |
2024-09-10
| ||
06:26 | Adapt glob tests to changes from [dc86831179]. ... (check-in: d663a324 user: florian tags: trunk) | |
2024-09-06
| ||
10:58 | Add 'overflow-x: hidden' to the table cells containing the diff text to ensure "unbreakable" text (like long runs of spaces) is truncated. ... (check-in: ddf26dd3 user: florian tags: diff-word-wrap) | |
10:57 | Sync with trunk. ... (check-in: b97f0310 user: florian tags: diff-word-wrap) | |
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: 0974a48f user: florian tags: diff-keyboard-navigation) | |
10:48 | Sync with trunk. ... (check-in: 8e6660cd user: florian tags: diff-keyboard-navigation) | |
10:47 | Sync with trunk. ... (Leaf check-in: 00f7466a user: florian tags: timeline-keyboard-navigation) | |
2024-08-31
| ||
17:30 | Revert the temporary fix [9866c97b35] as the underlying problem has been resolved in SQLite. ... (check-in: ecaeb31f user: florian tags: trunk) | |
2024-08-25
| ||
17:48 | Change an assert() to a fossil_fatal() to make the error message appear in the web UI. ... (check-in: 3aad57dd user: florian tags: diff-word-wrap) | |
05:17 | Exempt diff line numbers and diff marks (separators) from text selections and have click-and-drag selection include only the most recently clicked side for side-by-side (split) diffs. ... (check-in: abd3bca7 user: florian tags: diff-word-wrap) | |
2024-08-23
| ||
06:02 | Remove 'display: inline-block' from insertion and deletion marks to get more natural word-wrapping. Try whether the previous, precisely calculated line height and padding values also work to extend the background color to the entire line height. ... (check-in: b912690f user: florian tags: diff-word-wrap) | |
05:21 | Fix a JS ternary operator precedence bug to mess up later loaded diff context. ... (check-in: 18c5117b user: florian tags: diff-word-wrap) | |
2024-08-17
| ||
16:03 | First draft to implement word-wrap for web UI diffs. The list of TODO items can be found on the branch wiki page. ... (check-in: faf4b471 user: florian tags: diff-word-wrap) | |
2024-07-15
| ||
16:42 | Update the TLS doc to mention the use of the Windows root certificates (intented more as a reminder from a non-tech-writer and non-security-expert to properly document the feature once more people have used it and not reported any problems). ... (check-in: b8b22d79 user: florian tags: trunk) | |
10:42 | Reduce the WARNING that the Windows root certificates cannot be loaded to a NOTICE and output it on the same channel as the "Unable to verify SSL cert from ... accept this cert and continue (y/N/fingerprint)?" prompt. ... (check-in: 5d993d54 user: florian tags: trunk) | |
2024-07-13
| ||
08:23 | Amend the previous commit: Display a warning on failure to load the Windows root certificates, which may be helpful until the feature has proven to work well. Add a hint how to list the Windows root certificates. Use consistent code style. ... (check-in: de6a0594 user: florian tags: trunk) | |
2024-07-12
| ||
17:50 | Enable OpenSSL to use the Windows certificate store. ... (check-in: 6fc64abe user: florian tags: trunk) | |