Yorik van Havre
3d6869bf68
Added automatic Ctrl+Number shortcuts for the 10 first woekbenches
2015-11-26 09:11:39 -02:00
Yorik van Havre
7c5e8d58cb
Split workbench selector and placed it left
2015-11-26 09:11:39 -02:00
wmayer
2362239edf
+ Add Python example of embedding FreeCAD
2015-11-20 22:35:26 +01:00
wmayer
3268acf9a2
+ set object name to tool buttons with popup menu
2015-11-17 18:39:23 +01:00
wmayer
a839a13b59
+ fix build failure with gcc
2015-11-16 23:21:47 +01:00
wmayer
1225a7ac06
+ support of adding/removing dynamic properties in property editor
2015-11-16 22:47:29 +01:00
wmayer
ba21766096
+ property editor handles case when dynamic property is removed
2015-11-16 15:24:36 +01:00
wmayer
53d323b5e0
+ make isReadOnly & isHidden of PropertyContainer non-virtual
2015-11-14 02:07:57 +01:00
Eivind Kvedalen
081bc6b107
QuantitySpinBox: Make sure Python code is emitted also when expressions are not used.
...
In that case, the property should be set directly.
2015-11-13 20:26:13 +01:00
wmayer
dff58e5df3
+ fix documentation of task dialog
2015-11-09 19:22:19 +01:00
wmayer
d3280a0b82
+ when trying to close a document then do it even if a task dialog is open
2015-11-09 19:21:56 +01:00
wmayer
3d8d6eca5e
+ implement mechanism to allow only a single application instance
2015-11-05 15:56:50 +01:00
wmayer
899199daf5
+ move GuiApplication class into its own source files
2015-11-04 22:04:48 +01:00
wmayer
919d47015a
+ support of drag'n'drop for custom view provider
2015-11-03 16:21:51 +01:00
wmayer
06d3926603
+ extend interface of Document.setEdit() according to the doc string
2015-11-03 12:36:29 +01:00
wmayer
8fa41edc04
+ fixes #0002306 : Allow *.py files in the Customize/Macros/Macro dropdown
2015-10-26 09:42:27 +01:00
wmayer
a3cd03ac03
+ fix comment, convert native separators to UNIX separators
2015-10-25 14:16:38 +01:00
Przemo Firszt
89b74a5231
GUI: improve App::PropertyPath directory selector
...
Editing direcotry in lineEdit was open to escaped character problems
i.e. \t or \n which can be pert of notmal directory path were converted
to tab or new line. Also leaving the lineEdit without hitting Enter was
discarding changes.
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-10-25 12:46:19 +01:00
Przemo Firszt
0b310174ee
GUI: Add completer to directory selector
...
Directory selector now suggest directory names
Probably similar fixes should be applied to FileChooser in File mode
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-10-19 21:27:51 +02:00
Przemo Firszt
8c93b29737
GUI: Fix invalid selection mode in PropertyPathItem::createEeditor
...
Signed-off-by: Przemo Firszt <przemo@firszt.eu >
2015-10-19 21:27:51 +02:00
wmayer
5e48d2ec33
+ make Python API of Selection consistent to C++ API
2015-10-18 19:50:47 +02:00
wmayer
969b43bb64
+ improve active document handling
2015-10-18 19:35:15 +02:00
wmayer
9257e9471f
+ allow that an object cannot be set to edit mode
2015-10-18 16:09:25 +02:00
wmayer
b6c2f8f822
+ Allow to select item in completion box with mouse
2015-10-17 13:40:47 +02:00
wmayer
efd3a494d7
+ fixes #0002297 : 'Export to PDF...' from drawing view does not show an error if existing file can not be overwritten
2015-10-17 00:31:30 +02:00
wmayer
9abedaf0d2
+ fix & suppress msvc warnings
2015-10-16 18:26:30 +02:00
wmayer
a4d1dbe5f0
+ rework BoundingBox class and its Python binding
2015-10-11 00:18:53 +02:00
wmayer
f295ac470a
+ fix warning
2015-10-10 09:48:45 +02:00
wmayer
c133457da5
+ when running a bound macro check if file exists, proper unicode handling of macros in customize dialog
2015-10-08 12:37:30 +02:00
wmayer
52957ffcb5
+ When adding new commands to custom toolbar set user data if required in order to move them up/down
2015-10-08 11:13:10 +02:00
wmayer
7ca6bb4072
+ Prefer prefix ++/-- operators for non-primitive types
2015-10-07 14:29:49 +02:00
wmayer
b7be7aec13
+ Prefer prefix ++/-- operators for non-primitive types
2015-10-07 13:38:17 +02:00
wmayer
4909d628f5
+ fixes #0002287 : Entry Point Not Found IsWow64Process
2015-10-07 10:24:35 +02:00
wmayer
f53a691bba
+ Prefer prefix ++/-- operators for non-primitive types
2015-10-06 21:16:44 +02:00
wmayer
48bf07e622
+ split file extension from descriptive text of file format to avoid that invalid translation breaks file dialog
2015-10-06 18:45:06 +02:00
wmayer
967eead27a
+ split file extension from descriptive text of file format to avoid that invalid translation breaks file dialog
...
+ add method to make image view unclosable for user
+ fix possible crash in MeshAlgorithm::GetMeshBorder
+ fix possible crash in MeshAlgorithm::ConnectLines
2015-10-06 17:28:52 +02:00
wmayer
c5246875b1
+ remove SubWindow flag on OSX to put the expression input on top and get focus
2015-10-04 12:54:25 +02:00
wmayer
36dd6946a9
+ fix clang warnings
2015-10-02 23:32:01 +02:00
wmayer
232623d372
+ fix build failure on Windows
2015-09-30 16:37:48 +02:00
Eivind Kvedalen
cbb4c52310
SpinBox: Added expression binding functionality.
2015-09-30 15:54:18 +02:00
Eivind Kvedalen
014bb5b519
QuantitySpinBox: Moved getIcon() and some data members to ExpressionBinding class.
...
Conflicts:
src/Gui/QuantitySpinBox.cpp
2015-09-30 15:54:17 +02:00
Eivind Kvedalen
5826a6ccb3
QunatitySpinBox: Removed unused code.
2015-09-30 15:54:16 +02:00
wmayer
d248e8f914
+ always save macro before executing
2015-09-29 10:00:23 +02:00
wmayer
ee28daa669
+ replace old C casts with static_cast in generated C++ code, remove unused parent structure of Python classes, support of -1 as return value of setCustomAttributes
2015-09-27 22:08:08 +02:00
wmayer
cff628737b
To see if the DlgExpressionInput can be closed check if it's under the cursor
...
Add some test code to deal with modal dialogs on Windows
2015-09-27 16:56:44 +02:00
wmayer
cc446b1c5a
+ fix gcc warnings
2015-09-27 11:25:39 +02:00
wmayer
309373c404
+ fix transparent background for Windows systems
...
+ set application-wide event filter and handle mouse press events
+ fix expressPosition() to return exact position of line edit
+ fix warnings in ui file
+ use DlgExpressionInput as non-modal dialog in QuantitySpinBox
2015-09-26 19:36:11 +02:00
Stefan Tröger
98ed315b2d
Enhance expression icon
...
- fix size and position on kubuntu
- different icon for set or unset expression for better visual feedback
2015-09-26 19:09:07 +02:00
Stefan Tröger
ae033fc046
Fix usability bugs of new expression input
...
- click on background closes popup
- size on open is now correct if expression is set initially
2015-09-26 19:09:07 +02:00
Stefan Tröger
96998d390a
first take on alternative expression ui input dialog
2015-09-26 19:09:07 +02:00