1
0
mirror of https://github.com/altlinux/admc.git synced 2024-10-27 01:55:37 +03:00
Commit Graph

773 Commits

Author SHA1 Message Date
Dmitry Degtyarev
8c655ecab3 specify spec path in .gear/rules
fixes gear failing to find spec
2020-09-07 13:13:23 +04:00
Dmitry Degtyarev
d5a5ca0db1 fix qm files not being generated during build 2020-09-04 16:20:59 +04:00
Dmitry Degtyarev
891ed6cefb move translations to project source dir
\so they are shareable by admc and gpgui
fix auto moc/rcc warnings for libgptbackend
2020-09-04 16:05:55 +04:00
Dmitry Degtyarev
40d1bd1c55 cleanup cmakelists
set cmake cxx vars in src/cmakelists.txt
delete unused/empty files
delete include dirs
delete cmake/Modules dir, move files to cmake
2020-09-04 15:51:39 +04:00
Dmitry Degtyarev
b9b2b7b83f move .spec to .gear 2020-09-04 15:01:53 +04:00
Dmitry Degtyarev
ca58292c8a add missing cmake modules
add config.h.in's
2020-09-04 15:00:45 +04:00
Dmitry Degtyarev
3f017d8ee8 fix cmakelists for a build in separate dir
move missing cmake modules to cmake dir
remove unnecessary gitignores
set path for executables and lib outputs
remove build outputs
2020-09-04 14:57:14 +04:00
Dmitry Degtyarev
23f2256e7a move admc, gpgui and adldap into src 2020-09-04 14:11:30 +04:00
Dmitry Degtyarev
96b023e087 move admc cmake target into subdirectory
rename src to admc (src will be back)
2020-09-04 14:09:10 +04:00
Dmitry Degtyarev
d62d095cd5 add dir selector 2020-09-03 18:52:34 +04:00
Dmitry Degtyarev
2f97c1e225 remove samba experiments from admc
remove duplicate from gitignore
2020-09-03 18:23:29 +04:00
Dmitry Degtyarev
732787425a delete ad_connection sources 2020-09-03 18:10:46 +04:00
Dmitry Degtyarev
944f1b409b start work on gpgui
create browse widget, for now just local
add xml/pol editor skeletons
move headers to src dir so that automoc works
2020-09-03 17:45:30 +04:00
Dmitry Degtyarev
4050d1a238 don't pass context menu as parent to sub-dialogs
\since context menu is deleted when closed, child dialogs
\cant have it as parent
2020-08-31 17:11:18 +04:00
Dmitry Degtyarev
44a8ddaec5 combine autofill f-ns() 2020-08-31 17:00:19 +04:00
Dmitry Degtyarev
1f8ea94310 add option edits to base class list in make f-n 2020-08-31 16:50:56 +04:00
Dmitry Degtyarev
ca026ad763 add string edits to base class list in make f-n 2020-08-31 16:45:51 +04:00
Dmitry Degtyarev
8b7e58cfbd allocate details widget instance on heap
\so that deletion via qt ownership by layout doesn't cause abort
2020-08-31 15:47:05 +04:00
Dmitry Degtyarev
7f7f1532f7 create object context menu dynamically
\instead of keeping the object around forever
untangle details, containers and contents
2020-08-31 15:45:07 +04:00
Dmitry Degtyarev
969f8272ec untangle details widget and context menu
add DetailsWidget::instance()
2020-08-31 15:26:16 +04:00
Dmitry Degtyarev
a8223814c6 rename move dialog to select dialog 2020-08-31 15:08:25 +04:00
Dmitry Degtyarev
89a21240c6 change members tab to apply non-instantly
repurpose move dialog to select dialog, renamed in next commit
move object moving and adding to group outside of move dialog
\ to object context menu
2020-08-31 15:07:00 +04:00
Dmitry Degtyarev
44c0ba6bc6 split edits into their own files
remove stray old attribute_edit.cpp
2020-08-28 15:06:41 +04:00
Dmitry Degtyarev
2b50a49508 enable sorting for some tree views 2020-08-28 14:22:47 +04:00
Dmitry Degtyarev
7ffa44959b improve get_account_option_bit() style 2020-08-28 13:21:02 +04:00
Dmitry Degtyarev
6e172727d5 fix incorrect account option bit value
for "don't require pre-auth"
2020-08-28 13:20:48 +04:00
Dmitry Degtyarev
00b98eaf47 improve general tab layout
remove cutoff on the right side
switch to QStackedLayout
use stackedlayout's setcurrent f-n instead of calling show()
wrap grid layout in vbox layout to group edits better
2020-08-28 13:02:30 +04:00
Dmitry Degtyarev
1d61cb48c7 set group edits to read only inside edit code 2020-08-28 12:23:37 +04:00
Dmitry Degtyarev
a0b5412e2e move group_remove_user() to AdInterface 2020-08-27 17:21:08 +04:00
Dmitry Degtyarev
cef5508f42 move group_add_user to AdInterface 2020-08-27 17:17:28 +04:00
Dmitry Degtyarev
c0f8254a59 create edits directory 2020-08-27 17:13:33 +04:00
Dmitry Degtyarev
dda92d9a02 rename to user_set_pass() 2020-08-27 16:45:50 +04:00
Dmitry Degtyarev
8750c5c9a0 remove ad_user_set_pass()
set_pass() does everything now
fix ad_attribute_replace_binary() failing when data is not terminated
2020-08-27 16:45:23 +04:00
Dmitry Degtyarev
98fbccfa89 add colons to edit labels 2020-08-27 15:42:34 +04:00
Dmitry Degtyarev
ee0fb41bea lock group scope/type for system groups
make read only state dynamic
before read only was set in ctor and stayed that way forever
now can toggle read only whenever
needed to turn off group scope/type edits for system groups
2020-08-27 15:39:53 +04:00
Dmitry Degtyarev
b8ce70c553 make general differ for different object types
add new attributes and display strings
2020-08-27 15:09:06 +04:00
Dmitry Degtyarev
95862d54a9 block signals in load() consistently
add comments
2020-08-27 13:55:16 +04:00
Dmitry Degtyarev
093aa1bcb8 rename to "changed marker" for consistency 2020-08-27 13:46:03 +04:00
Dmitry Degtyarev
69763f1f86 add read_only to base class attribute edit 2020-08-27 13:21:50 +04:00
Dmitry Degtyarev
afc3c9280b add unlock edit
change it from button to a one-way checkbox
now has the edit marker
2020-08-27 13:03:56 +04:00
Dmitry Degtyarev
752a9afcd4 fix expiry edit compilation
use display string for label
2020-08-27 12:45:22 +04:00
Dmitry Degtyarev
d98f8ddac3 make expiry_edit.cpp 2020-08-26 18:10:46 +04:00
Dmitry Degtyarev
e7adf2388d clean up address tab 2020-08-25 17:33:47 +04:00
Dmitry Degtyarev
5acda9f6a5 fix incorrect bit operations
use bit_set()
(forgot to replace when added that f-n)
2020-08-25 17:30:43 +04:00
Dmitry Degtyarev
66baf1d414 fix edits not losing edit mark after reload 2020-08-25 17:27:27 +04:00
Dmitry Degtyarev
aeb2facb8a prevent read only edits from getting marked 2020-08-25 17:23:08 +04:00
Dmitry Degtyarev
63607d64d2 move country edit out into it's own file 2020-08-25 17:22:24 +04:00
Dmitry Degtyarev
8caa39fd1e disable apply/cancel when edits are undone 2020-08-25 16:40:56 +04:00
Dmitry Degtyarev
6e60e8a46a add edited marker to edit labels 2020-08-25 15:42:44 +04:00
Dmitry Degtyarev
76d8f025e2 add attribute edit comments 2020-08-25 14:57:24 +04:00