Age | Commit message (Collapse) | Author |
|
Previously, clicking the right mouse button while dragging with the left
button would confuse the code, as things would happen in an unexpected
order. This could leave dangling edges, for example, or even crash
tikzit.
|
|
This makes it easier to distinguish between node styles.
|
|
|
|
If only one property/style pane is visible, auto-switch between them
depending on the tool.
|
|
|
|
The node shape affects where edges terminate. This affects the shape of
bent edges.
|
|
|
|
We were calling the wrong api (set_mode, instead of set_active), which
was turning the checkbox/label pair into a modal button instead of
setting whether it was checked.
|
|
|
|
Make it easier to hit with the mouse
|
|
Before, we allowed resizing when the mouse to be anywhere along the top
or bottom edges of the bounding box, but on the left and right the
cursor had to be over a handle. Now it always has to be over a handle.
|
|
This makes it obvious to users when clicking will resize the bounding
box, rather than creating a new one.
|
|
Equals and comma are special values that need to be quoted with curly
braces. This both parses and generates such quoted strings, although
they are only generated when necessary.
|
|
|
|
|
|
This file-local variable is never used.
|
|
TikZ determines the size of a regular polygon by the radius of a circle
inscribed inside the shape, touching the middle of each edge, not a
circle outside the sahep, touching each vertex.
|
|
It might look more natural like that, but it's not how TikZ does it.
|
|
In PGF/TikZ, regular polygons with rotation 0 have a side flat at the
bottom. RegularPolyShape now does the same, and also takes its
rotation in degrees.
|
|
RegularPolyShape needs fixing still, and the tikz shapes need sorting
out.
|
|
|
|
|
|
PreviewRenderer should always scale to fit the surface size, rather than
having to be manually resized.
|
|
|
|
|
|
|
|
|
|
Previously, a string like '$\alpha$' would retain the final $ when
displayed on a label.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
It turns out that applying fast enumeration directly to an NSMapTable
does something weird, and it should be applied to one of the enumerator
objects instead.
|
|
Dollar signs indicate start/end of math-mode, so don't display them
|
|
|
|
|
|
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@426 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
|
|
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@425 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
|
|
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@424 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
|
|
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@423 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
|
|
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@422 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
|
|
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@421 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
|
|
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@420 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
|
|
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@419 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
|
|
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@418 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
|
|
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@417 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
|
|
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@416 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
|
|
properties
git-svn-id: https://tikzit.svn.sourceforge.net/svnroot/tikzit/trunk@415 7c02a99a-9b00-45e3-bf44-6f3dd7fddb64
|