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