| Commit message (Collapse) | Author | Files | Lines |
|
This reverts commit ef84b6a06b8fe5be8c15384cd95a35bc6d0c95a7.
|
|
|
|
|
|
|
|
|
|
- add license headers to everything
- convert a few files from public domain or LGPL2.1+ to GPL2+
- some archaeology to clarify which files are from which library
|
|
|
|
|
|
This replaces all NULL or 0 with nullptr when assigned to or returned as
a pointer.
|
|
This adds the override specifier on all methods which override a virtual
method, whether they were already virtual or missing this specifier.
|
|
|
|
Found via `codespell` and `grep`
|
|
Found via `codespell`
|
|
|
|
Inkscape::Selection to use a LayerModel that is not associated with a UI.
Changed the interface of verbs (SPAction) to use a new ActionContext
rather than UI::View::View, again so that verbs may be used in a console
mode.
Modified boolean operation verbs to work in console-only mode.
Fixed up DESKTOP_IS_ACTIVE macro to work in the case of no desktops.
Modified main.cpp to process selections and verbs in no-GUI mode.
Other changes are all consequences of the SPDesktop, Selection and
LayerModel interface changes.
(bzr r12387.1.1)
|
|
forward declarations
(bzr r12203)
|
|
(bzr r11895)
|
|
(bzr r10963)
|
|
(bzr r10779)
|
|
(bzr r10582.1.10)
|
|
Fixed bugs:
- https://launchpad.net/bugs/792263
(bzr r10252.1.1)
|
|
which cannot be fixed easily.
(bzr r8422)
|
|
(bzr r8406)
|
|
(bzr r7259)
|
|
(bzr r5469)
|
|
Okay, sadly I'm not keeping the version history because I'm not convenced
that SVK will do it right. One mega-patch, but that's life.
Reshuffle the exection-env and prefdialog code so that the state machines
aren't intertwines, which fixes a whole host of bugs with them. I think
the behavior is correct now.
Make it so that the effects can count how many preferences they have to
determine if the dialog should be shown (fix above). Once this code was
written it was easy to make it show an ellipsis on the verb if there is
a dialog or not. This involved removing ellipsis from those effects that
had it hard coded.
Make it so that the parameters know that their command line options are
going into a list. They don't have to acknowledge it, but they can, and
specifically notebook does and handles it differently. This should fix
the notebooks on Win32, but doesn't apparently completely.
Change the script extension on windows to use pythonw instead of python
so that the command line doesn't appear all the time.
(bzr r4908)
|
|
One preference dialog per effect. Nothing crazy here. Also setting the
timer to be ref counted in lock/unlock mode. This way the whole thing
stays locked while the dialog is shown.
(bzr r3653)
|
|
The basics are all working, no call back from the preferences yet.
That's the next step. But the dialogs appear correctly, and it works in
the background.
(bzr r3125)
|
|
Can now hit the cancel key and have it mean something.
(bzr r3122)
|
|
Effects now register two different verbs. One is the same one they've
always registered and one is the same ID with ".nopref" added to it.
This one executes the effect without the prefrences dialog. Default
values will be used.
(bzr r2480)
|
|
saving/reading/parsing errors when running them
(bzr r2194)
|
|
Adding in the basic infrastructure for handling the cascading status
dialogs between the different subclasses of widgets.
(bzr r360)
|
|
Adding in a bunch of comments.
(bzr r355)
|
|
Adding in comments for accessor functions
(bzr r332)
|
|
Basic submenus are working, and alphebetized
(bzr r52)
|
|
Basically the menu stuff is working. Still needs features before it can
be checked in. But the basics are all there right now.
(bzr r50)
|