Historie revizí

Autor SHA1 Zpráva Datum
  Michael Ragazzon 69ea397f4f Add clip mask to render interface, introduce render manager to keep track of the render state před 2 roky
  Michael Ragazzon a30d3d5736 Clarify Context::GetElementAtPoint před 2 roky
  Michael Ragazzon ce949d2d5b Refactor Property units and Box enums, and introduce NumericValue [breaking change] před 2 roky
  Michael Ragazzon 0bbd0193cb Only allow a single render interface, remove the ability to set per-context render interfaces [breaking change] před 2 roky
  Michael Ragazzon 7492876298 The great formattening - format all library source code and documents před 2 roky
  Dominik Thalhammer 801b23945d On-demand rendering (power saving mode) (#436) před 2 roky
  Michael Ragazzon 9e091dff46 Tweak smooth scrolling, smooth out the velocity when closing up on the scroll edge, stop the smooth scroll mode once the edge is reached před 2 roky
  Michael Ragazzon 75ab61fd9a Propagate mouse wheel event outside context when there is nothing to scroll, see #433 před 2 roky
  Michael Ragazzon 770ab8e1dd Context::ProcessMouseWheel can now be scrolled in both dimensions před 2 roky
  Michael Ragazzon 3ea69d86bd Make smooth scrolling behavior configurable for the context před 2 roky
  Michael Ragazzon fad11329d6 Merge branch 'smooth_scroll' před 2 roky
  Eugene Kozlov c50911b2af Support explicit DataTypeRegister setup for DataModel. (#409) před 2 roky
  Michael Ragazzon e206617ef0 Add Element::ScrollTo, with support for smooth scrolling behavior před 2 roky
  Michael Ragazzon c8d746192c Scroll behavior improvements před 2 roky
  Michael Ragazzon 675984fa15 Refactor auto-scroll and add smooth scrolling před 2 roky
  Michael Ragazzon 7db8563b9f Autoscroll: Test if there is anything to scroll from here, before initiating autoscroll před 2 roky
  Michael Ragazzon c501c5b549 Refactor autoscroll (scrolling with middle mouse button), enable two-axis scrolling, use quadratic velocity model with deadzone for improved feeling, see #422 před 2 roky
  Igor Segalla d129fb8066 Scrolling with middle mouse button (#423) před 2 roky
  Michael Ragazzon 942755b4f5 Replace C-cast with reinterpret_cast for pointers před 3 roky
  Michael Ragazzon bd9fbd0955 Avoid unnecessary definition updates when adding or removing documents před 3 roky
  Michael Ragazzon 55e8a79bf7 Update hover states on 'Context::Update()'. Add 'Context::ProcessMouseLeave()' to remove hover states and prevent them from updating, see #220. před 3 roky
  Michael Ragazzon 8b7388ecdc Refactor ComputedValues to reduce memory usage. před 3 roky
  Michael Ragazzon e945973c7a Drag clones are now positioned correctly when their ancestors use transforms, or when the cloned element uses auto- or percentage-margins. See #269. před 3 roky
  Michael Ragazzon b9725c04d5 Override styles on the cursor proxy to avoid inheriting body decoration from the cloned element's document body před 3 roky
  Michael Ragazzon f0b1a74520 On creating a drag clone, set the style sheet on clone proxy before appending, maybe resolves #191 před 4 roky
  ZombieRaccoon 2b607b1602 Attach event listeners upon attribute changes před 4 roky
  Michael Ragazzon 001ef4c2e9 Make a public ElementDocument::GetStyleSheetContainer function. před 4 roky
  Michael Ragazzon f9276da68a Add a 'theme' media query for activating and deactivating media blocks před 4 roky
  Michael Ragazzon 742894e123 Add a virtual method on elements for responding to recompilation of style sheets. Eg. new style sheets may change sprites, such as in decorators and img elements. před 4 roky
  Michael Ragazzon dc3d23dccc - Add a property 'resolution' to spritesheets, defines the "native" scaling of the image source. před 5 roky