1
0
mirror of https://github.com/altlinux/admc.git synced 2024-10-26 17:25:38 +03:00
Commit Graph

113 Commits

Author SHA1 Message Date
Ivan A. Melnikov
0a60e0f422 Add 'clangformat' target to CMake
... to simplify use of clang-format for formatting
the sources, using ClangFormat.cmake module from
https://github.com/zemasoft/clangformat-cmake .
2023-02-15 00:58:02 +04:00
Dmitry Degtyarev
e08f50d8ec Merge branch 'release/0-10-0-test' into sisyphus 2022-06-15 11:31:42 +04:00
Dmitry Degtyarev
388e2dcce1 add russian changelog
closes #342
2022-04-05 11:43:40 +04:00
Dmitry Degtyarev
9866a2fed7 Merge branch 'release/0-9-0-test' into sisyphus 2022-04-01 15:25:33 +04:00
Dmitry Degtyarev
fcc4a1f819 rename "doc" folder to "share" 2022-02-03 13:33:36 +04:00
Dmitry Degtyarev
ca4ab24e61 don't treat unused param/arg warnings as errors
too annoying during development
keep UNUSED() and UNUSED_ARG() macros and their usage to prevent
\ warnings though
remove extra compile options for debug build, shadow and switch
\ warnings are fine to treat as errors for release builds because
\ they don't differ on other target platforms
2021-12-09 15:14:44 +04:00
Dmitry Degtyarev
e8c02d724c fix compile options in debug build
EQUAL doesn't work
2021-11-24 17:30:04 +04:00
Dmitry Degtyarev
13b3451227 use -Werror options only for debug builds
fixes e2k build
2021-11-22 09:51:59 +04:00
Dmitry Degtyarev
46a8e354fd use -Werror options only for debug builds
fixes e2k build
2021-11-22 09:51:48 +04:00
Dmitry Degtyarev
0f8e2eaeba rework compile options
revert turning all warnings into errors, not usable with
\ sisyphus spitting out different warnings from p10
add some specifics -Werror's
2021-11-17 13:16:16 +04:00
Dmitry Degtyarev
e00b0161fd rework compile options
revert turning all warnings into errors, not usable with
\ sisyphus spitting out different warnings from p10
add some specifics -Werror's
2021-11-17 13:15:32 +04:00
Dmitry Degtyarev
b1bd6340d7 add -Wno-error=deprecated-declarations
qt versions on p9 and p10 are so different that p10 has deprecations
\ that can't be fixed on p9!
so have to make deprecations into warnings, to be able to build for p10
2021-11-10 16:58:54 +04:00
Dmitry Degtyarev
864803acd3 add -Wextra and -Werror compile options
fix all warnings
add UNUSED_ARG() macro's
macro is duplicated because of component boundaries
2021-10-25 12:59:15 +04:00
Dmitry Degtyarev
52a2413052 add changelog dialog 2021-09-29 13:37:45 +04:00
Dmitry Degtyarev
a8ffee6c1c fix smbclient stack smashing on 32bit systems
closes #294
2021-09-23 12:58:45 +04:00
Dmitry Degtyarev
ddaa99a3c5 re-add cmake spec-version getter 2021-08-09 14:36:22 +04:00
Dmitry Degtyarev
ce3ec2dc2c update version 2021-08-05 17:30:02 +04:00
Dmitry Degtyarev
87d3b0617f fix version in cmake
has to be manually defined, now that there's no .spec
2021-08-03 15:48:41 +04:00
Dmitry Degtyarev
7a5b45a067 move c++ cmake options to top cmakelists.txt
if they are in src cmakelists.txt, they don't apply to tests
fix unused var
2021-07-09 11:29:46 +04:00
august-alt
3ef44e5747 update executable permissions 2021-06-02 17:45:26 +04:00
august-alt
06bfaeeade remove specific architecture 2021-06-02 17:23:20 +04:00
august-alt
2a14822282 update files to support debian 2021-06-02 17:21:28 +04:00
august-alt
f41ca71d85 Update build files to support standard directories 2021-06-01 16:26:24 +04:00
Dmitry Degtyarev
7899968b80 improve translation build process
make it the same for admc and adldap
move admc translation files to admc dir
delete translations dir
move translations.qrc into admc.qrc
2021-03-25 16:38:44 +04:00
Dmitry Degtyarev
2bd47e372f setup help 2021-03-04 15:34:50 +04:00
august-alt
ae3637b97f add version extration from spec file for cmake 2021-02-11 16:51:06 +04:00
Dmitry Degtyarev
44dd3ec0e4 move enable_testing() to root cmake 2021-02-08 16:36:04 +04:00
Dmitry Degtyarev
e6ece90475 setup tests
make sample tests for adinterface and create dialogs
2021-02-05 17:56:49 +04:00
Dmitry Degtyarev
3b84ab5563 add help menu to menubar
manual dialog is a stub
2020-12-25 17:53:29 +04:00
Dmitry Degtyarev
67c4e4cbae fix translations target in cmakelists
build translations before src
don't mark translations.qrc as byproduct so "make clean" doesn't delete
2020-10-06 16:29:00 +04:00
Dmitry Degtyarev
65cabb7e55 add smbclient to spec
rename openldap to libldap since there's no openldap-devel
set cmake exe/lib path to generic binary dir, not "build"
2020-09-07 13:51:25 +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
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