Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file src/default.css at check-in 3d49b73f409b4bd8
|
2023-09-27
| ||
| 11:24 | Draw an X instead of a horizontal line. Uses SVG as attempts with characters differed wildly among browsers. ... (file: [4ffef7945b] check-in: [63785bd911] user: preben branch: indicate-closed-branches-in-timeline, size: 43204) | |
| 05:28 | Make the horisontal line for lcosed leafes thinner. ... (file: [a689aeb375] check-in: [6c27f4136e] user: preben branch: indicate-closed-branches-in-timeline, size: 43246) | |
|
2023-09-26
| ||
| 13:03 | Allow styling leaves of closed branches in /timeline. ... (file: [4d87fc1c68] check-in: [e042be53cf] user: preben branch: indicate-closed-branches-in-timeline, size: 43246) | |
|
2023-08-29
| ||
| 09:15 | On the /dir page, move the file/dir icons so that they are clickable, per request in [forum:65a3bd20f98980b2|forum post 65a3bd20f98980b2]. ... (file: [4b757424ab] check-in: [32297dde2b] user: stephan branch: trunk, size: 43082) | |
|
2023-07-23
| ||
| 20:27 | Improved CSS for the size field of tree-view. ... (file: [5588897b81] check-in: [06ab6d9c8b] user: drh branch: filesize-listings, size: 43029) | |
|
2023-07-21
| ||
| 23:02 | Display file sizes in /dir and /tree, as per request in [forum:2a0cd67e77|forum post 2a0cd67e77]. ... (file: [c9e3847c10] check-in: [fb0b7fe140] user: danield branch: filesize-listings, size: 43029) | |
|
2023-06-07
| ||
| 12:07 | Initial version of the /setup_forum page. ... (file: [7fb222144f] check-in: [b370c189bc] user: stephan branch: forumpost-locking, size: 42918) | |
|
2023-06-03
| ||
| 08:49 | Merge trunk into forumpost-locking branch. ... (file: [4bc8131afa] check-in: [8e7de26aa2] user: stephan branch: forumpost-locking, size: 42481) | |
|
2023-05-26
| ||
| 00:18 | In the by-month and by-year reports, for the row that shows the current year or month, included a dashed box that shows the event count projected to the end of the current month or year. ... (file: [d6bb7b4ecd] check-in: [42ce541d12] user: drh branch: trunk, size: 41892) | |
|
2023-02-24
| ||
| 23:39 | Move forumpost close/re-open controls around. Add, if appropriate, a Close/Re-open button to the thread view, but only for the currently-selected post. ... (file: [02ba0f2a7f] check-in: [ecc324b6af] user: stephan branch: forumpost-locking, size: 42360) | |
|
2023-02-22
| ||
| 06:09 | Minor CSS tweaks to closed forum posts. ... (file: [17abb447b2] check-in: [3078ff46ee] user: stephan branch: forumpost-locking, size: 42231) | |
| 04:46 | Rework forumpost closure to always apply to the first artifact in an edit chain to enable consistent behavior across the whole chain and responses to arbitrary versions within that chain. Add rudimentary UI elements for closing/re-opening posts, but their layout needs to be revisited (noting that they need to be in a separate form from the main editor so that closing/re-opening introduces only a smalll control artifact instead of a whole forumpost artifact). ... (file: [a7a4224f92] check-in: [cc6ca4e110] user: stephan branch: forumpost-locking, size: 42228) | |
|
2023-02-21
| ||
| 10:30 | Initial (untested) code for creating the control artifact for closing and re-opening forum threads. Extend test-forumthread's tree view to show thread closure. ... (file: [f07ac88721] check-in: [32fc62e681] user: stephan branch: forumpost-locking, size: 41970) | |
| 08:47 | Coding style tweaks. ... (file: [3811e4171d] check-in: [9fc70f6f63] user: stephan branch: forumpost-locking, size: 41905) | |
| 01:58 | Add capability to determine whether a given sub-thread inherits a lock from a parent. Re-label "locked" to "closed" per /chat feedback. ... (file: [5ab66f762b] check-in: [464f4d175f] user: stephan branch: forumpost-locking, size: 41929) | |
| 00:52 | Initial bits for "locking" forum (sub)threads using a "closed" tag. This currently affects the display but does not hinder edits made via malicious misuse because the pieces needed for such validation do not yet have access to the relevant ForumPost objects. ... (file: [54dd0b7f84] check-in: [4d664bfe55] user: stephan branch: forumpost-locking, size: 41929) | |
|
2023-02-15
| ||
| 11:26 | Reverted half of commit [4ad86dd5]: it incorrectly moved a CSS style instead of copying it to where it also needed to be. The user-visible effect was that centered Pikchrs varied in size according to their size and complexity, which meant that elements that should've been the same size weren't. ... (file: [686748203d] check-in: [5ad62aba37] user: wyoung branch: trunk, size: 41771) | |
|
2023-01-11
| ||
| 07:56 | Enable horizontal scrolling for individual text blocks in unified diffs. ... (file: [8991f7cd73] check-in: [15ba7e616c] user: florian branch: udiff-hscroll, size: 41731) | |
|
2022-11-24
| ||
| 15:21 | In the new forum reply header, reduce size from H1 to H2 and italicize the thread title. ... (file: [f7b32540fa] check-in: [7b92fc614d] user: stephan branch: trunk, size: 41801) | |
|
2022-11-16
| ||
| 20:05 | Fix harmless typos reported by [forum:/forumpost/15f7327318|forum post 15f7327318]. ... (file: [22dea04a83] check-in: [f3adbd8874] user: drh branch: trunk, size: 41681) | |
|
2022-11-13
| ||
| 16:26 | Apply fixes to all web views to pass WCAG 2.1 tests performed by "axe DevTools" browser extension. Most fixes related to screen reader compatibility, like making sure that form elements have labels. Some color changes to improve contrast on Default skin. Made more HTML5 compliant. Minor improvement to select combo boxes for UX. Improved Search form UX. Two minor bug fixes for malformed HTML. Fixed help pages to resolve issues with non-compliant HTML being generated. Mostly documented at https://fossil-scm.org/forum/forumpost/aafb17a981df4166 ... (file: [ffaa7d80dd] check-in: [1f231db380] user: ericwikman branch: wcag-2.1, size: 41669) | |
|
2022-10-28
| ||
| 06:37 | Merge trunk into deltify-tkt-blobs branch. ... (file: [b059184dcb] check-in: [86916df534] user: stephan branch: deltify-tkt-blobs, size: 41681) | |
|
2022-10-16
| ||
| 00:09 | Highlight a ticket's change that corresponds to the URL's fragment of the <tt>/tkthistory</tt> page. ... (file: [6a614c6b61] check-in: [7afd4db3d3] user: george branch: deltify-tkt-blobs, size: 41560) | |
|
2022-09-25
| ||
| 07:23 | Sync with trunk. ... (file: [7f5dd1cca3] check-in: [3c92971996] user: florian branch: timeline-keyboard-navigation, size: 41716) | |
| 06:50 | Prevent the web UI side-by-side diffs and their scrollbars from getting truncated on the right. [forum:f9becc251c| Forum Post f9becc251c]. ... (file: [7e26439031] check-in: [1a668d359a] user: florian branch: trunk, size: 41413) | |
|
2022-09-15
| ||
| 13:40 | Improve <code>/tkthistory</code> page: render selected ticket fields as unified diffs. ... (file: [843b4f0afa] check-in: [b75a9d0fa3] user: george branch: deltify-tkt-blobs, size: 41376) | |
|
2022-08-11
| ||
| 06:42 | Another attempt to make the CSS for the focus indicator work with any skin foreground and background colors and branch colors: instead of changing just the background color, the foreground color is also adjusted, so the indicator can still be recognized even if similar to a branch color. Besides, no more editing of SVG code is necessary to make adjustments. ... (file: [e56bc1589a] check-in: [a8d306bec6] user: florian branch: timeline-keyboard-navigation, size: 41595) | |
|
2022-08-04
| ||
| 11:42 | Try to fix the focus indicator CSS to work for all skins: alpha-blending "10% black" with light-mode background colors, or "20% white" with dark-mode background colors, looks surprisingly well and conflicts less with branch colors (which can be orange-ish, but never black or white). Note that the dark-mode skins Ardoise, Dark Mode and Xekri (but not Eagle) require the previously removed !important directive. It\'s still possible for skins to overwrite the focus indicator CSS when duplicating the !important directive. ... (file: [73b60721cc] check-in: [7d02688690] user: florian branch: timeline-keyboard-navigation, size: 41670) | |
|
2022-07-31
| ||
| 08:48 | Remove an unnecessary !important CSS directive that prevents overriding by skins. (This is a leftover from my private patches, where the same technique is used to alpha-blend an additional SVG background color with the original background color.) ... (file: [e2911454be] check-in: [72dc40da49] user: florian branch: timeline-keyboard-navigation, size: 41671) | |
|
2022-07-29
| ||
| 06:36 | Implement Javascript-based keyboard navigation for web UI timelines. Shortcuts N and M focus the next or previous entry, and J and K toggle between /timeline and /info views for the focused entry. See comments in the committed Javascript file for more information. ... (file: [0d56d7933a] check-in: [b18c425630] user: florian branch: timeline-keyboard-navigation, size: 41682) | |
|
2022-07-19
| ||
| 21:50 | Added CSS to keep command name aliases from wrapping in the /help list. ... (file: [daea7fcd08] check-in: [5c91df7cd3] user: stephan branch: help-aliases-unique, size: 41387) | |
|
2022-06-30
| ||
| 22:05 | Documented a browser incompatibility in the pikchr-centering CSS, for later analysis/hacking. Comment changes only, no CSS. ... (file: [6a7e5d35e9] check-in: [d32df118af] user: stephan branch: trunk, size: 41292) | |
|
2022-06-06
| ||
| 20:54 | Consolidated some CSS. Minor pikchrshow layout tweaks. ... (file: [bcb6084f5d] check-in: [ae8f2ebe4b] user: stephan branch: pikchrshow-wasm, size: 40894) | |
|
2022-02-21
| ||
| 04:29 | Impose a limit on the depth of nesting of inline footnotes. Also add a few test cases: for depth limiting and HTML hijacking. ... (file: [dee3ed57ab] check-in: [f4ff013ace] user: george branch: markdown-footnotes, size: 40514) | |
|
2022-02-10
| ||
| 23:00 | Clean-up and polish relevant CSS and HTML's class names. Insure visual spacing between footnotes' markers so that numbers are distinguishable when multiple footnotes in a row are used. Factor out auxiliary decorations from HTML into the default CSS, to enable customization via skins. ... (file: [39eca07039] check-in: [2b1375abad] user: george branch: markdown-footnotes, size: 40216) | |
|
2022-02-09
| ||
| 22:59 | Handle unreferenced footnotes. If a labeled footnote is defined but there are no references to it, then add a special item at the end of footnotes. This item includes a label and the text of the strayed footnote - both rendered verbatim via <tt>html_escape()</tt>. Default skin makes such items visible and easily distinguishable. The order of such items match the order in the underlying source code. ... (file: [daa42d746d] check-in: [ada55cd45a] user: george branch: markdown-footnotes, size: 39725) | |
|
2022-02-06
| ||
| 22:53 | Handle misreferences more thoroughly. Implement support of footnotes-within-footnotes with (hopefully) proper crosslinking (that's where it's getting tricky). ... (file: [831fa63e18] check-in: [1787f6df11] user: george branch: markdown-footnotes, size: 39467) | |
|
2022-02-04
| ||
| 23:07 | Handle misreferences: a reference to undefined footnote. ... (file: [25f03feed3] check-in: [28e6a9cd13] user: george branch: markdown-footnotes, size: 39103) | |
| 17:28 | For rendering a numeric footnote mark enclose HTML tag "a" inside of tag "sup" (instead of the opposite) and format anchor's id using "noteref%s-%i-%s" template (instead of "noteref-%s%i-%s"). Add highlighting when hovering over a span-bounded footnotes. ... (file: [971e590240] check-in: [fb999972e4] user: george branch: markdown-footnotes, size: 39043) | |
| 00:37 | Switch to <tt>(^...)</tt> for inline footnotes. Implement span-specific footnotes. Add [/doc/markdown-footnotes/src/markdown.md#ftnts|documentation]. ... (file: [d61aa7aa05] check-in: [cae7a5d1ca] user: george branch: markdown-footnotes, size: 38954) | |
|
2022-02-01
| ||
| 20:12 | Support multiline footnote definitions and inline footnotes via <tt>^[...]</tt> syntax (this syntax is not settled yet). Fix overall link support that was broken by [e3710ccd3a5a]. ... (file: [10308cfe3a] check-in: [78b7846b8e] user: george branch: markdown-footnotes, size: 38805) | |
|
2022-01-30
| ||
| 17:08 | Add an "eye-candy": if a footnote's mark is followed then the corresponding back-reference is highlighted, if a footnote's back-reference is followed then highlight the corresponding footnote's mark. ... (file: [1e464c9057] check-in: [50dcf92f85] user: george branch: markdown-footnotes, size: 38803) | |
|
2022-01-29
| ||
| 00:19 | Decouple parsing and HTML-specific rendering. Add support for back references in the list of footnotes. WIP - inline and multiline footnotes are not yet implemented. ... (file: [96aa4df2e9] check-in: [e3710ccd3a] user: george branch: markdown-footnotes, size: 38654) | |
|
2022-01-26
| ||
| 14:50 | Initial support for [forum:/forumthread/d752446a4f63f390|footnotes in Markdown]. <br>This is WIP: support of multiline notes and code clean-up are pending. ... (file: [7608213fba] check-in: [ebce0f357e] user: george branch: markdown-footnotes, size: 38541) | |
|
2021-09-28
| ||
| 11:51 | Another line-height tweak for the diff view to keep underscores from being truncated in Chromium. ... (file: [7563b15c2e] check-in: [ebf69b498e] user: stephan branch: trunk, size: 38404) | |
|
2021-09-24
| ||
| 17:01 | Several minor cleanups, fixes, and presentation tweaks. ... (file: [6edf912416] check-in: [10107e4fbc] user: stephan branch: chat-user-filter, size: 38404) | |
|
2021-09-23
| ||
| 04:53 | In /ci_edit, add a footnote recommending against setting fixed color values. That feature predates skins by years and does not play well with arbitrary skins. ... (file: [a92d3abc2f] check-in: [9956fa6dde] user: stephan branch: trunk, size: 38405) | |
| 04:46 | Minor restructuring of the /file line number DOM elements to address text-mode browsers. [forum:c8fd094267a0f0d9| Forum post c8fd094267a0f0d9]. ... (file: [fbcf2e95b7] check-in: [53ff9d0de0] user: stephan branch: trunk, size: 38369) | |
|
2021-09-21
| ||
| 18:17 | Diff context chunk loader UI controls now show a load-pending message and any error messages directly next to the controls, rather than via toasts, per forum feedback. ... (file: [a29894899e] check-in: [ba40082691] user: stephan branch: trunk, size: 38369) | |
| 11:32 | Moved the 350-ish lines/9k of chat-specific CSS into style.chat.css. ... (file: [4d734ba66a] check-in: [bd4dd24373] user: stephan branch: chat-markdown, size: 38273) | |
| 11:20 | Initial go at a preview mode for /chat. Still some UI/UX decisions to be made. ... (file: [b6270ef095] check-in: [f33eefe2bb] user: stephan branch: chat-markdown, size: 47543) | |
| 04:09 | /chat: add a button to the user/timestamp popup to toggle between parsed and plain-text rendering for that message, per /chat request. ... (file: [436542b5c9] check-in: [9a17e76ebf] user: stephan branch: chat-markdown, size: 46860) | |
|
2021-09-19
| ||
| 04:11 | /chat now uses markdown, instead of its minimal custom markup. Chat messages are rendered at send-time, not save-time, so this retroactively affects all messages. ... (file: [8c8f3461bb] check-in: [52d40548ed] user: stephan branch: chat-markdown, size: 46782) | |
|
2021-09-18
| ||
| 03:26 | /chat: Corrected storage of selected audio URI to account for multiple sounds. Updated change log and chat.md. ... (file: [9b1bf45227] check-in: [c23aa77411] user: stephan branch: chat-config-options, size: 46570) | |
|
2021-09-17
| ||
| 23:21 | Replace /chat config popup with a friendlier and more flexible widget. Reintroduces ability to select from multiple alerts. Seems to work but needs more testing. [forum:d97c869900 | Forum post d97c869900]. ... (file: [2a6967f518] check-in: [6f5e04b340] user: stephan branch: chat-config-options, size: 46572) | |
|
2021-09-16
| ||
| 17:12 | Moved the [2d8a9046a1] CSS change into (table.diff pre), as the previous placement reportedly makes no difference. ... (file: [df7b6e50fe] check-in: [bb2e6c6185] user: stephan branch: trunk, size: 45880) | |
| 17:05 | Xekri skin: added same logo toggle as in [c4c64257cf], improved page layout in chat mode, and slightly modernized the header layout. Gave chat message area in all skins a very slight side padding. ... (file: [26e400d3c7] check-in: [714ff82433] user: stephan branch: trunk, size: 45880) | |
| 15:38 | Added text-size-adjust:none CSS to table.diff in an attempt to keep iPhones from scaling the code text size up, bringing it out of alignment with the line numbers. Whether this works remains to be seen. ... (file: [877b07ee29] check-in: [2d8a9046a1] user: stephan branch: trunk, size: 45911) | |
|
2021-09-13
| ||
| 21:08 | diff CSS: more fine-tuning of line-height and INS/DEL padding to account for another browser and fill in the gaps of color caused by the inflated line-height. Work around a "slight wiggle" problem on some FF versions. Minor simplification of some nearby CSS. ... (file: [5cb0f8924e] check-in: [1e28e74720] user: stephan branch: trunk, size: 45825) | |
|
2021-09-12
| ||
| 18:20 | Soften the box around diffs with a 5px corner radius. ... (file: [dc5c9e4e87] check-in: [bce9662451] user: drh branch: trunk, size: 45238) | |
| 17:50 | Resolution for uneven line alignment on mobile browsers, as reported in [forum:e6f4ee7de98b55c0 | forum post e6f4ee7de98b55c0]. ... (file: [0da34ebaf3] check-in: [49d69ff6c5] user: stephan branch: trunk, size: 45216) | |
| 10:28 | Slightly smaller fonts on diffs. ... (file: [aac7f297c5] check-in: [912f7295a6] user: drh branch: trunk, size: 45113) | |
|
2021-09-11
| ||
| 08:17 | Diff-related CSS cleanups. ... (file: [b6754892b0] check-in: [1ca68f3ab4] user: stephan branch: diff-js-refactoring, size: 45095) | |
| 07:36 | Worked around, rather accidentally, the Darkmode and Xekri skin weirdness - side effects of padding. Bootstrap is still a bit funky, depending at least partially on which media query is currently active. ... (file: [e8fe6470f2] check-in: [3480785e39] user: stephan branch: diff-js-refactoring, size: 45275) | |
| 05:10 | Several CSS tweaks to get the skins playing nicely. We still have some weird, as-yet unexplained quirks with Darkmode, Bootstrap, and Xekri (forced tables sizes are not being applied, or are inconsistent, despite styles being set). ... (file: [e906527c17] check-in: [860f8f252c] user: stephan branch: diff-js-refactoring, size: 44984) | |
|
2021-09-10
| ||
| 16:08 | Some JS code simplification and added dark-mode CSS filter to jchunk controls. ... (file: [e102305b16] check-in: [65ae15e008] user: stephan branch: diff-js-refactoring, size: 45032) | |
|
2021-09-09
| ||
| 21:36 | Implemented fetching and injection of chunks which are smaller than the configured load size, but the results do not play well with our scrolling workaround and need to be revisited after some sleep, perhaps appending/prepending the results directly to the previous/next TR instead of injecting a new one. ... (file: [1b732ada55] check-in: [da8a0f82b5] user: stephan branch: diff-js-refactoring, size: 44976) | |
| 20:03 | Style improvements. Hooked up the buttons but they don't yet fetch anything. ... (file: [6d25944e58] check-in: [f0984389ba] user: stephan branch: diff-js-refactoring, size: 44934) | |
| 18:50 | More jchunk button style tweaks. ... (file: [5964119438] check-in: [7cc651c87f] user: stephan branch: diff-js-refactoring, size: 44702) | |
| 18:31 | Doc typos. ... (file: [27f174a9c8] check-in: [fa654e947a] user: stephan branch: diff-js-refactoring, size: 44564) | |
| 18:28 | Got jchunk loader buttons in place but they're currently non-functional. ... (file: [fcc67ac2d3] check-in: [365ef58b8c] user: stephan branch: diff-js-refactoring, size: 44533) | |
| 15:06 | Refactored tr.diffsplit to hold enough information to allow partial chunk loads in either direction and to know where the next/previous chunks (if any) start/end. Actual loading is currently disabled, pending addition of controls which make use of this new state. ... (file: [2578aaeb76] check-in: [cedcd3585b] user: stephan branch: diff-js-refactoring, size: 43657) | |
| 03:23 | Fetching of /jchunk lines by clicking on the '...' separator of a diff is now working but the fetched lines still need to be integrated into the UI. ... (file: [9676bb6870] check-in: [41ef416e77] user: stephan branch: diff-js-refactoring, size: 43311) | |
|
2021-09-08
| ||
| 02:43 | Minor tweaks in the diff-related JS and CSS. ... (file: [9094f0a7ac] check-in: [fd7d2557aa] user: stephan branch: diff-js-refactoring, size: 43074) | |
|
2021-09-05
| ||
| 19:31 | Added just a tiny bit of left/right padding on the new diff tables so that the line numbers don't run right up to the edge of the border. ... (file: [c787f81832] check-in: [f25a987bae] user: stephan branch: trunk, size: 43073) | |
|
2021-09-03
| ||
| 23:00 | Draw a thin box around diffs in the default skin (per [forum:/forumpost/a42aade32dd9d42|forum post a42aade32dd9d42]). Show ellipsis at the tops and bottoms of files, if warranted. Fix a problem with "diff.js" that was failing to link all scrollbars associated with a single diff. ... (file: [4983d9bc4d] check-in: [63a5c754fd] user: drh branch: diff-color-enhancements, size: 43053) | |
| 12:33 | Restore the blue color for changed text in side-by-side diffs. ... (file: [048d4b0b8b] check-in: [00b5e02ab2] user: drh branch: diff-color-enhancements, size: 43026) | |
| 11:51 | Adjust diff colors in all skins. ... (file: [565ce030b1] check-in: [3910360677] user: drh branch: diff-color-enhancements, size: 42816) | |
|
2021-09-01
| ||
| 19:53 | First attempt to generate side-by-side diffs using the new formatter. This breaks the --tk option. The "fossil diff -b" and "--by" work, but side-by-side diff on /info pages and similar is currently busted. CSS is simplified, which means that skins will need to be modified. This is an incremental check-in. ... (file: [f3fa5bc5a3] check-in: [4cd8a743cd] user: drh branch: diff-color-enhancements, size: 43014) | |
| 15:38 | Further improvements to unified diff. Simplified CSS that can be used in common with split diff. Separate columns for each line number and the change mark. ... (file: [8a3c887333] check-in: [ce856a8614] user: drh branch: diff-color-enhancements, size: 44085) | |
|
2021-08-31
| ||
| 22:43 | Tweaks to diff formatting. ... (file: [6bf6846529] check-in: [598d7736e7] user: drh branch: diff-color-enhancements, size: 43213) | |
| 03:00 | An attempt to rework HTML unified diff to show partial line matches. Still needs CSS work. ... (file: [f479674167] check-in: [a01e46d85e] user: drh branch: diff-color-enhancements, size: 43128) | |
|
2021-07-16
| ||
| 16:51 | Initial work on attachment list for /wikiedit. Still requires the ability to update the list to see attachments made since edits were last locally loaded and stashed. ... (file: [07870b5b0e] check-in: [74c6b9c5be] user: stephan branch: wikiedit-attachment-list, size: 42638) | |
|
2021-06-15
| ||
| 03:00 | Merged in trunk for SSL improvements and deployment to test server. ... (file: [933be7bf87] check-in: [422323618e] user: stephan branch: chat-user-last-seen, size: 42982) | |
| 02:29 | /chat: in the popup which is triggered by tapping a user's name add a link to the /timeline filtered on that user, per suggestion by Sean in the forum. ... (file: [b6ae1a78d0] check-in: [b71be5ef36] user: stephan branch: trunk, size: 42596) | |
|
2021-06-14
| ||
| 13:48 | /chat: experimentally render a list of users ordered by most recent activity. Until/unless we can find a useful function for the list, though, it's really just a somewhat pretty screen space hog. ... (file: [febc6a5ec2] check-in: [c7ee6f4ef1] user: stephan branch: chat-user-last-seen, size: 42907) | |
|
2021-04-29
| ||
| 12:52 | /brlist: use background color change, instead of bold, for selected branches to avoid layout changes from the text changing size, as discussed in and around [forum:/forumpost/606cbfdff6 | forum post 606cbfdff6]. Background color is the same as timelineSelected for all skins except xekri, which needs a bit more contrast. ... (file: [198b71b37e] check-in: [9322a0bc20] user: stephan branch: trunk, size: 42521) | |
|
2021-04-19
| ||
| 18:18 | Fixed misinteraction between bootstrap skin and new /brlist selection feature caused by both using the .label class for their own purposes. ... (file: [43b71d3006] check-in: [f5bcff6cbd] user: stephan branch: brlist-timeline, size: 42518) | |
| 16:45 | Do not use bold font for the "View X branch(es)" hyperlink. ... (file: [085d60b95e] check-in: [08b90535e8] user: george branch: brlist-timeline, size: 42530) | |
| 16:08 | Display "View 1 branch" hyperlink if just one branch is selected. Add documentation to the <tt>www/javascript.md</tt> and to the changelog. Also minor CSS tweaks. ... (file: [c19bbc86b4] check-in: [c6a061f2a0] user: george branch: brlist-timeline, size: 42589) | |
| 01:01 | Rename 'Timeline' submenu link into 'View X branches' that is shown only if two or more branches are selected. Also some minor code refactoring for better compatability with old versions of WebView. ... (file: [8487081d6e] check-in: [00891cba00] user: george branch: brlist-timeline, size: 42447) | |
|
2021-04-18
| ||
| 21:08 | Cosmetic tweaks: align the new checkboxes consistently and toggle a class on the Timeline link when any checkboxes are selected, to give the user some indication that the checkboxes are doing something. ... (file: [fac35ddbd5] check-in: [73ebf81b93] user: stephan branch: brlist-timeline, size: 42233) | |
|
2021-04-07
| ||
| 15:35 | chat: make user names stand out more to help differentiate between color-colliding users, per /chat discussion. ... (file: [628ada1417] check-in: [58e5348b36] user: stephan branch: trunk, size: 42026) | |
| 14:46 | /chat experiment, per chat discussion: when a given user posts multiple messages in a row, indent the 2nd and subsequent messages. ... (file: [47ef7abff5] check-in: [609bcd32c8] user: stephan branch: chat-indent-messages, size: 42365) | |
|
2021-03-02
| ||
| 04:04 | Removed the min/max height on the diff toggles to slightly improve the layout flow. ... (file: [5b00997a01] check-in: [42205f9c76] user: stephan branch: diff-view-toggle-poc, size: 41831) | |
| 03:51 | Moved the diff toggle button to the right of the diff header line, per forum feedback. Changed the button to a checkbox. Removed the arbitrary heuristics regarding which diffs to show/hide by default - they are now all on by default. ... (file: [ae1d80179d] check-in: [f9d29b9702] user: stephan branch: diff-view-toggle-poc, size: 41871) | |
|
2021-03-01
| ||
| 17:35 | Proof of concept/demo for toggle buttons on individual diff views on the /info diff views, as discussed in [forum:0f751ad9c8]. ... (file: [8bb0d77902] check-in: [cfdd666533] user: stephan branch: diff-view-toggle-poc, size: 41841) | |
|
2021-02-11
| ||
| 03:01 | Add the "lappend" TH1 command. All built-in skins now respond to the "desktoponly" and "wideonly" classes on the main menu. ... (file: [c04151178e] check-in: [d4c91b40a4] user: drh branch: trunk, size: 41776) | |
|
2021-01-05
| ||
| 05:19 | Moved chat audio notification files to src/alerts, per chatroom discussion. Chat audio is now configurable using a selection of builtin WAV files and audio files stored in /uv/alert-sounds/*.XYZ (==ogg, wav, mp3). The addition of a selection list means that closing the chat settings popup now requires tapping either a popup entry or the settings button - tapping in the page body won't do it because that handling collides with the selection list event handling. ... (file: [9b52cd9884] check-in: [4c34053c58] user: stephan branch: trunk, size: 41469) | |
|
2021-01-03
| ||
| 12:41 | chat: when enabling audio notification, play the notification sound after a half-second delay. Slimmed down the option menu buttons a bit. ... (file: [d0717edf6b] check-in: [729e1fc56d] user: stephan branch: trunk, size: 41140) | |
| 11:08 | chat: added preliminary audio notification support (may require toggling that capability on for a given server in the browser). Center-aligned chat error messages and removed the 'fossil' user name from them, for compatibility with upcoming timeline-style notifications. Added wav files to the binary-glob versioned setting. ... (file: [b9fbe5ee7a] check-in: [99caeec643] user: stephan branch: trunk, size: 41139) | |
|
2020-12-27
| ||
| 21:22 | Refactored the calc-elem-effective-height routine into the fossil.dom API for reuse elsewhere. Fixed (arguably) a minor layout quirk in the chat input field in multi-line mode. ... (file: [19e79009e2] check-in: [299fd6905f] user: stephan branch: trunk, size: 40996) | |
| 20:33 | chat: reworked the auto-resize algorithm to account for elements which "incorrectly" report a height of 0. Experimentally removed the 2em bottom gap at the end of the message reportedly required by Safari. ... (file: [1e33a24d32] check-in: [cdc6dec7c7] user: stephan branch: trunk, size: 40992) | |
| 17:42 | Chat: hide message home/end buttons by default in portrait mode and add a menu toggle for them, and swapped the button positions (seems more natural). Minor tweak to the div.content resize algo to make use of CSS calc(). ... (file: [7cfc745426] check-in: [deb9963ac6] user: stephan branch: trunk, size: 40994) | |
| 09:56 | Some flicker reduction when batch loading chat messages. Minor chat layout tweaks. ... (file: [dcb4f81c8d] check-in: [5e046b64c7] user: stephan branch: trunk, size: 40918) | |
| 08:32 | chat: added buttons to jump to top/bottom of message list. Added a huge margin under the input area because Safari demands it. Improved the div.content auto-resize calculation to get a more precise fit. ... (file: [464c6b4dc8] check-in: [2408082760] user: stephan branch: trunk, size: 40781) | |
| 07:03 | chat: fixed mis-scroll when toggling chat-only mode. Re-re-introduced the img preview size cap. ... (file: [e990c465a1] check-in: [b09f7e990d] user: stephan branch: trunk, size: 40278) | |
| 06:48 | chat: next round of Safari-friendly baby steps, developed in conjunction with Safari user mgagnon via chat session. ... (file: [efd3fe730f] check-in: [a1161fa9bd] user: stephan branch: trunk, size: 40198) | |
| 04:50 | chat: reintegrated partial changes from [b0ab6cbd3] and [670732a6]: remove skin-induced div.content margins in chat-only mode and cap image preview size to avoid screen overflow. Moved #dbgMessage element out of the way at app startup to avoid it potentially influencing our flexbox layout, and include that element in the to-hide list for chat-only mode. Edit: Martin G. reports that this one also causes Grief with Safari, but in different ways that before. ... (file: [3826f89eb9] check-in: [7c3cf7a189] user: stephan branch: no-joy, size: 40538) | |
| 04:30 | chat: re-integrated JS-based div.content resizer to do approximately what the preferred 'vh' CSS units would, but upon which Safari apparently chokes. Message area now gets a scrollbar. This works reasonably well on FF/Chrome on both Linux and Android. The jury is still out on Safari. Edit: Martin G. confirmed this one also suffers from the "collapsing messages" problem on Safari. ... (file: [33e8f00823] check-in: [d488f5c66c] user: stephan branch: no-joy, size: 40269) | |
| 03:39 | Eliminated top-down chat mode altogether in an attempt to eliminate some complexity and cruft. Re-added the toast-on-new-invisible-message from [0a00a103]. ... (file: [37b43fb85b] check-in: [421d657078] user: stephan branch: trunk, size: 40110) | |
| 01:58 | chat: Safari has a severe allergic reaction to CSS vh units, so calculate the size of the affected DOM element in JS code at app startup and when the window resizes. ... (file: [d67d57d6cd] check-in: [8747d85ea0] user: stephan branch: chat-safari-experiments, size: 41037) | |
| 01:07 | CSS tweaks to attempt to counter some Safari message spacing problems - cannot test locally. Also limit the chat image preview to 40% of the viewport width/height, to avoid it taking up the whole screen for a large image. ... (file: [cfe9eb9768] check-in: [670732a68f] user: stephan branch: chat-safari-experiments, size: 40905) | |
| 00:27 | Remove skin-installed div.content max-width limitations when running in chat-only mode, and expand to the full width. ... (file: [6fb7d13c04] check-in: [b0ab6cbd3b] user: stephan branch: chat-safari-breaks-here, size: 40666) | |
| 00:22 | Disabled the top-down/bottom-up chat toggle, per chat discussion. Removed explicit setting of div.content margins, in chat,except in chat-only mode, so that we honor skin-level margin settings (resolves layout breakage in Xekri skin). ... (file: [5a9ee38d1e] check-in: [22b0faad3a] user: stephan branch: chat-safari-breaks-here, size: 40515) | |
|
2020-12-26
| ||
| 23:57 | Found what seems to be a more or less viable solution for the chat layout in which the input area is effectively sticky while not actually being so. New messages do not scroll to the start of the list except for when a user locally posts a message, but instead, if a new message arrives and is scrolled out of view, a toast is shown to gently alert the user that a new message has arrived. ... (file: [a74bfc2548] check-in: [0a00a10312] user: stephan branch: chat-safari-breaks-here, size: 40515) | |
| 20:57 | chat: disable line-wrap on the message tabs. Removed an extraneous duplicated style entry. ... (file: [70f13da70d] check-in: [adc90d82f3] user: stephan branch: trunk, size: 40631) | |
| 18:03 | Laxened up CSS selectors for div.content to account for skins which move that element into a sub-element. ... (file: [879afa8455] check-in: [553ce288f8] user: stephan branch: trunk, size: 40628) | |
| 17:22 | chat: disabled sticky mode of the input area for the time being due to grief in conjunction with message scrolling. When toggling between bottom/top modes, scroll to the input area. ... (file: [321d1e4603] check-in: [ba3ebf0de9] user: stephan branch: trunk, size: 40632) | |
| 16:20 | Disabled position:sticky on the input area when in bottom-up chat mode pending resolution of a scrolling misbehaviour for messages with IMG tags. IMG.src is loaded async, so the scrolling is actually working but loading of the IMG.src is then pushing the message back down behind/under the input field. ... (file: [1e1cc864c6] check-in: [8e12b61b50] user: stephan branch: chat-mode-bottom-up, size: 40534) | |
| 15:40 | Implement bottom-up and top-down chat layouts in chat-only mode and normal mode. There is a minor scroll-on-new-message quirk or two to resolve, but it otherwise seems to work. ... (file: [0ae397da9f] check-in: [dfc20f4297] user: stephan branch: chat-mode-bottom-up, size: 40259) | |
| 01:31 | Initial go at a "bottom-up" (mobile-like) layout for chat, but it is only active in chat-only mode where we have more control over the layout. The default mode works like before, top-down. There are still minor usability/scrolling issues left to resolve but it seems to essentially work. ... (file: [0a5c92a1e1] check-in: [cffd66ffe9] user: stephan branch: chat-mode-bottom-up, size: 40173) | |
|
2020-12-25
| ||
| 23:38 | CSS docs and line-wrapped the new settings icon data URL. No functional changes. ... (file: [79a34de096] check-in: [ca42098af0] user: stephan branch: trunk, size: 40151) | |
| 22:37 | Removed some dead CSS. ... (file: [06779eb19b] check-in: [c9ca5198be] user: stephan branch: chat-widget-rework, size: 39492) | |
| 22:35 | chat: refactored the messages from fieldsets to a custom widget. ... (file: [101eac8817] check-in: [852bda77bd] user: stephan branch: chat-widget-rework, size: 39643) | |
| 21:36 | Reformulate the LEGEND elements to include an embedded anchor tag as an attempt to working around Safari's inability to click a LEGEND element. Edit: this approach didn't work - same effect as before on Safari. ... (file: [f00b3686bc] check-in: [73c8ccd3a7] user: stephan branch: chat-safari-ts-popup, size: 39638) | |
| 17:52 | chat: added toggles for single/multi-line input (non-persistent) and monospace message font (persistent - affects message bodies and text input fields). ... (file: [e185358ff9] check-in: [9d24a28490] user: stephan branch: trunk, size: 39553) | |
| 16:08 | chat internal cleanups in prep for upcoming changes. Possibly fixed the cosmetic bug where the titlebar says '(0) ...' after receiving an empty list of messages in response to an auto-reconnect after a timeout. ... (file: [b68a4259a4] check-in: [e52d0fd5ce] user: stephan branch: trunk, size: 39189) | |
| 15:27 | Chat settings menu tweaks based on chat session feedback. ... (file: [9b948b9e45] check-in: [9e797bf9bf] user: stephan branch: trunk, size: 38866) | |
| 14:58 | Added chat setting chat-inline-images: specifies whether /chat images default to display inline or as download links. Various code-adjacent tweaks. ... (file: [cc43efa65c] check-in: [9d86a4af61] user: stephan branch: trunk, size: 38786) | |
| 13:00 | When chat is in chat-only mode, the input area is now sticky at the top of the window. This required a bit of hackery involving its background color to keep it from being transparent (which causes the chat messages to be visible through it). ... (file: [5c655f451b] check-in: [429e5a9bde] user: stephan branch: trunk, size: 38255) | |
| 11:32 | chat setting: toggle whether 'my' messages are on the right or left, with the default depending on whether the window is wider than it is tall. ... (file: [53449df4f1] check-in: [f1e91a200a] user: stephan branch: trunk, size: 37906) | |
| 11:06 | Moved chat.c inline CSS style to default.css. Various chat layout tweaks. ... (file: [68a589b6ae] check-in: [467dbc8fd7] user: stephan branch: trunk, size: 37753) | |
| 10:04 | Added settings popup to chat. Currently only 1 setting - toggling the page header/footer on/off. ... (file: [c40b18f241] check-in: [617e23bea3] user: stephan branch: trunk, size: 35738) | |
|
2020-12-24
| ||
| 22:07 | chat message deletion: admins now have both delete local and delete global options, in case they want to remove something from local view without deleting it for all users. ... (file: [66a5152ad7] check-in: [b12d69d9f4] user: stephan branch: trunk, size: 34592) | |
| 20:18 | Initial impl of buttons to load older chat messages. The UI code is a bit more involved than might seem necessary, but is so largely because it needs to avoid UI/ajax race conditions. ... (file: [4a47d295a1] check-in: [6d676f6eb5] user: stephan branch: trunk, size: 34414) | |
| 05:58 | Added UI to delete chat posts (tap on the message header). Made a change to the semantics of when fossil.PopupWidget's refresh() callback is triggered to account for the common case of having to show() the popup twice in a row without a hide() in between. ... (file: [187496703b] check-in: [b7f106da8a] user: stephan branch: trunk, size: 34064) | |
|
2020-12-23
| ||
| 23:27 | Several internal cleanups in chat app, e.g. replace document.createXYZ with simpler fossil.dom API. Eliminate assignment to innerHTML, which is widely considered unsafe. ... (file: [ba1939524f] check-in: [68da24594f] user: stephan branch: trunk, size: 33700) | |
| 22:58 | chat: minor UI refinements. ... (file: [81f3dbf6e1] check-in: [8eb01c314b] user: stephan branch: trunk, size: 33660) | |
| 14:21 | Made chat drop zone smaller by replacing its text with a helplet button. Added 'chat' table to the list of those NOT nuked by rebuild. ... (file: [64429b9a60] check-in: [85939ffcbe] user: stephan branch: chatroom-dev, size: 33588) | |
| 13:51 | Only right-align the self-posts if the outerWidth of the browser is less than 1000. Simplify the CSS by removing unused rules. ... (file: [f83c689997] check-in: [f3c8e83858] user: drh branch: chatroom-dev, size: 33591) | |
| 06:26 | Chat message precise timestamps are now shown via a tap/click popup, rather than hoverhelp, for mobile compatibility. ... (file: [85a4064a79] check-in: [0101325f9d] user: stephan branch: chatroom-dev, size: 33927) | |
| 04:39 | Re-added .message-content min-width which was lost when we rolled back [7e6d2f0a1]. ... (file: [035f5ac845] check-in: [67e5bd67d5] user: stephan branch: chatroom-dev, size: 33908) | |
| 04:19 | Added complete timestamps (local and GMT) as title attribute of message headers. ... (file: [9a6e73a8c6] check-in: [696135b65e] user: stephan branch: chatroom-dev, size: 33834) | |
| 03:52 | Experimentally removed the left/right split of me/everyone else messages, per chatroom discussion. Added a min-width to messages to keep the user name from being longer than short messages (unless the user name is really long). Update: The experiment didn't work out. Moved to a branch. ... (file: [97635929d4] check-in: [7e6d2f0a11] user: stephan branch: no-joy, size: 33853) | |
| 02:24 | Chat message background color determined by username. ... (file: [47a9dbeffd] check-in: [adb93ca980] user: drh branch: chatroom-dev, size: 33834) | |
|
2020-12-22
| ||
| 20:11 | Begin trying to integrate the chatroom prototype into the Fossil core. New code is in src/chat.c and src/chat.js. Add the new "C" capability to enable access to chat. The new code compiles but is not yet functional. (This is an incremental check-in.) The original tools/chat.tcl Wapp script is still available for reference. ... (file: [6d30f33637] check-in: [217b0d2548] user: drh branch: chatroom-dev, size: 33993) | |
|
2020-11-05
| ||
| 23:49 | The CSS rule cleanups in [064c677a70] were mistargeting their elements now that their selector's parent piece is not their immediate parent. ... (file: [2f4860b0de] check-in: [a46b4ceb74] user: wyoung branch: default-css-cleanups, size: 32500) | |
| 23:46 | Ditto forumHier: unused! ... (file: [608edc7ce2] check-in: [2de7dbbfcf] user: wyoung branch: default-css-cleanups, size: 32502) | |
| 23:42 | Removed obsolete references to CSS class div.div.forumHierRoot: no current code uses these. ... (file: [ca7eaa5fee] check-in: [361b9e4e31] user: wyoung branch: default-css-cleanups, size: 32550) | |
| 23:41 | Using the new "forum" page type to simplify repetitive CSS rules. ... (file: [66a181459a] check-in: [064c677a70] user: wyoung branch: default-css-cleanups, size: 32569) | |
|
2020-09-26
| ||
| 11:19 | Fix to check-in [9e4ca8948a82ae5e]: Do not set "height:auto" for images in the default CSS, as doing so is not necessary for good mobile operation. ... (file: [71c6480170] check-in: [1165ed88f3] user: drh branch: trunk, size: 32636) | |
|
2020-09-20
| ||
| 07:41 | Removed multiplier from the font size calculation, as it does not work with monospace font. Changed /dir font to monospace only for testing purposes, as that one is our pathological column-width case. (Edit: closing, as this approach doesn't appear to provide any benefits over the current one.) ... (file: [650f3bd5eb] check-in: [7e8cb38ca2] user: stephan branch: dir-columns-revisited, size: 32686) | |
| 07:28 | An experiment in improving the /dir column flow. (Not ready to merge.) ... (file: [043b95a7ef] check-in: [e5121a4934] user: stephan branch: dir-columns-revisited, size: 32610) | |
|
2020-09-19
| ||
| 13:10 | Documented a simpler pikchr-centering implementation for potential future use but did not activate it due to concerns about current browser-side availability. ... (file: [2bb2a1ed52] check-in: [1620841523] user: stephan branch: trunk, size: 32652) | |
| 12:49 | Worked around an SVG rendering bug in Chrome by setting the width of all svg.pikchr to 100%, regardless of alignment (previously was only applied to centered SVGs). ... (file: [fe892506c5] check-in: [4ad86dd5f7] user: stephan branch: trunk, size: 32256) | |
|
2020-09-18
| ||
| 21:11 | Minor doc updates, removed some dead code. ... (file: [dd4fe1342c] check-in: [3ec33f98f7] user: stephan branch: trunk, size: 32241) | |
| 20:19 | Remove overflow setting on pikchr-src elements. ... (file: [a56be3c7d2] check-in: [72f8372a2c] user: stephan branch: trunk, size: 32097) | |
| 20:01 | Added pikchr block 'source-inline' modifier for the 'source' flag which tells the latter that the sources should be rendered inline (same position as the graphic), rather than left-aligned. ... (file: [82db55560a] check-in: [3f2c0af278] user: stephan branch: trunk, size: 32115) | |
| 19:06 | Reimplemented pikchr show/hide entirely in CSS, so it's now controlled by toggling the 'source' class on the outermost DIV element. Less JS and easier to implement in 3rd-party pikchr clients. ... (file: [63fc3db686] check-in: [947c039073] user: stephan branch: trunk, size: 31449) | |
| 17:43 | CSS workaround for centering pikchrs in Chrome. ... (file: [646c77f77d] check-in: [d825fcc11a] user: stephan branch: trunk, size: 30465) | |
| 10:32 | An alternate impl for centering pikchrs which does not rely on margin:auto. ... (file: [1a53ec0cff] check-in: [2963f440e8] user: stephan branch: trunk, size: 30378) | |
|
2020-09-17
| ||
| 23:11 | Renovated the pikchr click handling as discussed off-list with drh. ... (file: [663dfde260] check-in: [938bb6c708] user: stephan branch: trunk, size: 30069) | |
| 16:31 | Implemented most of the feedback from [https://pikchr.org/home/forumpost/f538d8e7f7], with the exceptions being documented in that thread. /pikchrshow now longer uses the mode-swap feature (seems superfluous there) and tapping anywhere in the body, outside of the source/svg container element, now turns off those buttons on all pikchrs where they are currently visible. Consolidated pikchr-rendering impl for markdown/fossil/pikchrshow/pikchr command. ... (file: [b1ba7526de] check-in: [4f69773183] user: stephan branch: trunk, size: 30114) | |
|
2020-09-14
| ||
| 10:48 | Renamed fossil.pikchr-util.js to fossil.pikchr.js. Minor UI tweaks in the pikchr-related bits. ... (file: [e01a7b9e32] check-in: [f5c040869d] user: stephan branch: trunk, size: 29930) | |
|
2020-09-12
| ||
| 12:21 | Milestone: eliminated the remaining assign-to-DOMElement.innerHTML in the fossil.*.js APIs (ostensible security enhancement), thanks to the DOMParser interface. Fixed an obscure minor bug in /fileedit where a commit message which contained HTML tags could cause the page to misbehave if the 'response manifest' debugging option was turned on. ... (file: [c3fbc944b0] check-in: [79023c9273] user: stephan branch: trunk, size: 29906) | |
| 06:13 | Added style_emit_noscript_for_js_page() to emit a NOSCRIPT tag and an error message if JS is not available, and call it from the pages which *required* JS in order to work. Added a note about potential browser-induced SVG blurring when using the pikchrshow dark mode option. ... (file: [ec37c707a7] check-in: [070716d835] user: stephan branch: trunk, size: 29887) | |
| 02:58 | Simplified pikchrshow markup alignment selection to a single checkbox. Related CSS/layout tweaks. ... (file: [f85fc8ae6c] check-in: [240646ef7d] user: stephan branch: trunk, size: 29764) | |
|
2020-09-11
| ||
| 23:56 | Rearranged the pikchrshow controls a bit to make better use of space and reduce flickering of the preview mode label/controls. Adapted CSS for pikchr error reporting structure changes. Code renaming for consistency/clarity. fossil.copyButton() click handler is now a no-op if the pseudo-button element has the 'disabled' CSS class and added style to grey such a button out. ... (file: [af1cabf3fc] check-in: [c304b4ffdf] user: stephan branch: trunk, size: 29544) | |
|
2020-08-30
| ||
| 19:18 | Fixed a stroke width in that previous commit. ... (file: [f3328a84fb] check-in: [ef6cdb68c8] user: stephan branch: trunk, size: 29502) | |
| 19:16 | Nigh-imperceptible alignment tweak on the help buttons. ... (file: [cb1a8f1e8c] check-in: [28b1718bfc] user: stephan branch: trunk, size: 29502) | |
| 19:07 | Explicit font color inheritance fix for .fossil-tooltip elements to fix it for a couple skins, and added some contrast to those widgets in the default skin. ... (file: [da2ca615c9] check-in: [e05bbdec0a] user: stephan branch: trunk, size: 29507) | |
| 18:58 | Reintroduced the legacy wysiwyg wiki editor as an optional element which can be plugged in via the skin if desired. Several semi-related "code-adjacent" tweaks and improvements. ... (file: [fb29947ad4] check-in: [03a64a39ad] user: stephan branch: trunk, size: 29518) | |
| 18:43 | Adapted SVG background from Florian for the .help-buttonlet CSS. ... (file: [c046d0f888] check-in: [b2ece413ba] user: stephan branch: wikiedit-wysiwyg-legacy, size: 29481) | |
| 16:22 | A couple framework-level CSS micro-tweaks uncovered by testing with different skins. ... (file: [465260d0e0] check-in: [e982f18bd3] user: stephan branch: wikiedit-wysiwyg-legacy, size: 27949) | |
| 15:50 | Fixed (removed) wrapping of .input-with-label elements. ... (file: [81d5976a37] check-in: [b012ecb714] user: stephan branch: wikiedit-wysiwyg-legacy, size: 27885) | |
|
2020-08-25
| ||
| 07:07 | Removed some hard tabs in CSS injected by copy/paste from the browser dev tools. ... (file: [5db3cd8cdb] check-in: [1bfa36867d] user: stephan branch: trunk, size: 27862) | |
| 07:00 | The fossil.XYZ.js-using pages now include all of those APIs when running in bundled JS mode, as that provides far lower aggregate over-the-wire and HTTP request counts. Added ? popup help buttons in wikiedit/fileedit to replace title-attribute hoverhelp (popup positioning can still be improved, though). ... (file: [28fb1ec482] check-in: [34f7fd72c6] user: stephan branch: trunk, size: 27848) | |
| 06:18 | Lots of tweaking to the "help buttonlet" popup position. Something to improve some rainy day. ... (file: [b552beac63] check-in: [3f08a9d200] user: stephan branch: misc-js-experiments, size: 27722) | |
|
2020-08-24
| ||
| 22:20 | Moved C routines which emit fossil.XYZ JS APIs from style.c to builtin.c, and renamed appropriately. Added flag to output_text_with_line_numbers() to disable emit of JS (needed for fileedit preview, at a minimum). The experimental emitting of all fossil.XYZ APIs at once is now limited to bundled mode, as that's the only place it's potentially of benefit. ... (file: [56148dc52c] check-in: [c515e5fd9f] user: stephan branch: misc-js-experiments, size: 27670) | |
| 20:49 | Experimentally added '?' help buttons in wikiedit. Experimentally emit all fossil.XYZ APIs, rather than selected ones, to test whether that reduces overall transmission together with caching. DOM init-time timing workarounds to get confirmer buttons to pin their sizes properly. ... (file: [337e1322bc] check-in: [9edbb7eab1] user: stephan branch: misc-js-experiments, size: 27672) | |
|
2020-08-20
| ||
| 20:40 | Gave the line-number popup (and related popups) a z-level below that of the default skin's hamburger menu. ... (file: [01e79b55c1] check-in: [bbef8ce398] user: stephan branch: trunk, size: 26120) | |
|
2020-08-17
| ||
| 21:19 | Reduced the line-number-mode font size back to normal. ... (file: [b79c1ed36f] check-in: [a703b4ce25] user: stephan branch: trunk, size: 26081) | |
|
2020-08-16
| ||
| 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. ... (file: [a3c4e00621] check-in: [4368f52961] user: stephan branch: trunk, size: 26101) | |
| 13:39 | Improvements to line-numbered text output. ... (file: [6639f7f2ac] check-in: [b699040d70] user: drh branch: trunk, size: 25517) | |
| 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. ... (file: [1eeda0d502] check-in: [e5c3ffeb36] user: stephan branch: post-2.12-fixes, size: 21852) | |
| 08:13 | Removed a now-unused CSS class. ... (file: [e8e2ea941b] check-in: [1cb792fd19] user: stephan branch: line-number-selection, size: 25748) | |
| 05:10 | Several padding tweaks to ensure proper line/code alignment in all of the skins. ... (file: [086cb91162] check-in: [e0e5449aa4] user: stephan branch: line-number-selection, size: 25776) | |
| 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. ... (file: [c52c2a6b37] check-in: [62b682bded] user: stephan branch: line-number-selection, size: 25233) | |
| 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. ... (file: [0184073faf] check-in: [22c592fc32] user: stephan branch: line-number-selection, size: 25140) | |
| 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. ... (file: [e46862688d] check-in: [8a6ccf9ddd] user: stephan branch: line-number-selection, size: 24807) | |
|
2020-08-15
| ||
| 10:14 | Shrink the line number column just a tick. ... (file: [e65248aef0] check-in: [e5f79f4fa5] user: stephan branch: line-number-selection, size: 24571) | |
| 09:58 | Some CSS consolidation and got the horizontal scrollbars working on unusually wide code files. ... (file: [07fee2ed48] check-in: [3d49b73f40] user: stephan branch: line-number-selection, size: 24569) | |
| 09:15 | Added a few 'inherits' CSS properties to resolve font size mayem when hilightjs does its thing. ... (file: [5f2e9ce194] check-in: [618c6b1319] user: stephan branch: line-number-selection, size: 24201) | |
| 07:41 | Implemented dynamic mouse selection of source lines and clipboard tooltip to copy the line range URL. ... (file: [3a039bd55e] check-in: [3942eb600a] user: stephan branch: line-number-selection, size: 24048) | |
| 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. ... (file: [3b53f17488] check-in: [14ac3e8469] user: stephan branch: line-number-selection, size: 23589) | |
|
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. ... (file: [66b8953ddf] check-in: [41f270de75] user: stephan branch: line-number-selection, size: 23428) | |
| 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. ... (file: [ff65a798f4] check-in: [db1afa75be] user: stephan branch: trunk, size: 22083) | |
| 17:57 | Several forum style improvements based on forum feedback. ... (file: [c65a858281] check-in: [2121b1f7a7] user: stephan branch: trunk, size: 22112) | |
| 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. ... (file: [1e6ff5a049] check-in: [ec73edd4d0] user: stephan branch: line-number-selection, size: 22869) | |
|
2020-08-12
| ||
| 12:07 | Added clear:both to HR elements, primarily to fix right-floating README.txt on the /dir page in some skins. ... (file: [46442cd76b] check-in: [a4c1b36ee6] user: stephan branch: trunk, size: 21523) | |
|
2020-08-11
| ||
| 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. ... (file: [20f9c2d022] check-in: [33610b04de] user: stephan branch: trunk, size: 21428) | |
|
2020-08-09
| ||
| 15:18 | Corrected the new CSS selectors to account for plain-text posts, which use a PRE instead of DIV wrapper. Shrunk the gap between the expansion tap zone and the scrollbar to its left. ... (file: [90ed7c87b6] check-in: [eef9ac05e4] user: stephan branch: forum-expand-post-revisited, size: 21157) | |
| 14:54 | Re-added an important forumPostBody.overflow CSS attribute which was accidentally removed in the last edit. ... (file: [e3c09d4893] check-in: [939b64738d] user: stephan branch: forum-expand-post-revisited, size: 21163) | |
| 14:43 | Improved(?) the way forum post expansion is handled, based on forum feedback. Added a narrow "tap zone" to the right of the post scrollbars to expand/collapse. When a post is collapsed the first time, it is shrunken much smaller than its original size. When collapsing a post, we now scroll its parent element (post header), rather than the next post, into view. ... (file: [2f2da9611d] check-in: [ebbd20c638] user: stephan branch: forum-expand-post-revisited, size: 21167) | |
|
2020-07-31
| ||
| 03:50 | Can now create new pages without leaving the editor. Numerous layout tweaks. Improved the help tab. ... (file: [468b30a6ec] check-in: [d5e4d7a9a9] user: stephan branch: ajax-wiki-editor, size: 20299) | |
|
2020-07-29
| ||
| 20:19 | Initial bits for the ajax-powered wiki editor. There's still much to do here, but most of the basics are in place. ... (file: [c695e1c71e] check-in: [20636c936f] user: stephan branch: ajax-wiki-editor, size: 20296) | |
|
2020-07-10
| ||
| 10:02 | Forum post collapse/expand: 1) Is now full width to balance visibility and mobile accessibility. 2) Use arrows (instead of words) to convey intent. 3) When collapsing, scroll the collapser widget to the top of the viewport so that the next post is in view (avoids manual scrolling back up). 4) double-click on a large post toggles expand/collapse (avoids scrolling when expanded). ... (file: [ea2c0b8ee6] check-in: [a30a6db480] user: stephan branch: trunk, size: 16813) | |
|
2020-07-09
| ||
| 20:39 | Added a tiny margin above the forum expand/collapse button. Docs and minor cleanups to the new forum JS code. Added a disabled, but potentially interesting, long-press handler in the forum code to toggle expand/collapse. ... (file: [1b10c83a88] check-in: [8de6b9084a] user: stephan branch: trunk, size: 16086) | |
| 19:09 | Provide an "Expand" or "Collapse" button on long forum posts. The default threshold is 50em. ... (file: [221dd297ca] check-in: [cd9cb4d24a] user: drh branch: trunk, size: 16065) | |
| 18:31 | Moved expand/collapse toggle to the bottom of the post, per forum feedback. That required changing it to a button because of CSS limitations. Fixed a few mis-used P tags in the FORM part of each post (P cannot hold a FORM). ... (file: [ed921e6e17] check-in: [eb392f9719] user: stephan branch: forum-expand-poc, size: 16287) | |
| 18:06 | For expanded view, use max-height:initial instead of some arbitrarily large value. That will effectively disable max-height. Change the pointer for the expand toggle to 'cursor'. ... (file: [93fcff1cc0] check-in: [c824d1dc3e] user: stephan branch: forum-expand-poc, size: 16640) | |
| 17:36 | /forumthread: dynamically determine which posts have scrollbars (i.e. are taller than div.forumPostBody's max-height) and only add the expand/collapse toggle to those posts. ... (file: [77bcb13fae] check-in: [1d467dcb71] user: stephan branch: forum-expand-poc, size: 16655) | |
| 15:59 | Expand/collapse toggle is no longer 100% wide. ... (file: [af498b570b] check-in: [bb333b0bd9] user: stephan branch: forum-expand-poc, size: 16498) | |
| 15:35 | Very rough proof-of-concept for a pure-CSS expand/collapse option for forum posts. Demonstrates the capability but is far from polished enough to bring online. ... (file: [b54d0c8a69] check-in: [be157e46f0] user: stephan branch: forum-expand-poc, size: 16466) | |
| 14:53 | Change the height at which scrolling kicks in for forum posts from 40em to 100em. This is an experiment. ... (file: [bd65285293] check-in: [29f7da9318] user: drh branch: trunk, size: 15749) | |
|
2020-06-13
| ||
| 05:59 | Accounted for [9e4ca894], from default_css.txt (which no longer exists in this branch). ... (file: [11ed4baddf] check-in: [9070947dac] user: stephan branch: default.css, size: 15748) | |
|
2020-06-12
| ||
| 14:28 | Improve documentation readability on mobile. ... (file: [c43f32100f] check-in: [9e4ca8948a] user: drh branch: trunk, size: 16518) | |
|
2020-05-29
| ||
| 08:05 | Move default_css.txt to default.css, treat it like a builtin file, and remove mkcss, as the recent style.css reorg obviates the need for mkcss. ... (file: [b89b5a56c8] check-in: [0c19cd0a86] user: stephan branch: default.css, size: 15705) | |
|
2020-05-26
| ||
| 06:43 | Merged in trunk. ... (file: [3620b4c6cd] check-in: [559807ba86] user: stephan branch: fileedit-ajaxify, size: 16479) | |
|
2020-05-22
| ||
| 00:27 | Add CSS rules to limit the width of input and textarea items to 95% of the available screen width. ... (file: [89471581c8] check-in: [dbcfcef7ac] user: drh branch: trunk, size: 16270) | |
|
2020-05-17
| ||
| 03:32 | Moved fileedit-specific CSS to style.fileedit.css, as enabled by previous commit [d661c12cbade]. ... (file: [893598afbd] check-in: [95f1753ffb] user: stephan branch: fileedit-ajaxify, size: 16416) | |
|
2020-05-16
| ||
| 05:03 | Added widget to browse/select locally-edited files. Related cleanups and refactoring. ... (file: [43030a6ac0] check-in: [aefceac57c] user: stephan branch: fileedit-ajaxify, size: 22936) | |
|
2020-05-15
| ||
| 18:43 | /fileedit now uses fileStorage or sessionStorage, if available, to store unsaved local edits to the 7 most recently edited checkin/file combinations. TODO: make that configurable and offer a widget to manage that stash and quickly switch between those files. It warns loudly if persistent storage is not available. ... (file: [3def0db829] check-in: [d130f35687] user: stephan branch: fileedit-ajaxify, size: 22353) | |
|
2020-05-14
| ||
| 23:34 | EOL conversion: had neglected to pass that option on in the ajax request. Fixed a bug which caused duplicate CRs to get injected into force-to-windows-EOL conversions. ... (file: [7dc6e9ff14] check-in: [439f446df6] user: stephan branch: fileedit-ajaxify, size: 22251) | |
| 03:55 | Minor help text, style, and layout tweaks. ... (file: [1f47b25d9d] check-in: [28b2261b75] user: stephan branch: fileedit-ajaxify, size: 22232) | |
| 03:39 | The filename/version block on the first fileedit tab is now generated completely dynamically, rather than being filled out with '???' with broken links before a file is loaded. ... (file: [29bb736bda] check-in: [371b162ff3] user: stephan branch: fileedit-ajaxify, size: 22196) | |
|
2020-05-13
| ||
| 16:41 | The programmatically-generated input-with-label elements now use an inner LABEL, instead of SPAN, and auto-generated INPUT element IDs to go with the labels (which require an ID). ... (file: [6b19ac3eb5] check-in: [b46d11b871] user: stephan branch: fileedit-ajaxify, size: 22170) | |
|
2020-05-12
| ||
| 10:24 | /fileedit now squelches errors related to 'missing' URL args, as they are now optional. It also now displays an informative warning at the top of the page if fileedit-glob is not set or is empty. Added a hint about hyperlink in the preview page. Added a Help tab with useful(?) tips. ... (file: [c4c0db6178] check-in: [c145140d3e] user: stephan branch: fileedit-ajaxify, size: 22145) | |
| 08:28 | After committing, reload the leaves/files list. Added a reload button to the leaves/files widget. Several style improvements. ... (file: [2a2418692e] check-in: [2318c419c9] user: stephan branch: fileedit-ajaxify, size: 22119) | |
|
2020-05-11
| ||
| 12:02 | CSS which should have been in the previous commit. ... (file: [98ca3ec8c0] check-in: [b49df0b991] user: stephan branch: fileedit-ajaxify, size: 21740) | |
|
2020-05-10
| ||
| 19:51 | Fixed a semantic collision in the fileedit 'column' CSS class, which means something different in the /dir page. This fixes mis-alignment of the commit button. ... (file: [0d7ac629eb] check-in: [d0a83a38f5] user: stephan branch: fileedit-ajaxify, size: 21222) | |
| 08:47 | Several small style tweaks. Changed style_labeled_checkbox() parameter order for better readability. TabManager class now supports events alerting before/after a tab is switched to. Added auto-refresh of preview when the preview tab is activated, with a checkbox to disable it for slow connections and/or large documents (the refresh button still works as before). ... (file: [c2fde59c45] check-in: [ee175636aa] user: stephan branch: fileedit-ajaxify, size: 21143) | |
|
2020-05-09
| ||
| 12:36 | Added style_select_list_str(), selection list for commit comment mime type, and a toggle to switch between single- and multi-line comment editing modes. ... (file: [bf24689e6b] check-in: [4d5004ef2d] user: stephan branch: fileedit-ajaxify, size: 20808) | |
|
2020-05-06
| ||
| 22:57 | Improved the tab control styling, and no longer use buttons so that their :focus style doesn't break the appearance. Fixed some CSS which no longer matched after removal of the outer wrapping FORM element. ... (file: [879acc48ae] check-in: [a84f6458c0] user: stephan branch: fileedit-ajaxify, size: 20729) | |
| 04:52 | Minor code style improvements, fixed a couple jquery-isms in the confirmer port, added the ability to select tabs by number and pre-select a specific tab, removed a superfluous C function. ... (file: [056912cf54] check-in: [9085ec2351] user: stephan branch: fileedit-ajaxify, size: 20502) | |
| 01:51 | Reworked how /fileedit loads its JS - it now fetches them rather than embedding them inline. Moved fossil.fetch() docs from style.c into the JS file. ... (file: [f9393be37c] check-in: [b48212f6ea] user: stephan branch: fileedit-ajaxify, size: 20540) | |
|
2020-05-05
| ||
| 22:18 | Added option to render HTML previews inline, as opposed to in an iframe. Layout improvements in the preview/diff/commit tabs. ... (file: [136f857857] check-in: [bd81a5f601] user: stephan branch: fileedit-ajaxify, size: 20097) | |
| 16:51 | Completely overhauled the /fileedit layout, using a homebrew tabbed interface. ... (file: [52bad84004] check-in: [33ffe5762b] user: stephan branch: fileedit-ajaxify, size: 19324) | |
| 08:41 | Numerous minor cleanups. ... (file: [7cfba3ce74] check-in: [f54ac21745] user: stephan branch: fileedit-ajaxify, size: 18438) | |
| 06:48 | Ajaxified commit. All that's left is cleanup and prettification. ... (file: [079667ccb1] check-in: [1a6c5090ce] user: stephan branch: fileedit-ajaxify, size: 18248) | |
| 04:06 | Initial work on ajaxifying /fileedit. Fetching content, preview, and diffs are ajax'd, but save is not yet. ... (file: [a270357f76] check-in: [8edf9dbfc2] user: stephan branch: fileedit-ajaxify, size: 18199) | |
|
2020-05-04
| ||
| 17:44 | Added SBS/unified diff to /fileedit. ... (file: [22e05ca7be] check-in: [ae8e24d021] user: stephan branch: checkin-without-checkout, size: 17936) | |
| 16:22 | Style improvements and code consolidation. ... (file: [c0a545d0e4] check-in: [67a2bfb0dc] user: stephan branch: checkin-without-checkout, size: 17775) | |
| 12:10 | Implemented preview mode for plain text and wiki/embedded doc, but how to populate the necessary iframe for HTML preview, without a URL back to the preview content, eludes me. ... (file: [990fb7c781] check-in: [079030faaf] user: stephan branch: checkin-without-checkout, size: 17413) | |
|
2020-05-02
| ||
| 20:46 | Fixed a bogus bit of css. ... (file: [1e02de383c] check-in: [b203f2e967] user: stephan branch: checkin-without-checkout, size: 17266) | |
| 17:50 | Improved some labels and help text and corrected the 'hint' styling to encompass elements outside of the FORM element. ... (file: [337f4420c4] check-in: [f41eb6964c] user: stephan branch: checkin-without-checkout, size: 17246) | |
| 16:43 | Instead of injecting multiple mini-scripts, queue up script code and emit it in one anonymous function at the end. Update the version number and permalink after saving so that we're basing on the new version. ... (file: [49d31d063e] check-in: [6407b6ca37] user: stephan branch: checkin-without-checkout, size: 17252) | |
| 15:03 | Added fileedit-glob setting (/fileedit whitelist) and honor it in /fileedit. Added mini-checkin options to specifically convert EOLs to Unix or Windows styles. /fileedit saving now more or less works, but still needs to update the 'r' value after editing or else we're stuck at the old parent version. ... (file: [722ac2641d] check-in: [33861414ae] user: stephan branch: checkin-without-checkout, size: 17233) | |
|
2020-05-01
| ||
| 14:22 | Initial work on /fileedit page. First dry-run save was just performed. ... (file: [7ff8a38179] check-in: [fbd31f2049] user: stephan branch: checkin-without-checkout, size: 16762) | |
| 07:47 | Got basic /fileedit page skeleton in place. It can load/display a file, with some limits, but cannot yet do anything with it. ... (file: [ea36eb0622] check-in: [b5e3bc9e41] user: stephan branch: checkin-without-checkout, size: 16390) | |
|
2020-04-27
| ||
| 08:31 | /setup_skinedit, when editing CSS, now shows the list of built-in CSS selectors, as mentioned in [https://fossil-scm.org/forum/forumpost/b2d7ce8ab1|/forumpost/b2d7ce8ab1]. ... (file: [5d06e06499] check-in: [fd138236c9] user: stephan branch: skinedit-css-list, size: 16207) | |
|
2020-04-08
| ||
| 14:59 | Merge the accordion section enhancement to trunk. ... (file: [1c9e106ec8] check-in: [22d28547b7] user: drh branch: trunk, size: 15670) | |
| 14:17 | Fix a minor glitch. ... (file: [5c6cf2bfa5] check-in: [343f31f9bf] user: florian branch: accordion-experiments-2, size: 15573) | |
| 14:07 | Use dynamically created foreground image elements instead of CSS background images to indicate the status and available actions for the accordion, so they are visible by default for printouts and PDFs, invisible for noscript clients, and enhance compatibility with most skins (Xekri's "justify-content: space-around;" is crunchy, however). ... (file: [ea9429d5b6] check-in: [1006de1e66] user: florian branch: accordion-experiments-2, size: 15570) | |
| 10:11 | Increase the default scroll threshold on forum posts from 25em to 40em. ... (file: [c77446c4e4] check-in: [23d17bd248] user: drh branch: trunk, size: 15143) | |
|
2020-04-06
| ||
| 15:54 | Prevent ridicuously wide forum posts display with the "vfx" query parameter on /timeline. ... (file: [06e04c4e1b] check-in: [da7d816201] user: drh branch: trunk, size: 15143) | |
| 15:44 | Futher viewing enhancements for larger forum posts. The default CSS now limits the maximum height to 25em (because that amount fits nicely on a single screen on an iPhone) and all messages have a "source" link which shows the fully expanded text without scrollbars. ... (file: [95870bf7dc] check-in: [46dd696302] user: drh branch: trunk, size: 15106) | |
| 15:03 | Limit the displayed length of a forum-post to 50em using CSS. Longer posts scroll. ... (file: [eefe7fbd5f] check-in: [421955cdf7] user: drh branch: trunk, size: 15106) | |
|
2020-04-05
| ||
| 14:28 | Use SVG icons to indicate the status and available actions for the accordion. ... (file: [9c46fddc6e] check-in: [6126a54132] user: florian branch: accordion-experiments, size: 16314) | |
|
2020-04-02
| ||
| 00:15 | Attempting to add "accordion" action to the "About" sections of pages that have associated wiki. Basically works, but needs CSS tweaks, and possibly other UX improvements. ... (file: [8a9ae3d2dd] check-in: [b17e4c5a77] user: drh branch: accordion-about-wiki, size: 15273) | |
|
2020-03-16
| ||
| 19:33 | Minor default CSS changes for improved rendering of code snippets with long lines in the forum. ... (file: [08d66fc0a5] check-in: [192c809a31] user: drh branch: trunk, size: 15046) | |
|
2020-03-14
| ||
| 19:42 | CSS changes to try to prevent over-width forum messages in the timeline display. ... (file: [3ddc9182ff] check-in: [b5acbe9b55] user: drh branch: trunk, size: 14999) | |
|
2019-12-23
| ||
| 14:31 | Provide new classes "tktTlOpen" or "tktTlClosed" for the timeline display of tickets, depending on whether or not the ticket is open or closed. The default style changes the foreground color slightly. Probably the style needs to be adjusted. ... (file: [3e0961a202] check-in: [d80adfe029] user: drh branch: trunk, size: 14855) | |
|
2019-08-27
| ||
| 00:29 | Remove an unused subroutine. Fix a minor CSS problem. ... (file: [cd60aeffd2] check-in: [2078c746a5] user: drh branch: vdiff-improvements, size: 14789) | |
| 00:11 | On the /vdiff page, show a timeline with both check-ins using different highlights on each check-in. ... (file: [957945ba7a] check-in: [6e40f866ab] user: drh branch: vdiff-improvements, size: 14789) | |
|
2019-07-29
| ||
| 08:14 | Trim spaces from the CSS background image SVG data URI for the copy icon, to make it look more compact -- this may not necessarily reduce the overall size of the final gzipped CSS resource delivered by the Fossil web server. The uncompressed source code for the icon is on the [branch/tooltip-copyhash] wiki page, with a comment why the variant with the "inaccurately" calculated outline looks better. ... (file: [dfe6ab056b] check-in: [0be9a2dbb7] user: florian branch: svg-and-md-formatting, size: 14742) | |
|
2019-07-02
| ||
| 07:31 | When activating one of the new "in reply to" links, tag the newly-focused post with CSS class forumSelReplyTo so that it can be visually marked. Added default forumSelReplyTo CSS class which uses the same border as forumTime but with a dotted style. EDIT: do not merge with trunk - there are problems to solve (if feasible) regarding linking to edited posts, as their IDs are of course different, as well as linking responses made to deleted posts. ... (file: [d0e6ff72e9] check-in: [1bf7985d10] user: stephan branch: forum-reply-links, size: 15016) | |
|
2019-06-07
| ||
| 11:56 | Make sure copy buttons stay on the same line as the linked text. ... (file: [1943592914] check-in: [678018d3ab] user: florian branch: copybtn.js-tweaks, size: 14860) | |
|
2019-06-05
| ||
| 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. ... (file: [44eed033d1] check-in: [63ebcafb19] user: florian branch: copybtn.js-tweaks, size: 14827) | |
|
2019-06-03
| ||
| 08:48 | Minimize impact of the SVG icon on line height. ... (file: [69e5280359] check-in: [787650c36a] user: florian branch: tooltip-copyhash, size: 14633) | |
|
2019-05-29
| ||
| 12:39 | Introduce the "copy-button" CSS class with the SVG icon as the background image, to simplify the Javascript part. ... (file: [bd727e609c] check-in: [b0795ff620] user: florian branch: tooltip-copyhash, size: 14624) | |
|
2019-05-23
| ||
| 01:55 | Add a box-shadow to the default CSS for tooltips. ... (file: [e782bf8d2a] check-in: [22082e3ff2] user: drh branch: tooltip-experiments, size: 13531) | |
|
2019-05-22
| ||
| 18:09 | Show tooltips in the color scheme of the object that the tooltip refers to. ... (file: [adf7f29c8a] check-in: [cf1f42435a] user: drh branch: tooltip-experiments, size: 13484) | |
| 16:47 | CSS changes to the look of the tooltip. ... (file: [d8472c38c5] check-in: [b5cfa435f8] user: drh branch: tooltip-experiments, size: 13594) | |
|
2019-05-20
| ||
| 08:21 | Classic styling for the tooltip (grey shadow, also works with dark backgrounds) and the hyperlink (blue and underlined, to indicate it can be clicked). ... (file: [45534f5b2f] check-in: [cdb85ba9c9] user: florian branch: tooltip-experiments, size: 13788) | |
|
2019-05-18
| ||
| 14:39 | Improvements to the default tooltip CSS so that it is readable on skins with dark backgrounds and light text. ... (file: [c1877bbc04] check-in: [d6b83f54dd] user: drh branch: tooltips, size: 13592) | |
|
2019-05-17
| ||
| 16:45 | Proof-of-concept for how to pop up a tooltip when mousing over one of the branch arrows in a timeline graph. ... (file: [6535116866] check-in: [8e922935fe] user: drh branch: tooltips, size: 13529) | |
|
2019-05-16
| ||
| 22:35 | Fix the elipsis at the bottom of decenders so that they are the same color as the rest of the line. ... (file: [3f9dc58838] check-in: [34fd632e16] user: drh branch: graph-improvements, size: 13338) | |
|
2019-05-14
| ||
| 13:47 | Improvements to the display of the "Context" graph on check-in /info pages. ... (file: [231f1069de] check-in: [01d8bf97e2] user: drh branch: trunk, size: 13344) | |
|
2019-01-26
| ||
| 02:36 | Does not work. Was: Do not display the "HH:MM" timestamps to the left of the graph on very narrow displays (phones in viewed in portrait mode) as the HH:MM takes up precious horizontal space and does not add that much value to the display. ... (file: [f7f33b5e1f] check-in: [31c64c3b1a] user: drh branch: mistake, size: 13479) | |
|
2019-01-20
| ||
| 23:57 | Improved rendering of cherrypick merge arrows, especially on the "ardoise" and "eagle" skins. ... (file: [9e5b44ac01] check-in: [9c7fdea89b] user: drh branch: trunk, size: 13212) | |
|
2019-01-02
| ||
| 15:31 | Enhancements to the hamburger menu mechanism. ... (file: [5f3cb3586a] check-in: [724a9b8f3c] user: drh branch: trunk, size: 13182) | |
|
2018-12-29
| ||
| 13:04 | Improved default CSS for drawing dashed lines for cherrypick merges. ... (file: [00d7a7f475] check-in: [3d922b5210] user: drh branch: trunk, size: 13154) | |
|
2018-12-27
| ||
| 19:55 | Attempt to draw the entire length of a cherrypick merge line using a dashed line. ... (file: [45fbb8c7a8] check-in: [236586d6f2] user: drh branch: trunk, size: 13029) | |
| 19:39 | Show cherrypick merges on the default timeline. Disable the display of cherrypicks using the "ncp" query parameter. Currently, the only display difference between a normal merge and a cherrypick merges is in the final horizontal segment of the merge line as it moves into the child node. More work is needed on the display logic. ... (file: [76734fd571] check-in: [55ab522cee] user: drh branch: trunk, size: 12997) | |
|
2018-10-11
| ||
| 16:36 | Extend the CSS fixes to avoid column breaks inside list items, [dc5e06ff71] and [51da396650], as Firefox classifies 'break-inside' as an 'invalid property name'. This affects the sitemap and the hamburger drop-down menu. ... (file: [cf561c482b] check-in: [5bd8d6fe86] user: florian branch: js-hamburger-menu, size: 12756) | |
|
2018-09-20
| ||
| 13:35 | Fix the default CSS for the "columns" class to avoid breaking column breaks within a single <li> element. ... (file: [163b89e340] check-in: [51da396650] user: drh branch: trunk, size: 12728) | |
|
2018-09-05
| ||
| 15:16 | Avoid column breaks inside a top-level bullet in the /sitemap. ... (file: [c07aa2aa17] check-in: [dc5e06ff71] user: drh branch: trunk, size: 12731) | |
|
2018-09-01
| ||
| 14:52 | Add 1em of left padding to multi-column unordered lists. This extra padding is necessary to get Chrome and Edge to display the bullets on second and subsequent columns. ... (file: [af97f1e7fe] check-in: [c429bb7917] user: drh branch: trunk, size: 12689) | |
| 14:19 | Make the sitemap show in multiple columns on wide-screen browsers. ... (file: [5a973cba32] check-in: [894cff0ace] user: drh branch: trunk, size: 12681) | |
|
2018-08-31
| ||
| 21:07 | Render captchas in a smaller font that works better on mobile. ... (file: [efe5d31c33] check-in: [75c89def6b] user: drh branch: trunk, size: 12677) | |
|
2018-08-20
| ||
| 17:51 | Add automatic columnation of the capabilities in the /setup_uedit screen. ... (file: [5299593951] check-in: [4f4956f831] user: drh branch: mobile, size: 12643) | |
| 17:31 | On the flat /dir webpage, automatically adjust the number of columns based on the screen width. ... (file: [7ae00a75c6] check-in: [50698a3c27] user: drh branch: mobile, size: 12617) | |
|
2018-07-31
| ||
| 13:08 | Wrap oversize text/plain wiki and tickets and technotes and forum messages. ... (file: [6d167b97a1] check-in: [fa8ef25777] user: drh branch: forum-v2, size: 12564) | |
|
2018-07-30
| ||
| 21:17 | Improved CSS for the user capability summary. ... (file: [2995a4ca5e] check-in: [ba232e261e] user: drh branch: forum-v2, size: 12496) | |
| 21:08 | Add the user capability summary to the security audit. ... (file: [922aae0182] check-in: [39d5e6751f] user: drh branch: forum-v2, size: 12301) | |
|
2018-07-27
| ||
| 13:29 | Improvements to forum thread display. ... (file: [97380a10f0] check-in: [fd06544c04] user: drh branch: forum-v2, size: 12187) | |
|
2018-07-26
| ||
| 01:02 | Fixes to the forum hierarchical display algorithm. ... (file: [a124c6ae45] check-in: [9757488a5d] user: drh branch: forum-v2, size: 12155) | |
|
2018-07-25
| ||
| 22:34 | Begin adding style to the forum display. ... (file: [dffde1a394] check-in: [8eccd9a221] user: drh branch: forum-v2, size: 12112) | |
| 13:48 | Make forum posts visible to object_description(). Add new diagnostics visible to users with the new "D" capability. ... (file: [3d47ade152] check-in: [2883fb80cf] user: drh branch: forum-v2, size: 11902) | |
|
2018-06-20
| ||
| 22:39 | First attempt at a /subscribe page. Non-functional display only. ... (file: [eaf2497b8c] check-in: [fb3934ec53] user: drh branch: trunk, size: 11839) | |
| 01:35 | Fix the mimetype selector. Improved styling of the forum display. ... (file: [3d3f83a727] check-in: [837b1cb59b] user: drh branch: forum-brainstorm-1, size: 11777) | |
|
2018-06-16
| ||
| 13:36 | Progress toward getting the forum to actually work. This is an incremental check-in. ... (file: [a9accc70e6] check-in: [4814c41a9a] user: drh branch: forum-brainstorm-1, size: 11565) | |
|
2017-12-14
| ||
| 00:25 | Fix default CSS so that it does not break a date string on the timeline at one of the "-" characters. ... (file: [75d8873223] check-in: [1481ae1f9e] user: drh branch: trunk, size: 11211) | |
|
2017-12-12
| ||
| 17:14 | Default CSS adjustment: Extra space to the left of .timelineModernDetail to prevent it from colliding with the check-in comment. ... (file: [9e93af815b] check-in: [a53ce0407a] user: drh branch: trunk, size: 11170) | |
| 00:01 | Fix the default CSS for the timelineDetailCell column in the Columnar View. ... (file: [66706c4439] check-in: [92bcce3325] user: drh branch: trunk, size: 11150) | |
|
2017-12-11
| ||
| 23:51 | Timeline styling changes: (1) The td.timelineModernCell and td.timelineColumnarCell elements omit the id attribute when they are the current check-out or the selection. (2) Default CSS is changed to give a light-gray color to modern and columnar cells that are not current or selected and do not have a branch color. (3) The detail string in the verbose and compact views is now surrounded by parentheses. ... (file: [866d7c8b2f] check-in: [99057f278c] user: drh branch: trunk, size: 11125) | |
|
2017-12-05
| ||
| 16:44 | Add default CSS for the label-value table. ... (file: [241d16ea94] check-in: [d2e9b37694] user: drh branch: trunk, size: 11067) | |
|
2017-12-04
| ||
| 17:00 | Remove some stale ".timelineSpacer" CSS selectors. ... (file: [b55c14b2b8] check-in: [5c0238b3a3] user: drh branch: trunk, size: 10976) | |
|
2017-11-30
| ||
| 11:34 | Fix the default CSS diff coloring, broken by check-in [5c9c51be5f033de2] ... (file: [7102e15ade] check-in: [3b988301c7] user: drh branch: trunk, size: 11013) | |
|
2017-11-29
| ||
| 19:18 | Generate the big cssDefaultList table in the middle of style.c using default_css.txt as the source. The default_css.txt file will be easier to understand, edit, and comment. ... (file: [8be5364fb7] check-in: [5c9c51be5f] user: drh branch: trunk, size: 10875) | |