Fossil  Timeline

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

200 most recent check-ins that include changes to files matching 'skins/*'

2021-04-30
15:13
de-minify the custom CSS for the bootstrap skin, so that it is readable and editable. ... (check-in: 95a72691 user: drh tags: trunk)
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 post 606cbfdff6. Background color is the same as timelineSelected for all skins except xekri, which needs a bit more contrast. ... (check-in: 9322a0bc user: stephan tags: trunk)
2021-04-22
01:40
Merge from 'brlist-timeline' which enables easy selection of several branches on the /brlist page. A special hyperlink in the submenu of /brlist page interactively tracks which branches are checked and points to the /timeline view of just these selected branches. ... (check-in: 5df47469 user: george tags: trunk)
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. ... (check-in: f5bcff6c user: stephan tags: brlist-timeline)
2021-03-31
10:57
Sync w/trunk. ... (Leaf check-in: 79be1156 user: larrybr tags: panic-reduction)
2021-03-26
20:28
Darkmode skin ticket page style improvements from forum post f7f89e2cdb. ... (check-in: fb39f02b user: stephan tags: trunk)
2021-03-13
21:39
Merge from trunk ... (check-in: 1a403a7a user: george tags: wiki-history)
2021-03-12
07:15
xekri skin: set .debug foreground color to something legible against the yellowish background. ... (check-in: 749d9daf user: stephan tags: trunk)
2021-03-07
13:27
xekri skin: Added missing color customization for selected forum post (was illegible). Added borders to blockquotes. ... (check-in: c070a27f user: stephan tags: trunk)
13:16
xekri skin: added a bit of contrast to the dark-blue-on-black bits by lightening the blue a tad. ... (check-in: 104b0a18 user: stephan tags: trunk)
13:05
Khaki skin: added a border to blockquotes in forum posts. ... (check-in: 06f2192c user: stephan tags: trunk)
2021-03-04
11:18
Removed the reduced opacity from the 'active' menu item in darkmode skin. It just looks a bit odd. ... (check-in: a0f30a58 user: stephan tags: trunk)
2021-03-02
20:50
Add the "re=" query parameter to the /dir webpage. Improvments to skin documentation and to the change log. ... (check-in: f08466dd user: drh tags: trunk)
2021-03-01
07:37
Merged trunk changes in. Only needed to track my own rename of branch_of_rid() to branch_of_ckin_rid() ... (Leaf check-in: ea28708f user: wyoung tags: artifact-view-links)
03:00
Merged in trunk. ... (Closed-Leaf check-in: ab047b62 user: stephan tags: leaves-command-branched-from)
2021-02-25
14:55
Merge from trunk ... (check-in: 7e755346 user: george tags: wiki-history)
2021-02-16
18:53
darkmode skin: cleaned up centering of hamburger menu. ... (check-in: daf8ab95 user: stephan tags: trunk)
2021-02-14
21:28
Brought graham's ui-local-diff branch up to date with respect to trunk. This is not a simple merge, because it had to accommodate several conflicting changes, so it needs to be re-checked for sanity before being merged down to trunk. Also, some of the changes I made simply reduce the size of the resulting diff relative to trunk and need to be reverted; these are primarily 2-line splits of "else/if" so the branch-specific change doesn't repeat the following "if" condition, which is now the "else if" condition. I think this sort of thing aids understanding of the diff, even though it breaks the style guidelines. ... (check-in: 0516f4d3 user: wyoung tags: ui-local-diff)
2021-02-12
18:17
darkmode CSS: added horizontal scrollbar on pre.udiff, needed for diffs of wiki edits. ... (check-in: 7e2bc084 user: stephan tags: trunk)
2021-02-11
14:57
Refinements to built-in skins to try to get them all working reasonably on mobile. ... (check-in: 0a7a86c4 user: drh tags: trunk)
14:33
Simplify the palette of built-in skins by combining "original", "enhanced1", and "rounded1" into just "original" and combining "blitz_no_logo" into "blitz". Update all built-in skins so that they sitemap is accessible from the menu by default. ... (check-in: 22fb2de4 user: drh tags: trunk)
03:01
Add the "lappend" TH1 command. All built-in skins now respond to the "desktoponly" and "wideonly" classes on the main menu. ... (check-in: d4c91b40 user: drh tags: trunk)
00:35
Improved hover colors for tree-view and file-ages in the darkmode skin. ... (check-in: eb535618 user: drh tags: trunk)
2021-02-10
14:25
Added 'L' pseudo-capability character to indicate is-logged-in, for use with th1 capexpr. Removed hard-coded addition of login/logout menu entries in skin headers, delegating them to the mainmenu setting, and added Login/Logout entries to the default mainmenu value. ... (check-in: e5240c97 user: stephan tags: trunk)
12:44
Khaki skin: fixed login/logout links in the header (were missing the $home URL prefix). ... (check-in: 9a8361f6 user: stephan tags: trunk)
12:15
ardoise skin: updated security audit table colors. darkmode skin: added .wideonly/.desktoponly. ... (check-in: 39ce70a1 user: stephan tags: trunk)
01:38
More CSS tweaks to darkmode. Add the hamburger menu to the khaki skin. Minor styling tweak to plain_gray. ... (check-in: eb8af11b user: drh tags: trunk)
00:43
More tweaks to the CSS for darkmode. ... (check-in: 9f43fca0 user: drh tags: trunk)
00:30
A few tweaks to the darkmode skin. ... (check-in: 1adcb8a4 user: drh tags: trunk)
00:12
First attempt at a new "darkmode" skin. Based on the skin found in libfossil, but with the title centered and a hamburger menu added, as well as a few other tweaks. More tweaking is needed. ... (check-in: 1e815c46 user: drh tags: trunk)
2021-02-09
13:34
The canonical Fossil homepage is now https://fossil-scm.org/home without the "www." in the domain and with the main path at /home, not /index.html or /fossil. Update all URLs in documentation to reflect this fact. ... (check-in: 09908ab0 user: drh tags: trunk)
2021-01-28
02:04
Fix a problem in the "original" skin header.txt file. ... (check-in: 63437a75 user: drh tags: trunk)
2021-01-26
23:58
In the default skins, the main menu on web pages is now mostly determined by the "mainmenu" setting rather than by the "header.txt" file of the skin. This allows a project to more easily change skins without disrupting the customized menu. It also means that the built-in skins are morely likely to be usable without any modification. This change also adds the "string match" command to TH1. ... (check-in: 5f227129 user: drh tags: trunk)
23:31
Fix the default header files so that they correctly apply the $home prefix only for URLs that begin with /. ... (check-in: cc675c0a user: drh tags: new-main-menu)
23:14
Fix a mistaken edit in the CSS for the default skin. ... (check-in: bb8bf232 user: drh tags: new-main-menu)
21:53
The main menu for web display is now derived from the "mainmenu" setting, for the built-in skins. Customized skins that ignore the mainmenu setting continue to operate as before. Added the "string match" TH1 command to help. ... (check-in: 923841b7 user: drh tags: new-main-menu)
19:37
Rework the /sitemap customization settings. There is now just a single setting "sitemap-extra" that is a TCL list of triples, where each triple defines a new entry in the /sitemap. Legacy entries are ignored. Administrators that have a custom /sitemap configuration will need to update the "Custom Sitemap Entries" setting on the /Admin/Configuration page after updating to this version of Fossil or later. ... (check-in: aa5beb8c user: drh tags: trunk)
2021-01-25
20:19
Add support for the "pikchr-background" detail.txt skin setting used to specify an alternative background color value for Pikchr diagrams. Set this value appropriately for the eagle and ardoise skins. ... (check-in: 557f51b3 user: drh tags: trunk)
19:11
Add the hamburger menu to the ardoise skin. ... (check-in: b2065466 user: drh tags: trunk)
18:57
Hamburger menu enhancements: (1) Rename the JS to src/hbmenu.js (2) Make the JS independent of TH1 so that it can be loaded using builtin_request_js(). (3) Add a new TH1 command that invokes builtin_request_js(). (4) Revise the default and plain_gray skins to make use of the previous. ... (check-in: 9cd74289 user: drh tags: trunk)
18:52
Enhance the hamburger menu JS so that it does not require TH1 support and can be independently loaded. Rename the hamburger menu JS to src/hbmenu.js. Add the new "builtin_request_js" TH1 command to request JS loading, and use that command in the default and plain_gray skins to access the common hbmenu.js code. ... (check-in: d39732b7 user: drh tags: standard-hbmenu)
18:29
Fix the selector for the CSS rules on the hamburger menu so that "hddrop" can be outside of "mainmenu". ... (check-in: 18e2f533 user: drh tags: trunk)
16:52
Get the hamburger menu working for the "plain_gray" skin. ... (check-in: fa8be1ac user: drh tags: trunk)
2021-01-20
19:19
Merge version-2.14 ... (check-in: 0e31c8d2 user: george tags: wiki-history)
2020-12-26
22:01
Added a CSS class to the xekri skin to keep the chat settings menu from having a transparent background. ... (check-in: 12b53919 user: stephan tags: trunk)
2020-12-25
14:36
In the default skin, add a Chat menu item for wide screens if Chat is enabled for the user. ... (check-in: 8049da83 user: drh tags: trunk)
2020-12-22
20:06
Merge the styling changes from trunk into the chatroom-dev branch. ... (check-in: b8d6319b user: drh tags: chatroom-dev)
18:31
Add support for the "$current_feature" TH1 variable as a possibly better way to do page-specific of feature-specific styling. ... (check-in: 112c713b user: drh tags: trunk)
11:56
Using the new $current_feature variable in the Bootstrap skin's Header, it being the only stock skin to still provide its own <body>. Without this change, the prior commit won't take effect when using Bootstrap. ... (check-in: 556923fa user: wyoung tags: body-feature-class)
2020-12-14
20:34
Merge from trunk ... (check-in: df330b70 user: george tags: wiki-history)
2020-12-10
21:43
Bring branch up-to-date with respect to trunk. Note: this check-in was made as an example to demonstrate merging. ... (Leaf check-in: bbc52640 user: andygoth tags: modern-skin-markup-fixes)
2020-12-02
12:01
For the default skin, only show the Branches menu on wide displays, but do show Forum on all desktops. ... (check-in: bbfd6123 user: drh tags: trunk)
2020-11-17
18:46
Merge-in trunk ... (check-in: f4a75745 user: george tags: wiki-history)
18:38
Merge-in styling improvements from trunk ... (check-in: bb159b9e user: george tags: wiki-history)
2020-11-09
21:08
Set the white-foreground flag on the xekri skin. ... (check-in: eb95bc10 user: drh tags: trunk)
2020-11-07
13:28
Styling improvements: (1) Change the "style_footer()" interface to "style_finish_page()" and give it a parameter which is the page type. (2) Enhance the CSS to make use of the page type. ... (check-in: 3d6444fc user: drh tags: trunk)
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. ... (check-in: a46b4ceb user: wyoung tags: default-css-cleanups)
23:46
Ditto forumHier: unused! ... (check-in: 2de7dbbf user: wyoung tags: default-css-cleanups)
23:41
Using the new "forum" page type to simplify repetitive CSS rules. ... (check-in: 064c677a user: wyoung tags: default-css-cleanups)
22:16
Assorted cleanups in skins/default/css.txt: reordered styles so like elements are grouped together, added separator comments to try and prevent this drift from happening again, and made the spacing consistent with the www/style.wiki rules. The goal is to make it easier to find rules when doing custom skin edits. ... (check-in: b8b15a36 user: wyoung tags: default-css-cleanups)
2020-10-10
17:54
Merge in trunk ... (check-in: 7803cfef user: george tags: wiki-history)
2020-09-04
17:00
Removed inherited box shadow from ardoise .timelineSelected, per forum request. ... (check-in: 3af6e7ce user: stephan tags: trunk)
2020-08-30
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. ... (check-in: e05bbdec user: stephan tags: trunk)
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. ... (check-in: 03a64a39 user: stephan tags: trunk)
18:42
Added style for the new help-buttonlet widgets in the xekri skin, else they end up with a transparent background. ... (check-in: 8b0d0002 user: stephan tags: wikiedit-wysiwyg-legacy)
06:07
Fixed color quirk (unintentionally deriving a default color) in the Ardoise skin reported at /forumpost/9ac6b287d9. ... (check-in: 693bf6b2 user: stephan tags: trunk)
2020-08-26
15:52
Merge in trunk (check-in [f741baa6be]) ... (check-in: 5d4a57f2 user: george tags: wiki-history)
13:31
Merge in trunk (version-2.12.1) ... (check-in: 62c31630 user: george tags: wiki-history)
2020-08-20
23:45
Change width per stephan's request ... (Leaf check-in: 53458bed user: andygoth tags: andygoth-ardoise-tweaks)
13:08
Rearrange code, tweak span colors ... (check-in: 1ffe4cde user: andygoth tags: andygoth-ardoise-tweaks)
12:31
Fix CSS priority issue ... (check-in: ed04edd8 user: andygoth tags: andygoth-ardoise-tweaks)
2020-08-19
00:56
Make a few tweaks to the Ardoise skin. See https://fossil-scm.org/forum/forumpost/a4bcfec897 for branch discussion. ... (check-in: 535f4eb8 user: andygoth tags: andygoth-ardoise-tweaks)
2020-08-16
14:45
Merge trunk, since cloning local filesystem repositories still does not work ... (Closed-Leaf check-in: 719dcd29 user: andygoth tags: multi-remote-fix)
13:39
Improvements to line-numbered text output. ... (check-in: b699040d user: drh tags: trunk)
05:10
Several padding tweaks to ensure proper line/code alignment in all of the skins. ... (check-in: e0e5449a user: stephan tags: line-number-selection)
2020-08-15
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: 14ac3e84 user: stephan tags: line-number-selection)
2020-08-09
21:45
Merge in trunk; resolve conflicts ... (Leaf check-in: 7cfbf66a user: ashepilko tags: cmake-ide)
2020-07-31
23:33
Merged in trunk for builtin_request_js() changes and ported wikiedit/fileedit/forumpost to use those. ... (check-in: 2ec332a0 user: stephan tags: ajax-wiki-editor)
12:26
Ardoise skin: reset SELECT height to "initial" because its default otherwise breaks selects with size greater than 1. ... (check-in: ef38f0d7 user: stephan tags: trunk)
2020-07-10
11:11
Ardoise skin: removed 'appearance' CSS attributes (non-standard and not supported by modern FF), reset textarea height from 32px to initial (otherwise forum and skin editor are next to useless), updated a couple light-on-lighter colors to make the forum more legible. ... (check-in: 78487dfc user: stephan tags: trunk)
2020-06-28
16:29
Merge updates from trunk. ... (Leaf check-in: c40c3272 user: mistachkin tags: th1Favicon)
15:08
Further CSS updates to the 'eagle' skin. ... (check-in: cff5d126 user: mistachkin tags: trunk)
2020-06-27
00:12
Follow-up to the previous check-in: for the 'eagle' skin, make sure the logo div has a valid minimum width. ... (check-in: 4a9af9b0 user: mistachkin tags: trunk)
2020-06-26
23:06
Attempt to improve the look of the forum when using the 'eagle' skin. ... (check-in: 9cb1556e user: mistachkin tags: trunk)
2020-06-25
08:16
Merge trunk ... (Leaf check-in: 69b450c1 user: jan.nijtmans tags: cleanX)
2020-05-30
19:32
Merged in UUID-renaming changes from trunk. ... (check-in: 1fd9acb9 user: graham tags: ui-local-diff)
2020-05-28
19:52
Merged uuid-to-hash branch down, causing all public interfaces except for those exceptions now documented in www/hashes.md to use something other than "UUID" to mean "artifact hash" or one of its more specific derivative terms. (e.g. Commit ID) ... (check-in: 8ad5e469 user: wyoung tags: trunk)
09:18
Reworked how style.css is emitted: all default rules first, then page-specific rules (if passed name=PAGENAME and if builtin file style.PAGENAME.css exists), then the skin. This increases the default style.css output by only approx. 800 bytes before compression (approx. 300 after compression). Has no visual impact on existing built-in skins, and none is expected on 3rd-party skin edits. See /forumpost/d63ff33063 for discussion. ... (check-in: 064c1c95 user: stephan tags: trunk)
2020-05-27
22:14
Updated all user-facing documentation and "fossil help" output (plus select internal comments and function names) to use "hash" rather than "UUID". No functional changes. (Yet?) See forum thread https://www.fossil-scm.org/forum/forumpost/ddc14c6866 for discussion. ... (Closed-Leaf check-in: df520195 user: wyoung tags: uuid-to-hash)
16:02
Merged trunk changes in ... (check-in: 32f391f6 user: wyoung tags: artifact-view-links)
2020-05-26
18:27
Merge in trunk (version-2.11) ... (check-in: 6819e2ff user: george tags: wiki-history)
07:16
Merged in trunk. ... (Closed-Leaf check-in: 58ee0645 user: stephan tags: unaddremove-command)
06:56
merged in trunk ... (Closed-Leaf check-in: a2b0ed37 user: stephan tags: forum-edit-deltify)
2020-05-22
20:16
Merge trunk ... (Leaf check-in: 1e4aaf7b user: jan.nijtmans tags: multi-thread)
2020-05-19
18:31
Merge in trunk. ... (Leaf check-in: 0ad3e06b user: ashepilko tags: revert-dir)
2020-05-17
18:56
Cherrypick [100c67fa] for bootstrap skin fix. ... (check-in: 06c7d57d user: stephan tags: style-css-revamp)
17:07
Merged in trunk. ... (check-in: b9b746e5 user: stephan tags: fileedit-ajaxify)
04:50
Updated bootstrap skin header to use $stylesheet_url instead of hard-coding the name and params. ... (check-in: 100c67fa user: stephan tags: fileedit-ajaxify)
2020-05-16
01:08
Integrate ARIA suggestions from Peter Laursen. ... (check-in: 7dd07b2e user: drh tags: trunk)
2020-05-13
11:47
Add the "current_checkout" variable to TH1 prior to running style_header() on some pages. The default skin uses this variable to adjust the meaning of the "File" menu option. ... (check-in: 78abc282 user: drh tags: trunk)
2020-05-12
21:36
Merged in trunk. ... (check-in: a2ec6033 user: stephan tags: forum-edit-deltify)
11:20
Proof of concept for making the "File" menu on the standard menu bar show the files for the currently displayed checkin or branch, rather than always showing the files for "tip". ... (Closed-Leaf check-in: 96e74ad1 user: drh tags: context-dependent-files-menu)
2020-04-26
23:10
Merge in trunk ... (check-in: 161a2106 user: george tags: wiki-history)
2020-04-18
21:05
Add the ability to display the history of edits to a single timeline post. Improvements to the CSS for timeline display in the default skin. ... (check-in: 34d8d7e7 user: drh tags: trunk)
2020-04-15
11:12
Merge in trunk. ... (Closed-Leaf check-in: 7896afa7 user: florian tags: private-branches)
2020-04-01
17:04
merge trunk ... (Leaf check-in: 7da1aa6f user: bch tags: NULLSeparated)
2020-03-13
15:44
Improve the the UX user self-management in the default skin. ... (check-in: 2ee58cf5 user: drh tags: trunk)
14:23
Proposed fix to the UX bug on "Logout" with the default skin, per https://sqlite.org/forum/forumpost/ee69ac2ed3 ... (Closed-Leaf check-in: 35d8736b user: wyoung tags: logout-link-on-name)
2020-03-02
15:41
Trying to improve the documentation for skin development. This is a work-in-progress. ... (check-in: 2698c16b user: drh tags: trunk)
2020-02-16
15:25
Minor skin-related fixes (merged to trunk with the go from stephan). ... (check-in: 4dbd4e33 user: florian tags: trunk)
14:51
Fix the Javascript-disabled fallback hamburger button link to the sitemap. ... (Closed-Leaf check-in: 9782e672 user: florian tags: misc-skin-fixes)
2020-01-29
09:47
Removed .column,.columns {float:left} from Ardoise skin because it can break display of README.md in /dir view by causing the README to display in the same row as the dir columns. ... (check-in: da76d728 user: stephan tags: trunk)
2020-01-28
20:39
Merge trunk ... (check-in: 9dbea18c user: jan.nijtmans tags: multi-thread)
2020-01-09
17:57
Merge in trunk ... (check-in: 4d8aecdf user: ashepilko tags: cmake-ide)
2020-01-03
16:34
Merged in trunk. ... (check-in: 5a9414e4 user: stephan tags: forum-edit-deltify)
14:30
Backed out merge - it included an unintented change :/. ... (Closed-Leaf check-in: 070d6ea1 user: stephan tags: mistake)
14:28
Merged in trunk. ... (check-in: 04e1c978 user: stephan tags: mistake)
2019-12-24
15:51
Improved CSS in alternative skinds for the new ticket comment colors on the timeline. ... (check-in: ca148e79 user: drh tags: trunk)
2019-09-13
15:11
Merge in latest developments from trunk. ... (Leaf check-in: b713393b user: andybradford tags: db-begin-txn-updates)
2019-09-04
20:01
Merge updates from trunk. ... (check-in: 20c64950 user: mistachkin tags: noJsonCgiFlag)
2019-09-03
20:17
Improvements to /vdiff. Provide the branch= query parameter. In the name decoder, all "merge-in:BRANCH" to mean the most recent merge-in to BRANCH from its parent. Provide "Diff" links for branches that show all changes since the most recent merge-in. ... (check-in: e632a092 user: drh tags: trunk)
2019-08-31
16:42
Merge in latest from trunk. ... (check-in: aa376391 user: andybradford tags: db-begin-txn-updates)
16:23
Merge in trunk latest developments. ... (Closed-Leaf check-in: 08291fec user: andybradford tags: test-updates)
2019-08-29
00:31
Merged in trunk changes ... (check-in: 493254b2 user: wyoung tags: caps-doc)
2019-08-28
19:52
Changed the hamburger menu link href from "#" to "/sitemap" so clicks on it do something useful in the noscript case. ... (check-in: b2379b31 user: wyoung tags: trunk)
2019-08-27
02:16
Added cap "n" to "r" in skins that show a /ticket link in their header, since the handler for it allows the page to show for those who can only file new tickets, not just those who can see existing tickets. Also fixed some skins that were using "anoncap" to test this: it needs to work for all logged-in users, not just "anonymous". ... (Closed-Leaf check-in: f4e3abce user: wyoung tags: skin-cap-matching)
00:11
On the /vdiff page, show a timeline with both check-ins using different highlights on each check-in. ... (check-in: 6e40f866 user: drh tags: vdiff-improvements)
00:07
Changed all of the [anycap jor] TH1 calls in the stock skins wrapping the generation of that skin's /timeline and /timeline.rss links to [anycap ijr2] to match the user caps the timeline HTTP hit handler actually checks for in the C code. This is a branch in part because it needs review, but also it's the start of a broader effort to check the other cap checks in the skins to make sure they a) match what the C code checks for; and b) match each other. ... (check-in: 9cee8cf5 user: wyoung tags: skin-cap-matching)
2019-08-21
14:46
Merge in recent developments on trunk. ... (check-in: 70d091ea user: andybradford tags: test-updates)
08:52
Replaced the redundant copy of the default CSP in skins/bootstrap/header.txt with "$default_csp", allowing the TH1 setup script to override the CSP as in all the other stock skins. (Bootstrap is the last stock skin to define a custom <head> element.) ... (check-in: 14ac2cac user: wyoung tags: trunk)
2019-08-04
22:56
Merge trunk ... (check-in: fc5f88d6 user: jan.nijtmans tags: cleanX)
2019-05-17
18:54
Merge updates from trunk. ... (check-in: be8b227b user: mistachkin tags: offline-sync)
12:05
Merge changes from trunk. ... (check-in: 49f8f9e1 user: drh tags: graph-improvements)
09:41
Added missing nonce to script tags in the bootstrap skin, one of which caused the submenus to not be properly displayed. ... (check-in: 6b47b08e user: stephan tags: trunk)
2019-05-13
21:48
Merge trunk ... (Closed-Leaf check-in: 91a0d5a5 user: jan.nijtmans tags: openssl-1.1)
2019-04-26
16:39
Merge trunk. ... (check-in: 3a19db88 user: tsbg tags: backoffice-win)
2019-03-23
21:44
Add missing HTML tag for nobr to skin. ... (check-in: 5152d81e user: andybradford tags: trunk)
2019-01-29
15:02
Merge trunk ... (check-in: 7843b1c6 user: jan.nijtmans tags: openssl-1.1)
2019-01-20
23:58
Pick up the cherrypick merge arrow display fix from trunk. ... (Closed-Leaf check-in: 12a022b1 user: drh tags: rid-renumbering)
23:57
Improved rendering of cherrypick merge arrows, especially on the "ardoise" and "eagle" skins. ... (check-in: 9c7fdea8 user: drh tags: trunk)
2019-01-02
15:31
Enhancements to the hamburger menu mechanism. ... (check-in: 724a9b8f user: drh tags: trunk)
07:24
Oops, fallen for testing built-in versus customized skin, fix the previous check-in. ... (Closed-Leaf check-in: dac9293b user: florian tags: js-hamburger-menu)
07:03
Less rigid string-to-number conversion for the custom "data-anim-ms" attribute. ... (check-in: e4a18b67 user: florian tags: js-hamburger-menu)
2018-12-04
23:00
The new blockquote tinting feature of the default skin now works in the forum post editor screen as well, not just in the forum post display screen. ... (check-in: 19bb3b88 user: wyoung tags: trunk)
2018-12-03
12:08
Merge trunk ... (check-in: e88c1ff4 user: jan.nijtmans tags: openssl-1.1)
2018-10-14
06:44
Remove leftover IE8 compatibility code, as the hamburger menu never worked with this browser. (The hamburger button would be replaced with a non-scripted link to the sitemap, if JS processing got this far.) ... (check-in: b0043203 user: florian tags: js-hamburger-menu)
2018-10-12
16:16
Switch away from classic (bubbling-only) event handling to simplify management of temporary handlers, and to have the ESC key listener use a priority (capturing) handler, to prevent any other keydown handlers or default actions for the ESC key while the panel is open. This does not change the compatibility test results summarized here: https://fossil-scm.org/forum/forumpost/f425a1756c. (IE8 halts JS processing at JSON.parse in antiRobotDefense, anyway.) Also, for non-compatible browsers, there's a new fallback to transform the hamburger button into a simple (non-scripted) link to the sitemap. ... (check-in: e3376829 user: florian tags: js-hamburger-menu)
2018-10-11
16:36
Cancel the timer to remove the border of the hamburger menu panel after the closing animation, if the menu is closed and immediately reopened by double-clicking the hamburger button. ... (check-in: c73deeb6 user: florian tags: js-hamburger-menu)
16:36
Recalculate the dimensions of the hamburger menu if the browser window is resized. ... (check-in: 7c724cf7 user: florian tags: js-hamburger-menu)
16:36
Enable customization of the hamburger menu through the default skin header.txt. ... (check-in: 497dbb35 user: florian tags: js-hamburger-menu)
16:36
Read the CSS transition style to be restored later directly from the (previously initialized) style property, as window.getComputedStyle() seems to return null with Firefox, in this specific case. This fixes a problem introduced with the previous check-in. ... (check-in: c6735b38 user: florian tags: js-hamburger-menu)
16:36
Allow the hamburger menu to be closed instantly by pressing ESC or by clicking outside. This is the patch initially submitted to https://fossil-scm.org/forum/forumpost/2abe305c2d, with the interim changes incorporated. ... (check-in: a44fdd17 user: florian tags: js-hamburger-menu)
2018-10-09
12:22
Fix a minor hyperlink problem in the bootstrap skin. ... (check-in: 7ca68af0 user: drh tags: trunk)
2018-10-04
18:35
Activate CSP for the bootstrap skin. ... (check-in: a762ba1f user: drh tags: trunk)
2018-09-22
19:37
Update to Fossil 2.7 ... (check-in: 9d067b61 user: jan.nijtmans tags: openssl-1.1)
00:54
Second attempt at blockquote styling, this time restricting it to forum posts only. (Previous: [2190f86c324d0]) ... (check-in: c285cd08 user: wyoung tags: trunk)
2018-09-21
12:34
Back out the block-indentation CSS change from check-in [2190f86c324d0f57fa4f8]. ... (check-in: eae0a982 user: drh tags: trunk)
01:52
Replaced the "hasOwnProperty" test for CSS transition support in the animated hamburger menu JS code with a better test that not only works on old IE but also on some truly ancient versions of SeaMonkey, Firefox, Chrome, etc. ... (check-in: ee074372 user: wyoung tags: trunk)
2018-09-20
11:21
Fixed the panel.style.hasOwnProperty() test in the default skin's js.txt so that it will work on IE8 and below. See code comment for rationale. ... (check-in: e54095f9 user: wyoung tags: trunk)
10:31
Allow /sitemap to accept the popup query parameter as GET as long as the incoming request is from the same origin. This is probably sufficient to prevent revealing URLs to robots. And the use of GET seems to be more in keeping with the REST idea. ... (check-in: 2804c71a user: drh tags: trunk)
10:27
The POST request by the hamburger menu must set the right content type of application/x-www-form-urlencoded in order to pass the popup=1 query parameter. ... (check-in: ee0f77df user: drh tags: trunk)
2018-09-19
20:19
Merge updates from trunk. ... (check-in: 2269309f user: ashepilko tags: cmake-ide)
2018-09-17
08:20
Added colored shading, more padding, and a thick left border to
elements in the default skin. This is based on some custom styling that Florian Balmer has been doing for quoted text on the forum lately, but the styling is rather different. It affects all such elements, not just those in forum posts, since I couldn't see a good reason to restrict it: it should be equally valuable in wiki and embedded doc articles as well.
... (check-in: 2190f86c user: wyoung tags: trunk)
2018-09-14
19:13
Merge updates from trunk. ... (check-in: f59c9ecb user: ashepilko tags: cmake-ide)
2018-09-12
13:39
Removed the anti-robot defense stand-down call from the default skin's new footer JS: that's handled server-side now with /sitemap?popup=1. ... (check-in: 7d5ff435 user: wyoung tags: trunk)
13:20
Added copyright and license comment to the top of the new skins/default/js.txt file. ... (check-in: 972ae10b user: wyoung tags: trunk)
12:33
Avoided a divide by 1000 by changing a value formerly specified in floating point seconds to be specified in milliseconds, so we don't need the arithmetic. ... (check-in: 1d5eea66 user: wyoung tags: trunk)
12:32
Moved a single-use variable interpolation inline with its use point. Also improved some comments. ... (check-in: 56db6170 user: wyoung tags: trunk)
2018-09-11
14:54
merge trunk ... (Closed-Leaf check-in: 368c78a8 user: jan.nijtmans tags: openssl-1.1)
00:56
The default skin requires 1200px or more before the "wideonly" class is displayed. ... (check-in: 68f4c2b0 user: drh tags: trunk)
00:52
Fixes to the new script element of skins. ... (check-in: c22b71df user: drh tags: trunk)
00:10
Add a hamburger menu that brings up an overlaid /sitemap to the default skin. ... (check-in: 9c887998 user: drh tags: trunk)
00:03
Split out the javascript for the default skin into the separate skin-script property. ... (Closed-Leaf check-in: 72cfbf70 user: drh tags: js-hamburger-menu)
2018-09-10
13:41
Added a guard on the use of CSS transitions so it falls back to a non-animated menu pull down if they appear not to be available on the current browser. Also added a check for the existence of the hamburger menu item in case the skin admin diked it out, and did a few other minor tweaks to the footer JS code. ... (check-in: 5d9a3454 user: wyoung tags: js-hamburger-menu)
10:01
Timing tweaks: made "hide borders" hack occur about the same time as the CSS transition finishes, and increased the menu show delay still further to make it work for Firefox. ... (check-in: 7bb68023 user: wyoung tags: js-hamburger-menu)
09:30
Changed hamburger menu drop-down menu from 33% of the screen width to 90%: it works better on small screens, and it allows the sitemap to go multi-column on wider screens. Also added some right-side padding to balance the padding added for
    on the left.
... (check-in: e76a243d user: wyoung tags: js-hamburger-menu)
09:02
Increased the transition delay to make the initial drop-down animation happen in Firefox 62. ... (check-in: 8918a8a8 user: wyoung tags: js-hamburger-menu)
08:48
Using CSS transitions to mimic jQuery's slideUp/Down() transitions. This probably restricts browser compatibility still further above the XHR issue noted in the earlier checkin on this branch. According to MDN, we're probably restricted to IE 10+ with this, and maybe not even that due to not using vendor-specific extensions for the transitional browser versions. ... (check-in: 90bd6675 user: wyoung tags: js-hamburger-menu)
07:17
Converted JS hamburger button menu code to use standard JS only, no jQuery.

Temporarily lost the animation with this change: I'm checking this in separately to make the difference between this and the jQuery version clearer.

Not sure how portable it is yet; I wouldn't be surprised if it broke on old IE, since we're using xhr.onload instead of the horrid mess that is xhr.onreadystatechange. ... (check-in: 113ba3d9 user: wyoung tags: js-hamburger-menu)

2018-09-06
03:56
The hyperlinks in the hamburger menu drop-down still had the anti-robot defense activated. Defeated it. ... (check-in: 571df2e8 user: wyoung tags: js-hamburger-menu)
2018-09-05
23:45
Fixed a bug in the onclick handler for the new hamburger button which allowed the browser to follow our empty 'a href="#"' link. For some reason, Chrome only did this sometimes, not always, which lead to me thinking it was some kind of race condition. ... (check-in: e806e5c4 user: wyoung tags: js-hamburger-menu)
23:08
Ajaxy animated drop-down menu on clicking a new hamburger button in the default skin, as requested by drh on the forum: https://fossil-scm.org/forum/forumpost/40a18bd742

Initial version uses jQuery loaded from Google Hosted APIs for ease of development. ... (check-in: d7c43c5a user: wyoung tags: js-hamburger-menu)

2018-09-01
20:19
Added "overflow-y: hidden;" to the CSS for the default skin to prevent some browsers (Chrome, Firefox, and Safari on macOS, at least) from adding a vertical scroll bar to the navbar. This was only necesasry on this skin because of the recently-added "overflow-x: auto" style, which tells the browser to clip or horizontally-scroll the navbar if the screen width isn't sufficient to show the whole thing; previously in this skin, and currently in all other skins, this condition causes the navbar to wrap to the next line, which looks particularly bad on the default skin. I believe this then made these browsers calculate some extra space for a possible horizontal scroll bar, which then ran the layout engine out of space, so it included the vertical bar just in case. This may be macOS specific, due to the scroll bar hiding behavior introduced several OS release back. ... (check-in: e8783b9a user: wyoung tags: trunk)
2018-08-31
19:21
Less vertical space on the default menus and title. ... (check-in: 96938c42 user: drh tags: trunk)
19:03
In the default skin, adjust the labels in the menu bar depending on screen width. ... (check-in: 306f8ffd user: drh tags: trunk)
17:15
Changes to the CSS for the default skin so that it works better on mobile. ... (check-in: c565732f user: drh tags: trunk)
2018-08-29
11:06
Disallow inline javascript unless protected by a nonce. ... (check-in: ff747b51 user: drh tags: trunk)
2018-08-26
03:35
Applied the new CSP nonce to the <script> tags in the header for the Enhanced Original, Eagle, and Xekri skins, else the clock in the upper right breaks and Chrome gives an error about the CSP violation. ... (Closed-Leaf check-in: b9d86ed2 user: wyoung tags: csp-nonce)
2018-08-25
20:41
Coloring the hyperlinks to the newest forum posts from /forum with a dimmer and less saturated version of the normal hyperlink color in the default skin, to test the new div.forumPosts selector. Other skins to be updated later if this is approved. ... (check-in: 86ff84da user: wyoung tags: trunk)
17:50
Merge enhancements from trunk. ... (check-in: 17b9ecbe user: drh tags: csp-nonce)
17:24
Merged forum-skin-links branch to trunk. ... (check-in: 91c2b1b6 user: wyoung tags: trunk)
2018-08-23
15:14
Merge trunk. Update to Beta 7 of OpenSSL 1.1.1 (pre release 9, with TLS 1.3 support !!!) ... (check-in: cbdbc0a0 user: jan.nijtmans tags: openssl-1.1)
2018-08-20
23:36
Add 10% more horizontal space in columns of the file browser /dir page. ... (check-in: 0acb670e user: drh tags: trunk)
18:05
Make all webpages more mobile-friendly. There are still many tweaks possible, but it seems to basically work now. ... (check-in: 9131af26 user: drh tags: trunk)
18:04
Enable responsive design by default on all skins. ... (Closed-Leaf check-in: 466744aa user: drh tags: mobile)
16:06
Simple changes to the default CSS and Header that seem to help Fossil work better on mobile by avoiding menu wraps. ... (check-in: 5fb04081 user: drh tags: mobile)
2018-08-11
20:49
The periodic "updateClock()" call made in the header for several of the built-in skins (Eagle, Enhanced1, and Xekri) violates the new stricter CSP, since it requires a JS eval. We don't need an eval here: we can pass the function's name literally to window.setTimeout instead, which treats it as a Function object, which doesn't need to be eval'd. ... (check-in: eac15b4c user: wyoung tags: trunk)
2018-08-08
13:19
Added Forum navbar before Tickets in all skins that had such a link, pointing to /forum if the user is anonymous and has capability 2 or 3, or is logged in and has any capabilities in 2-6 inclusive. ... (Closed-Leaf check-in: 4344f806 user: wyoung tags: forum-skin-links)
2018-08-02
08:32
Merge from trunk. ... (check-in: 19997e99 user: ashepilko tags: cmake-ide)
2018-07-18
20:22
Merge trunk ... (check-in: 02bc919b user: jan.nijtmans tags: multi-thread)