Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 events by user stephan occurring around 2020-08-15 08:29:20.
2020-08-17
| ||
17:34 | Added checks of (-wal, -shm, -journal) db suffixes. ... (check-in: 4ed1a294ff user: stephan tags: reject-ckout-db) | |
17:32 | • Ticket [17d00c20dd] Missing UUID in manifest can crash manifest_parse() status still Open with 6 other changes ... (artifact: c37115ee64 user: stephan) ... 1 similar event omitted. | |
16:10 | Moved is_fossil_ckout_db_name() from db.c to file.c and renamed it filename_is_ckout_db(). Integrated the check into manifest_parse(), but testing it requires temporarily #if'ing out the Z-card check, which is one of the first validations. ... (check-in: 6c19baa09b user: stephan tags: reject-ckout-db) | |
15:54 | • Ticket [980a72dedd] RCE using a fake _FOSSIL_ file in a repository status still Open with 5 other changes ... (artifact: 46827fa143 user: stephan) | |
15:40 | switch/case style tweak, per request. ... (check-in: 9784e5cdab user: stephan tags: reject-ckout-db) | |
15:17 | Part 1 of ticket [980a72dedd]: efficient check for determining whether a filename ends with a checkout db name. ... (check-in: ddd1273ea2 user: stephan tags: reject-ckout-db) | |
2020-08-16
| ||
22:35 | Pointed 'latest release' entry at the 2.12 changelog, per forum post. ... (check-in: dba21929b2 user: stephan tags: trunk) | |
16:49 | Fixed file_extension() to behave like its docs say it does, which would have made [5a9ac6ca3e] unnecessary. ... (check-in: f95e47b611 user: stephan tags: trunk) | |
15:52 | Reworked fossil.toast to support normal/warning/error-level toasts. Alas, animating a toast's appearance and disappearance proved to be beyond my current skills. ... (check-in: 4368f52961 user: stephan tags: trunk) | |
15:49 | Fixed a recursion bug in fossil.dom.append(e,array) (currently unused, but will be soon). ... (Closed-Leaf check-in: 154f6484b6 user: stephan tags: bad-merge) | |
10:05 | Reverted [33610b04de8fdf56] because a subtle bug in Chrome and FF causes both browsers to break scrolling of elements if they are descendants, however deeply nested, of a fieldset element. The one known workaround for that is too fragile. This is not release-critical. ... (Closed-Leaf check-in: e5c3ffeb36 user: stephan tags: post-2.12-fixes) | |
08:13 | Removed a now-unused CSS class. ... (Closed-Leaf check-in: 1cb792fd19 user: stephan tags: line-number-selection) | |
05:10 | Several padding tweaks to ensure proper line/code alignment in all of the skins. ... (check-in: e0e5449aa4 user: stephan tags: line-number-selection) | |
04:08 | Gave the BLOCKQUOTE which surrounds file content the file-content CSS class and trimmed its margins a bit. Fixed the truncated-by-one file extension uses in the language-XYZ tag in non-line-numbered file content, caused by refactoring from this branch. ... (check-in: 62b682bded user: stephan tags: line-number-selection) | |
03:53 | Added 'important' to 'hidden' CSS rules to ensure that its visibility-hindering attributes trump other classes' attributes. This fixes the .hidden-yet-visible toast message popup and makes .hidden more future-proof. ... (check-in: 22c592fc32 user: stephan tags: line-number-selection) | |
02:43 | Made copy-to-clipboard toast message less verbose. Tapping anywhere on the clipboard buttons popup widget now activates the clipboard copy. ... (check-in: 739e4ee339 user: stephan tags: line-number-selection) | |
01:32 | Removed some stray debug output. Added a window.CustomEvent polyfill "just in case." ... (check-in: af47d1531d user: stephan tags: line-number-selection) | |
00:50 | Removed the copy button's hard-coded post-copy behaviour (flashing) and instead fire a text-copied event. The line number selection now closes the popup widget after the copy button is triggered. Implemented a basic toast-message API using PopupWidget. ... (check-in: 8a6ccf9ddd user: stephan tags: line-number-selection) | |
2020-08-15
| ||
23:30 | Renamed TooltipWidget to PopupWidget because's it's not *quite* a tooltip and we're soon going to need something closer to a genuine tooltip. Minor adjacent cleanups and code consolidation. ... (check-in: 3998ccef44 user: stephan tags: line-number-selection) | |
10:14 | Shrink the line number column just a tick. ... (check-in: e5f79f4fa5 user: stephan tags: line-number-selection) | |
09:58 | Some CSS consolidation and got the horizontal scrollbars working on unusually wide code files. ... (check-in: 3d49b73f40 user: stephan tags: line-number-selection) | |
09:15 | Added a few 'inherits' CSS properties to resolve font size mayem when hilightjs does its thing. ... (check-in: 618c6b1319 user: stephan tags: line-number-selection) | |
08:43 | Added missing fossil.copybutton.js. ... (check-in: b646e724b7 user: stephan tags: line-number-selection) | |
08:29 | Optimized the mouse-based line number selection considerably, requiring far less DOM traversal. ... (check-in: 0096aa4644 user: stephan tags: line-number-selection) | |
08:02 | Doc improvements, minor cleanups. Made the URL-copy element's popup position less variable. Uplifted the flash-once and copy-to-clipboard code into the fossil.dom API. ... (check-in: 738bea54c0 user: stephan tags: line-number-selection) | |
07:41 | Implemented dynamic mouse selection of source lines and clipboard tooltip to copy the line range URL. ... (check-in: 3942eb600a user: stephan tags: line-number-selection) | |
03:51 | Reimplemented ln=... highlighting to mark the line numbers instead of the code, so that there is no interference with syntax highlighters. Adjusted two skins to use the newer line-marking CSS. ... (check-in: 14ac3e8469 user: stephan tags: line-number-selection) | |
2020-08-14
| ||
19:25 | Merged trunk to avoid style collisions later. Changed table.numbered-lines line-height from ex units to unitless, as Mozilla recommends. ... (check-in: 41f270de75 user: stephan tags: line-number-selection) | |
18:54 | Consolidated the common styles of the bottom- and right-side forum post expansion toggles and resolved a layout quirk which could cause the right-side expander to sit too far to the left. ... (check-in: db1afa75be user: stephan tags: trunk) | |
17:57 | Several forum style improvements based on forum feedback. ... (check-in: 2121b1f7a7 user: stephan tags: trunk) | |
14:38 | fileedit: removed a call to blob_reserve() (optimization) because we have a report which seems to imply that it unconditionally fails on mingw 32-bit builds. ... (check-in: b99c069a2c user: stephan tags: trunk) | |
12:28 | Corrected the JS-side recursive argument handling for the multiple-numbered-tables case. ... (check-in: a54fa928e2 user: stephan tags: line-number-selection) | |
12:21 | Added optional filename parameter to output_text_with_line_numbers() so that it can add the language-X class to the CODE element. ... (check-in: 0b3919f3e1 user: stephan tags: line-number-selection) | |
11:53 | Changes line-numbered output to make line numbers selectable, as discussed in [https://fossil-scm.org/forum/forumpost/dc3da10590]. A couple decisions are needed before deciding whether to merge. ... (check-in: ec73edd4d0 user: stephan tags: line-number-selection) | |
2020-08-13
| ||
11:49 | Re-enabled the discard-all-edits button in wikiedit and made it look the same in both wikiedit and fileedit. ... (check-in: 39a5289b9b user: stephan tags: trunk) | |
11:47 | fossil.confirmer: moved the confirmation countdown to the right side of the element. This seems to be less visually jarring. ... (check-in: c09949e5e4 user: stephan tags: trunk) | |
2020-08-12
| ||
14:10 | • Changes to wiki page "To Do List" ... (artifact: 884997f0a2 user: stephan) | |
14:07 | fossil.tabs.TabManager now experimentally (and optionally, defaulting to on) assigns 'accesskey' values to each tab button equal to their 1-based index in the tab list. ... (check-in: 4cf3586431 user: stephan tags: trunk) | |
12:07 | Added clear:both to HR elements, primarily to fix right-floating README.txt on the /dir page in some skins. ... (check-in: a4c1b36ee6 user: stephan tags: trunk) | |
11:44 | Minor style consistency/layout tweaks to wikiedit and fileedit. ... (check-in: e7c348f1d9 user: stephan tags: trunk) | |
11:42 | Inconsequential JS cleanups. ... (check-in: 5dd9ff1c04 user: stephan tags: trunk) | |
09:45 | Fixed an out-of-bounds array access in stat.c reported in the forum. ... (check-in: e70f2fbc7b user: stephan tags: trunk) | |
2020-08-11
| ||
15:55 | wikiedit: changing the page's mimetype now also marks the page as is-dirty, enabling a save. ... (check-in: 98fa23f90b user: stephan tags: trunk) | |
15:39 | wikiedit: now uses fossil.confirmer pinSize option on confirmer buttons. Save button is no longer re-labeled during save to avoid layout reflow. Save button is now always enabled and attempting to save when there are no edits triggers an error message. ... (check-in: f94a55385e user: stephan tags: trunk) | |
15:29 | fileedit confirmer buttons now use the new pinSize confirmer option. Minor style consistency tweak. fileedit no longer complains when discarding stashed edits when no file is loaded, and reloads the current file only if it was in the now-discarded local edits. ... (check-in: 83a95dbff1 user: stephan tags: trunk) | |
15:26 | fossil.tabs API now injects a FIELDSET wrapper around all tabs so that we can disable all input elements on a tab by disabling the fieldset, the goal being to disable access to hotkeys which are mapped to elements which are in any tab other than the current one. ... (check-in: 33610b04de user: stephan tags: trunk) | |
15:23 | Added fossil.confirmer pinSize option which tells it to try to pin the confirmation element's width to the maximum of its initial and awaiting-confirmation widths, to avoid layout reflow while awaiting confirmation. ... (check-in: b12cae857c user: stephan tags: trunk) | |
13:42 | Added the safe-html setting to the CONFIGSET_SKIN, per discussion at [https://fossil-scm.org/forum/forumpost/23192a5642|/forumpost/23192a5642]. ... (check-in: 333520ab54 user: stephan tags: trunk) | |
11:41 | Re-added the P tags removed in [9850dd3f22db], as they're needed for proper spacing. ... (check-in: 689b7f6d5d user: stephan tags: trunk) | |