1
0
mirror of https://github.com/altlinux/admc.git synced 2025-02-09 01:57:26 +03:00

2930 Commits

Author SHA1 Message Date
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