Fossil

Timeline
Login

Timeline

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

48 check-ins using file src/main.c version df5d18b1f8

2024-12-17
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:24
Take note of possibly useful shortcuts. ... (check-in: 88cba5fbfb user: florian tags: timeline-keyboard-navigation)
2024-12-15
00:06
Improvements to /ckout with the exbase query parameter. ... (check-in: 16799dba71 user: drh tags: ckout-exbase)
2024-12-14
23:42
Enable diff expansion with the exbase= query parameter on /ckout. ... (check-in: 4ba97a66aa user: drh tags: ckout-exbase)
21:51
Corrected method comment to make some more sense, from forum post [fdf29398a6d45] ... (check-in: 36f354927b user: brickviking tags: trunk)
21:20
Attempt to add the exbase=PATH query parameter as an option to the /ckout page. ... (check-in: 700b5031fd user: drh tags: ckout-exbase)
20:41
Add the --external-baseline option to the "fossil diff" command, plus some minor name refactoring in the diff system. ... (check-in: 99d0baa615 user: drh tags: trunk)
20:40
Change the name of the --tree option to --external-baseline. ... (Closed-Leaf check-in: 356163b05d user: drh tags: diff-tree)
19:57
Fix the new --tree option so that it only shows diffs of files that prefix match arguments on the command-line. ... (check-in: df94a3538e user: drh tags: diff-tree)
19:52
Add the "--tree DIRECTORY" option to the "fossil diff" command. ... (check-in: 07a699738a user: drh tags: diff-tree)
12:00
Recognize the --from-ckout and --to-ckout options to the "fossil diff" command. UPDATE: Development on this branch abandoned. See the nearby "diff-tree" branch for an alternative idea. ... (Closed-Leaf check-in: 28197b28c2 user: drh tags: diff-two-ckouts)
2024-12-13
23:46
Avoid use of %R in /ckout redirect for a non-checkout to avoid the problem reported in [forum:a0ecb34145|forum post a0ecb34145]. (Edit: already resolved in [02eb97d801a899ff].) ... (Closed-Leaf check-in: 7d6f6b09c3 user: stephan tags: mistake)
23:40
Update the all-diffs-toggle button's label dynamically to clarify whether it will show or hide the diffs on its next click, per request in [forum:516f1ba3d82ed249|forum post 516f1ba3d82ed249]. The semantics haven't changed: if any are hidden, its action will be to reveal them, else it will be to hide them. ... (check-in: 903142fef8 user: stephan tags: trunk)
21:37
Begin making infrastructure changes to support doing a diff between two independently edited check-outs. ... (check-in: b10cb2b536 user: drh tags: diff-two-ckouts)
17:42
Missed help screen update. ... (check-in: e5093a9c7e user: florian tags: diff-keyboard-navigation)
17:11
Sync with trunk. ... (check-in: 4d7277762f user: florian tags: diff-word-wrap)
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)
13:52
Change the "sectionmenu" for the diffs on the /ckout page to be just a <hr>. ... (check-in: 8b06e7c03f user: drh tags: trunk)
13:29
Attempts at beautification: (1) Simplify names of some links/buttons in diff pages. (2) Omit the "Hide Diffs" links, as those are now redundant. (3) Remove the accordion menu from the /ckout page. ... (check-in: 4d2d62d017 user: drh tags: trunk)
12:50
Add the info-changes-menu to the "Uncommitted Changes" section of the /ckout page. ... (check-in: 7cf712af97 user: drh tags: trunk)
12:19
Add accordion panels to the /ckout page. ... (check-in: 4af5cde63d user: drh tags: trunk)
12:00
Fix the /ckout page so that it works correctly even when invoked from a subdirectory of the checkout root. [forum:/forumpost/af6086e46b|Forum post af6086e46b]. ... (check-in: 242c2d1844 user: drh tags: trunk)
08:47
Sync with trunk. ... (check-in: a1f60bee3c user: florian tags: diff-word-wrap)
04:03
Tidied up language in add.c. ... (check-in: 3d2f1886a3 user: brickviking tags: trunk)
00:41
Diff toggles: move the toggle-all button into the page-level diff UI controls (and add that area to the /ckout page) and only show the toggle-all option if more than one diff is being shown. Only show the Sync-sbs-diff preference checkbox when rendering sbs diffs. There is some slight visual inconsistency across various pages in how the toggle-all button is rendered, so there's still opportunity for some polishing-up. ... (check-in: a718a76894 user: stephan tags: trunk)
2024-12-12
17:07
Sync with trunk. ... (check-in: 878a56bc98 user: florian tags: diff-word-wrap)
17:00
Sync with trunk. ... (check-in: 6599ed9127 user: florian tags: diff-keyboard-navigation)
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)
06:48
Fix of file-change-line button. ... (check-in: 8e3e57b39a user: brickviking tags: trunk)
06:33
Widen the scope for a button's visibility in darkmode. ... (check-in: 19da71c5e7 user: brickviking tags: trunk)
04:49
Increase contrast of button for file-change-line. ... (check-in: 426dd8d352 user: brickviking tags: trunk)
03:37
Fix DOM element pairing when diff=0 is used in /vdiff and friends. Problem introduced in [a11d2454782]. ... (check-in: d463c7eea5 user: stephan tags: trunk)
2024-12-11
23:09
Diff toggles: add a label to the checkbox to make it easier to click, add an 'all' button which toggles all diffs, and remove the toggle from the /fdiff page because it only has a single diff block. ... (check-in: a11d245478 user: stephan tags: trunk)
23:02
Diff toggles: add a label to the checkbox to make it easier to click, add an 'all' button which toggles all diffs, and remove the toggle from the /fdiff page because it only has a single diff block. ... (Closed-Leaf check-in: 419756c6fd user: stephan tags: diff-toggle-all)
20:52
Tweaked language a bit. ... (check-in: 2c0714f8d5 user: brickviking tags: trunk)
11:41
Record the name of the branch for a checkout when the checkout is first opened. Possible use later to warn about branch name changes at check-in time. ... (Leaf check-in: 706a10d09e user: drh tags: safe-checkout-branch)
07:41
(Spell) Correct spelling in branch.c. ... (check-in: 4bb718a882 user: brickviking tags: trunk)
00:32
More robust detection of top of a checkout in the dir_has_ckout_db() function. ... (check-in: 36f916c504 user: drh tags: trunk)
2024-12-10
21:30
(Grammar) Correct sense of word. ... (check-in: c7bfa9636a user: brickviking tags: trunk)
20:56
Add an optional REMOTE:PATH term on the "fossil bisect ui" command that runs the UI on the specified remote check-out. ... (check-in: a865c62a16 user: drh tags: trunk)
20:44
More improvements to the title of the /ckout page. Add a link to the /ckout page from the /sitemap, when the /ckout page is valid. ... (check-in: 3f6a7e5113 user: drh tags: trunk)
20:28
Update the change log. ... (check-in: e850ce1cb2 user: drh tags: trunk)
19:18
Further improvements to the title of the ckout page. ... (check-in: 726709d92a user: drh tags: trunk)
18:24
Improved title on the /ckout page. ... (check-in: 842daebb22 user: drh tags: trunk)
18:18
Try to always use /ckout as the start page for "fossil ui" invocations, even on remote hosts, unless something else is specified by the user. ... (check-in: 58849c4098 user: drh tags: trunk)