Fossil

Timeline
Login

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

50 most recent check-ins

2024-09-15
00:11
Correct swapped --revision/-r flag handling for the annotate family of commands, as reported in forum post 1673b986fa. ... (Leaf check-in: caf60202 user: stephan 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)
13:30
Update tests to account for new settings introduced with [1a0b304307] and [cadfcba32c]. ... (check-in: 6ead7d99 user: andybradford tags: trunk)
10:25
Update instructions for enabling th1-docs support, per forum feedback. ... (check-in: 17e79abb user: stephan 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-07
11:06
Use CSS flex layout around the /forum editor textarea so that it will shrink and grow to fit the screen. The intent is making it easier to use on a mobile device. ... (check-in: 268bb739 user: stephan tags: trunk)
10:18
Add socket support to the change log. Add a comment about why the 'diff' JS bits now require the 'storage' bits. No functional changes. ... (check-in: 77adf8db user: stephan tags: trunk)
2024-09-06
14:37
Add fossil.storage to the fossil.diff JS bundle dependencies, which should have been part of [c03ce0f4d43197a]. Resolves the report in forum post 3e1b1f82d1 but does not explain why it worked for me locally before this fix (it should not have). Edit: it worked locally because my server was using jsmode:bundled. This fix makes it also work with jsmode:separate or jsmode:inline. ... (check-in: 59b383ae user: stephan tags: trunk)
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. ... (Leaf 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-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: 8c5faa36 user: stephan tags: trunk)
2024-09-04
14:08
Make repository listing works in windows when doing "fossil all server". ... (check-in: 0a473cd5 user: mgagnon tags: trunk)
11:15
Detect better missing load average support, for example in Termux. ... (check-in: 50ba8d8d user: danield tags: trunk)
2024-09-03
22:05
Updatr the markdown rules doc: table header cells are left-aligned as well. ... (check-in: f141791d user: danield tags: trunk)
20:20
Remove extraneous question mark from the side-by-side scroll sync checkbox. ... (check-in: 019494e3 user: stephan tags: trunk)
17:06
Removed redundant LIBS=-lfuse, causing duplicate library warning in the case where autosetup determines it's needed. Calling cc-check-function-in-lib already appends the library to LIBS if needed. ... (check-in: 07673a13 user: wyoung tags: trunk)
17:03
Merged experimental branch md-col-header-alignment ... (check-in: 9f8bf691 user: wyoung tags: trunk)
15:31
Latest upstream autosetup, primarily for an OpenBSD-specific fix. ... (check-in: 4eef2de3 user: stephan tags: trunk)
14:56
Minimal change to MD to HTML styling to allow `:` alignment markers to be obeyed. Without this, the skin's default left alignment takes over because although it's brought in at the head of the document, the body doesn't override it because our CSS selectors are more specific, giving them precedence. ... (Closed-Leaf check-in: 5e5732f1 user: wyoung tags: md-col-header-alignment)
11:55
Reuse scroll-related callbacks where possible instead of redefining them on a per-element basis. ... (check-in: ddeba72d user: stephan tags: trunk)
11:48
Re-enable side-by-side diff sync scrolling and add a client-side persistent toggle for the preference, accessible as a checkbox in various pages which render sbs diffs. ... (check-in: c03ce0f4 user: stephan tags: trunk)
11:45
Correct handling of keyboard-based diff scrolling. ... (Closed-Leaf check-in: 0ef89983 user: stephan tags: diff-scroll-sync)
11:16
Integrate checkbox to toggle side-by-side sync scrolling and persist the setting across pages/apps using localStorage/sessionStorage. Currently applies to /info, /vinfo, /vdiff, /wikiedit, /fileedit. The alignment of the toggle isn't _quite_ right on the /*edit pages but that's difficult to fix without using flex layout, which introduces a rat's tail of further fixes. ... (check-in: 564a6402 user: stephan tags: diff-scroll-sync)
09:47
In /setup_uinfo, correct the URL parameter passed from the 'edit' link to /setup_uedit: id instead of uid. ... (check-in: a84b669e user: stephan tags: trunk)
2024-09-02
22:20
Update the built-in SQLite to the latest trunk, just so we can stay on the bleeding edge. ... (check-in: ff931032 user: drh tags: trunk)
17:26
Double-quoted the list of monospaced font family names to conform to CSS rules for this. That browsers tolerated spaces in unquoted names is not something we should count on. ... (check-in: 2126566e user: wyoung tags: trunk)
2024-08-31
20:26
Re-integrate side-by-side diff sync scrolling in the /wikiedit and /fileedit diff views. ... (check-in: 3765b464 user: stephan tags: diff-scroll-sync)
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-30
09:39
Proposed fix for the search branch bug reported in forum post 520d420d04. This seems to work but could use more testing. To hit the affected query, first run (fossil fts-config index off) then (fossil search -fts ...terms...). ... (Leaf check-in: f4fdd7d3 user: stephan tags: search-branch-fix)
2024-08-27
19:38
Fix one mis-changed line in [898a70ce82a5] which would have broken builds on OS/2. ... (check-in: 94c8af02 user: stephan tags: trunk)
11:19
When stdout is not a tty, avoid doing the carriage-return-to-reuse-the-console-line trick for emiting metrics while syncing, and instead emit the stats after the end of the loop. This means that log files from cron jobs no longer contain the carriage-return clutter. ... (check-in: f8800f34 user: stephan tags: trunk)
11:06
Move the file-specific definitions of the isatty() and fileno() macros into util.c's fossil_isatty() and fossil_fileno() in prep for an upcoming change which needs isatty(). ... (check-in: 898a70ce user: stephan 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-24
08:52
Update the built-in SQLite to the latest version 3.47.0 alpha. ... (check-in: e17b8da8 user: stephan tags: trunk)
2024-08-23
22:29
Strip almost 1100 lines from extsrc/cson_amalgamation.c which aren't used in this fossil-specific build of that API. ... (check-in: 1bb9c774 user: stephan tags: trunk)
22:18
Latest upstream extsrc/cson_amalgamation.*, and update src/json*.c, to squelch warnings from OpenBSD. ... (check-in: 40a14c1d user: stephan tags: trunk)
20:51
Replace calls to strcpy() with a tree-local strcpy() clone to squelch unwarranted link-time warnings when building on OpenBSD. There is still one strcpy() instance in the upstream extsrc/shell.c. ... (check-in: c0b9b448 user: stephan tags: trunk)
19:54
New admin-only page /setup_uinfo that shows combined information from the USER and SUBSCRIBER tables about a single user. Give a hyperlink to this page when a timeline delivered to an admin says "by user". ... (check-in: 24eb1822 user: drh tags: trunk)
16:14
Fix typo in the previous comment that prevented from recognizing login cookies. ... (check-in: dfce2f2b user: drh tags: trunk)
16:10
More information about cookies on the /cookies page. ... (check-in: 10949f53 user: drh tags: trunk)