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
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
2f97c1e225
remove samba experiments from admc
...
remove duplicate from gitignore
2020-09-03 18:23:29 +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
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
c0f8254a59
create edits directory
2020-08-27 17:13:33 +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
d98f8ddac3
make expiry_edit.cpp
2020-08-26 18:10:46 +04:00
Dmitry Degtyarev
63607d64d2
move country edit out into it's own file
2020-08-25 17:22:24 +04:00
Dmitry Degtyarev
c52cd5fa85
improve attribute edits/widgets
...
change attribute_widgets.cpp to attribute_edits.cpp
create AttributeEdit and subclasses
remove CreateDialog subclasses
2020-08-20 17:12:00 +04:00
Dmitry Degtyarev
ae6e5b5093
wip for create user dialog
...
setup most of the dialog
create attributes_widgets.cpp
create attributes_display_strings.cpp
2020-08-18 14:11:33 +04:00
Dmitry Degtyarev
2b76336e5e
add create dialog
...
replaces previous implementation via QInputBox
2020-08-13 16:34:23 +04:00
Dmitry Degtyarev
4e2f7c8687
add rename dialog
...
custom extra attribute edits for users and groups
remove rename_user/group from adldap
print untranslated/unreworded ldap error by default
2020-08-13 13:50:59 +04:00
Dmitry Degtyarev
1b941164a3
add object tab
2020-08-11 16:01:12 +04:00
Dmitry Degtyarev
a5c4832ae8
add country selection
...
add admc.qrc to cmakelists
add countries.csv
2020-08-11 14:50:34 +04:00
Dmitry Degtyarev
d7ba5f791d
create AddressTab
...
add add_attribute_edit()
\so attribute edit creation code is shared between tabs
2020-08-10 16:43:58 +04:00
Dmitry Degtyarev
1da8e6500e
rename details tab classes to SomethingTab
2020-08-10 15:09:25 +04:00
Dmitry Degtyarev
7fc8cf02c7
create DetailsTab
...
remove target_dn replication, use target var from Details
rename change_target() for tabs to reload()
move tabs-accepting-certain-types logic into tab code
move tab titles into tab code
2020-08-10 15:05:04 +04:00
Dmitry Degtyarev
cbb8fd75ca
add general tab skeleton
2020-08-07 15:25:00 +04:00
Dmitry Degtyarev
05d3c5a91e
create account widget
...
add initial stuff to account widget
add user_locked()
2020-07-30 16:29:03 +04:00
Dmitry Degtyarev
c943937eb2
add english translation
...
this is just plurals
2020-07-22 16:18:06 +04:00
Dmitry Degtyarev
45f38468ba
create menubar
2020-07-22 14:00:05 +04:00
Dmitry Degtyarev
4bba6d3f30
add -Werror=switch
2020-07-21 14:48:47 +04:00
Dmitry Degtyarev
c9db852f77
setup translation
2020-07-17 16:54:53 +04:00
Dmitry Degtyarev
34f39795f7
remove admc
2020-07-15 17:27:23 +04:00
Dmitry Degtyarev
0ef3c6e6b5
remove Runner
2020-07-15 16:50:47 +04:00
Dmitry Degtyarev
50dcf31370
rename object context menu
...
rename object model
2020-07-15 15:41:45 +04:00
Dmitry Degtyarev
ae134d76f0
rename to ADMC
2020-07-13 15:59:57 +04:00
Dmitry Degtyarev
55b7b85c1c
Merge branch 'master' into login
2020-07-13 14:32:43 +04:00
Dmitry Degtyarev
933ac47bb7
Merge branch 'master' into login
2020-07-08 15:22:14 +04:00
Dmitry Degtyarev
d4d5bbeb16
remove user tab
2020-07-06 16:10:09 +04:00
Dmitry Degtyarev
11d156a722
add custom PasswordDialog
...
adds confirm password edit and labels
2020-07-06 16:08:25 +04:00
Dmitry Degtyarev
e9f34d36cc
add UserWidget
2020-07-06 14:34:20 +04:00
Dmitry Degtyarev
8f9e8aa832
add LoginDialog
2020-06-30 17:13:31 +04:00
Dmitry Degtyarev
57781c2304
Merge branch 'master' into move-to
2020-06-25 15:20:12 +04:00
Dmitry Degtyarev
dba4d950e3
add AttributesWidget
...
bundles what was laid bare in DetailsWidget before
2020-06-25 13:41:42 +04:00
Dmitry Degtyarev
21a0dd9edc
rename EntryProxyModel
...
add get_dn_from_index() to utils
remove model member var from AdvancedViewProxy
correctly convert index to source
2020-06-24 18:15:46 +04:00
Dmitry Degtyarev
58fc303aca
remove members_model source
...
combine it into members_widget
2020-06-24 17:57:54 +04:00
Dmitry Degtyarev
def6e36cf7
add convert_to_source() and utils file
...
use convert_to_source() in EntryContextMenu::connect_view()
fix dncolumnproxy not responding to setting change
fix missing load for dn column of contentswidget
2020-06-24 17:53:46 +04:00
Dmitry Degtyarev
636011e289
remove MembersWidget/EntryWidget inheritance
...
delete EntryWidget
2020-06-24 17:22:42 +04:00
Dmitry Degtyarev
16a7020d6b
add DnColumnProxy
...
replaces column hiding in EntryWidget
2020-06-24 16:55:07 +04:00
Dmitry Degtyarev
4330d8c80c
Merge branch 'master' into split-admodel
2020-06-24 13:54:32 +04:00
Dmitry Degtyarev
5d8580b999
create empty dialog
2020-06-22 18:07:03 +04:00
Dmitry Degtyarev
5730a2cf05
remove AdModel source files
2020-06-22 17:43:48 +04:00
Dmitry Degtyarev
df46850e4f
Merge branch 'master' into entry-context-menu
2020-06-22 13:31:15 +04:00