Dmitry Degtyarev
34c5ce2414
redo main window in designer
...
create almost all actions in designer
add ConsoleWidget::set_actions() to pass actions to console using \
a class to store them
fix results view type actions not displaying current choice
update action managing code in find widget as well
remove unused action f-ns from settings
2021-10-13 16:32:48 +04:00
Dmitry Degtyarev
d135cd90a8
rework multi tabs and edits in designer
...
split general multi tab into user/other case
2021-10-13 12:09:44 +04:00
Dmitry Degtyarev
af8e91e461
redo attribute editors in designer
2021-10-13 10:59:52 +04:00
Dmitry Degtyarev
573b52e666
redo edit sub-widgets using designer
...
logon computers/hours dialogs
and manager widget
2021-10-13 10:41:25 +04:00
Dmitry Degtyarev
3dbc3e33d2
remove unused class arg from edit ctors
2021-10-05 17:15:31 +04:00
Dmitry Degtyarev
f9425230b8
fix public ui var
2021-10-05 17:09:43 +04:00
Dmitry Degtyarev
00c67b1809
remove AttributeEdit::add_to_layout()
2021-10-05 17:08:45 +04:00
Dmitry Degtyarev
0971a84f20
remove obsolete edit ctor's
...
the ones that construct widgets instead of accepting widget args
fix tests
fix incosistent order in edit ctors
2021-10-05 17:01:33 +04:00
Dmitry Degtyarev
a03d761fe6
fix incorrect layout in expiry widget
...
was adding widgets to layout second time, designer already added them
2021-10-05 16:17:18 +04:00
Dmitry Degtyarev
ef9c85fbdb
redo propeties tab in designer
...
only single object ones
2021-10-05 15:56:31 +04:00
Dmitry Degtyarev
c5ed46d8ce
add alternative ctors to edits
...
needed for further designer rework
fix logon computers test
2021-10-05 11:54:17 +04:00
Dmitry Degtyarev
2a04e439fe
redo account tab in designer
...
and expiry widget
2021-10-04 17:55:40 +04:00
Dmitry Degtyarev
8a838071b4
redo object tab in designer
2021-10-04 17:18:14 +04:00
Dmitry Degtyarev
3d0a9472d3
redo policy results widget using designer
2021-10-04 16:37:25 +04:00
Dmitry Degtyarev
2035873bff
rename PropertiesDialog::ok() to accept()
...
accept() is automatically connected
2021-10-04 16:33:41 +04:00
Dmitry Degtyarev
47871254d7
redo multi properties dialog using designer
...
remove unused on_tab_edited() slot
rename ok() to accept()
2021-10-04 16:32:42 +04:00
Dmitry Degtyarev
e8bac05f07
redo properties dialog using designer
...
extract properties warning dialog into separate file
2021-10-04 16:25:17 +04:00
Dmitry Degtyarev
2514803bac
redo rename policy dialog in designer
2021-10-04 14:47:12 +04:00
Dmitry Degtyarev
34ea61f59b
remove unused members
2021-10-04 13:50:13 +04:00
Dmitry Degtyarev
333d88dde4
fix sama edit order in rename user dialog
2021-10-04 13:46:34 +04:00
Dmitry Degtyarev
4a6a147c56
add missing load_domain() calls
...
fixes blank sama domain fields
2021-10-04 13:45:50 +04:00
Dmitry Degtyarev
91a8358a54
separate sama edit from string edit
...
too different from string edit, so doesn't make sense to keep them as
\ one class anymore
2021-10-04 13:41:39 +04:00
Dmitry Degtyarev
a639de2cc4
fix account option labels
...
add test
2021-10-04 13:16:01 +04:00
Dmitry Degtyarev
4ab87c2624
redo tab widget in designer
2021-10-04 13:11:11 +04:00
Dmitry Degtyarev
199ac2909f
redo create object dialogs using designer
...
split into separate classes with a base class
create widget state class for managing state
2021-10-04 13:05:36 +04:00
Dmitry Degtyarev
794aff8d30
define check labels for pass dialog in designer
2021-10-01 14:29:44 +04:00
Dmitry Degtyarev
d486af4c8e
improve tests
...
use QCOMPARE() instead of QVERIFY() where possible for better messages
remove != nullptr from QVERIFY() calls to reduce visual clutter
2021-10-01 14:23:56 +04:00
Dmitry Degtyarev
cc312dd48f
fix select base widget test
...
broken after designer rework
browse dialog slot wasn't connected
and select container dialog doesn't need to be deleted anymore since
\ it's reused
2021-10-01 13:39:43 +04:00
Dmitry Degtyarev
3ebaee0b26
make test strings more specific
...
fixes tests for domains with "test-user" named objects
2021-10-01 13:34:32 +04:00
Dmitry Degtyarev
74db0d0ed8
fix select classes widget display
...
broken in designer rework
2021-10-01 13:20:09 +04:00
Dmitry Degtyarev
336d5424e5
redo rename dialog using designer
2021-10-01 13:16:21 +04:00
Dmitry Degtyarev
7d351604d9
load upn suffixes into combo outside ctor
...
this is so that when rename dialog is create before connection
\ we can create upn edit, and then init it later after connection
2021-10-01 12:42:50 +04:00
Dmitry Degtyarev
fcf1fcb0c5
rework upn suffix widget as free f-ns
...
need this to remake rename dialog
2021-10-01 12:40:07 +04:00
Dmitry Degtyarev
2ab86e6dfe
redo rename object dialog in designer
2021-09-30 14:20:27 +04:00
Dmitry Degtyarev
ffff7c4e3f
redo select policy dialog using designer
2021-09-30 13:35:56 +04:00
Dmitry Degtyarev
efa84d294e
reuse select policy dialog
2021-09-30 13:31:09 +04:00
Dmitry Degtyarev
48c4dee508
fix tests
...
remove object menu move test because that is in object impl now
2021-09-30 13:14:57 +04:00
Dmitry Degtyarev
3f7b1d5c7b
reuse edit query item/folder dialogs
2021-09-30 13:00:01 +04:00
Dmitry Degtyarev
8e19aff210
reuse create query item dialog
2021-09-30 12:55:29 +04:00
Dmitry Degtyarev
d01bc0e66e
reuse select container dialog
2021-09-30 12:43:31 +04:00
Dmitry Degtyarev
b732aa3736
get rid of move object dialog
...
use select container dialog instead
move ad move operations to objectimpl
2021-09-30 12:25:43 +04:00
Dmitry Degtyarev
aa92c66e35
don't save objects in query tree data
...
closes #300
2021-09-30 12:08:03 +04:00
Dmitry Degtyarev
432383ffb4
open changelog when new version is ran
2021-09-30 11:48:27 +04:00
Dmitry Degtyarev
0847ddc436
update items in find dialog after move/rename
...
add comments
2021-09-30 11:43:13 +04:00
Dmitry Degtyarev
7aef3474a8
fix console state not restoring correctly
...
closes #299
2021-09-29 17:18:47 +04:00
Dmitry Degtyarev
b637e16fa2
propagate changes from find dialog to main window
...
closes #298
2021-09-29 16:19:40 +04:00
Dmitry Degtyarev
1f85027eac
add refresh action to query items
2021-09-29 15:06:23 +04:00
Dmitry Degtyarev
48e4d9ad3d
mark out of date queries
...
queries can become out of date after rename and move actions
2021-09-29 15:04:25 +04:00
Dmitry Degtyarev
2fdf994edc
redo manual dialog in designer
2021-09-29 14:27:01 +04:00
Dmitry Degtyarev
c14f4aaa98
add splitter back to find widget
...
forgot and changed to hbox when remaking in designer
2021-09-29 14:09:47 +04:00