Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
33 check-ins using file win/Makefile.dmc version 3c06670882
|
2020-05-07
| ||
| 01:19 | Added hash_digits() info to fossil.config object and added fossil.hashDigits(). Factored out fileedit JS use of innerHTML where possible. Reworked the Version Info tab a bit. check-in: 29567e6e7e user: stephan tags: fileedit-ajaxify | |
|
2020-05-06
| ||
| 23:53 | Added a 'tick' mode to fossil.confirmer to more easily allow the triggering element to be visibly updated to reflect the countdown state. The editor's discard/reload button now visibly counts down from 3 if clicked. check-in: 3da4b94c44 user: stephan tags: fileedit-ajaxify | |
| 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. check-in: a84f6458c0 user: stephan tags: fileedit-ajaxify | |
| 17:52 | Renamed the file=filename, r=checkin query params to filename=..., checkin=..., for consistency with the annotate/blame URLs and possibly others. check-in: 6b7805e056 user: stephan tags: fileedit-ajaxify | |
| 17:37 | s/f-post-/f-preview-/. check-in: 99bd288bce user: stephan tags: fileedit-ajaxify | |
| 17:33 | First step in the automation of connecting an editor widget to a preview-mode widget, as demo'd in /forumpost/d44564bad4. check-in: 7ede6122e5 user: stephan tags: fileedit-ajaxify | |
| 05:21 | cosmetic internal tweaks. check-in: bb71f9ecd2 user: stephan tags: fileedit-ajaxify | |
| 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. check-in: 9085ec2351 user: stephan tags: fileedit-ajaxify | |
| 03:30 | Removed a bogus, but harmless, JS dep and corrected some copy/pasted docs. check-in: 2abc1ff42a user: stephan tags: fileedit-ajaxify | |
| 03:19 | Removed devious hard tabs which slipped in while porting. check-in: 626c45609e user: stephan tags: fileedit-ajaxify | |
| 03:02 | Added fossil.confirmer JS API to offer a non-intrusive click confirmation mechanism. Re-activated the /filepage content reload button with a confirmation click required. check-in: e70ab3a368 user: stephan tags: fileedit-ajaxify | |
| 01:58 | Removed the FORM element - it was superfluous and particularly stubborn in how it responded to every button. check-in: 7635d9345d user: stephan tags: fileedit-ajaxify | |
| 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. check-in: b48212f6ea user: stephan tags: fileedit-ajaxify | |
|
2020-05-05
| ||
| 23:54 | Re-added the editor font size selector. Added a button to discard/reload edits, but it's too easy to activate by accident, so it's disabled until we have a common confirmation mechanism in place. Added timestamp to fossil.message() and fossil.error() output. check-in: 25dfd243a1 user: stephan tags: fileedit-ajaxify | |
| 23:31 | Added missing checks for negative result value from symbolic_name_to_rid() (indicating an ambiguous name). check-in: d8c21f2f09 user: stephan tags: fileedit-ajaxify | |
| 22:18 | Added option to render HTML previews inline, as opposed to in an iframe. Layout improvements in the preview/diff/commit tabs. check-in: bd81a5f601 user: stephan tags: fileedit-ajaxify | |
| 21:49 | Temporarily(?) removed the editor font size adjustment dropdown, as it currently has no proper home in the new layout. check-in: 413a0ce83f user: stephan tags: fileedit-ajaxify | |
| 21:41 | Unified diff now produces empty output when the diff is empty, insead of an empty wrapper element. check-in: 146e867eb5 user: stephan tags: fileedit-ajaxify | |
| 17:23 | Doc updates and corrections. check-in: e7659e7265 user: stephan tags: fileedit-ajaxify | |
| 16:51 | Completely overhauled the /fileedit layout, using a homebrew tabbed interface. check-in: 33ffe5762b user: stephan tags: fileedit-ajaxify | |
| 11:51 | /fileedit_content now only uses application/octet-stream for files which explicitly have that type via mimetype_by_name() or which look like binary content, falling back to text/plain, per suggestion in the discussion thread. check-in: 4270ecb3a2 user: stephan tags: fileedit-ajaxify | |
| 08:41 | Numerous minor cleanups. check-in: f54ac21745 user: stephan tags: fileedit-ajaxify | |
| 06:48 | Ajaxified commit. All that's left is cleanup and prettification. check-in: 1a6c5090ce user: stephan tags: fileedit-ajaxify | |
| 04:06 | Initial work on ajaxifying /fileedit. Fetching content, preview, and diffs are ajax'd, but save is not yet. check-in: 8edf9dbfc2 user: stephan tags: fileedit-ajaxify | |
|
2020-05-04
| ||
| 23:26 | Moved some generic fileedit code to style.c. Refactored /fileedit to not require JS to update version info, making this impl pure no-JS. Now to ajaxify it... Closed-Leaf check-in: 8d4ce834ed user: stephan tags: checkin-without-checkout | |
| 20:16 | Added /fileedit links to /finfo and /artifact. check-in: fe925e7d6d user: stephan tags: checkin-without-checkout | |
| 17:48 | Add the submit button IDs programmatically (was previously hand-coded), to avoid them getting out of sync with their enum. check-in: 032a0326e8 user: stephan tags: checkin-without-checkout | |
| 17:44 | Added SBS/unified diff to /fileedit. check-in: ae8e24d021 user: stephan tags: checkin-without-checkout | |
| 16:22 | Style improvements and code consolidation. check-in: 67a2bfb0dc user: stephan tags: checkin-without-checkout | |
| 13:12 | Added preview render mode selection list. check-in: 65b6c01afd user: stephan tags: checkin-without-checkout | |
| 12:46 | Implemented HTML-in-iframe preview. Related internal cleanups. check-in: ac309281e6 user: stephan tags: checkin-without-checkout | |
| 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. check-in: 079030faaf user: stephan tags: checkin-without-checkout | |
|
2020-05-03
| ||
| 14:57 | Moved /fileedit and friends to fileedit.c. check-in: 6cdb091adb user: stephan tags: checkin-without-checkout | |