Semyon Knyazev
ac2eef8416
Theme selection dialog is refactored
...
ChooseThemeDialog is merged with SelectThemeImpl class and refactored.
SelectThemeImpl class is removed.
2022-12-13 00:50:30 +04:00
Semyon Knyazev
81abd8e80b
Translations for theme selection dialog is updated
2022-12-13 00:49:31 +04:00
439cab7b44
Stoped work due to problems w gtk3/4 & kde
...
https://bugreports.qt.io/browse/QTBUG-62510
https://forum.qt.io/topic/97587/missing-icons-on-ssh-x-execution-fallback-theme-issue
2022-09-16 10:56:16 +04:00
c15833f178
Fixes after review
2022-09-13 16:15:00 +04:00
70c9675861
Fixes on theme list view
2022-09-13 14:31:38 +04:00
7352f78d59
Implemented dynamic theme applying
2022-09-07 16:28:34 +04:00
a2f42380b4
Added logic to store and restore app themes
2022-09-02 18:10:54 +04:00
e13e61f4ca
Implemented applying custom new themes
2022-09-01 18:13:10 +04:00
Anton Pronin
e3075b5397
Started developing select app theme dialogue
2022-08-31 15:14:14 +04:00
cca516d4b8
Partly added icons as a theme
2022-08-11 12:11:55 +04:00
c70a753af8
Merge remote-tracking branch 'origin/bugfix/#75112'
2022-08-04 18:00:10 +04:00
0876c1a914
Fixes on incorrect word wrapping
2022-08-04 17:18:41 +04:00
Dmitry Degtyarev
3dadd70b25
change how policy f-ns use buddy console
...
change args to list of consoles
remove nullptr checks for buddy console
2022-07-08 13:05:30 +04:00
Dmitry Degtyarev
b23929a989
fix test for find policy dialog
...
closes #366
2022-07-08 11:40:32 +04:00
Dmitry Degtyarev
1c0623480d
change how buddy console is stored in object impl
...
store it as a list and change arg format of object f-ns to accept
\ console list
don't need nullptr checks this way
2022-07-07 16:34:09 +04:00
Dmitry Degtyarev
39ff76c65e
improve "Import Query" action
...
so it's possible to import multiple queries at the same time
closes #365
2022-07-07 15:41:36 +04:00
Dmitry Degtyarev
23ec5e9fa9
move set_drag_drop_enabled() call
...
for find object impl, to impl's file
2022-07-06 14:10:47 +04:00
Dmitry Degtyarev
5d38c641b3
disable drag drop for find policy view
2022-07-06 14:09:45 +04:00
Dmitry Degtyarev
8cc6ea6399
rename FindImpl to FindObjectImpl
2022-07-06 14:08:54 +04:00
Dmitry Degtyarev
fb5619d53e
fix octet editing in list attribute dialog
...
list dialog failed to open octet dialog when adding octet values
add AttributeDialog::make() that is shared between attribute_tab
\ and list_attribute_dialog
2022-07-06 13:52:14 +04:00
Dmitry Degtyarev
8a4c5c3131
add ru changelog text
2022-07-06 13:52:11 +04:00
Dmitry Degtyarev
387f90edb4
Merge pull request #364 from altlinux/find-policy
...
Find policy dialog
2022-07-06 13:51:32 +04:00
Dmitry Degtyarev
86c05e7087
remove unused decl's
2022-07-06 13:45:45 +04:00
Dmitry Degtyarev
4e3eee1675
trim includes in FoundPolicyImpl
2022-07-06 11:25:29 +04:00
Dmitry Degtyarev
36afb90437
implement side effects from find policy dialog
...
side effects from all the actions that are possible for policies
straighten out how policy results is refreshed
add FoundPolicyImpl, can't use PolicyImpl in find dialog
2022-07-05 17:11:45 +04:00
Dmitry Degtyarev
7bbf4dfdb4
speed up update() in policy results
...
move check of gpo perms to PolicyImpl::selected_as_scope()
don't need to re-check perms when results is updated
2022-07-04 13:45:01 +04:00
Dmitry Degtyarev
a55d47a2bc
make find button default
2022-07-01 14:58:51 +04:00
Dmitry Degtyarev
289697ac9a
add trimming to computer sam name edit
...
fixes lack of trimming of sam name in create dialog for computers
2022-06-30 11:50:54 +04:00
Dmitry Degtyarev
d97138b6a7
move admc.svg icon to "share" dir
...
more appropriate there because it's installed in share dir
/src/data is for data bundled with the app binary
2022-06-28 13:32:04 +04:00
Dmitry Degtyarev
5fd0bf1258
fix app icon used in .desktop
...
large size caused problems when downscaling text
spacing between two letters broke and second letter went out of bounds
2022-06-28 13:29:10 +04:00
Dmitry Degtyarev
33f5d59848
add comment about register_impl() order
2022-06-28 11:36:02 +04:00
Dmitry Degtyarev
1eaab21320
reorder register_impl() calls
...
they must be called before any action stuff so that action menu in
\ menubar correctly loads custom actions from PolicyImpl
2022-06-28 11:33:12 +04:00
Dmitry Degtyarev
c8de40f05a
setup policy actions in find policy dialog
...
add missing register_impl() call for PolicyImpl, so that actions
\ are added to action menu correctly
2022-06-28 11:32:22 +04:00
Dmitry Degtyarev
ba4397aeab
add menubar to find policy dialog
...
setup actions in view menu
action menu empty for now
2022-06-28 11:29:00 +04:00
Dmitry Degtyarev
0506905fcf
add trimming to full name autofill
2022-06-28 11:22:41 +04:00
Dmitry Degtyarev
ccffb0da86
add dn data role to find policy dialog
2022-06-27 13:43:51 +04:00
Dmitry Degtyarev
b8bdb43af9
add find_policy_impl_load()
...
move code for load ing find policy row there
2022-06-27 12:44:08 +04:00
Dmitry Degtyarev
86c01198e4
add find/stop/clear buttons to find policy dialog
...
add FindPolicyColumn enum
2022-06-27 12:11:55 +04:00
Dmitry Degtyarev
56e87d8acf
add results to find policy dialog
...
add FindPolicyImpl
add console widget to dialog
2022-06-27 10:12:08 +04:00
Dmitry Degtyarev
c233b787f9
add console to find policy dialog
...
empty for now
2022-06-24 13:03:16 +04:00
Dmitry Degtyarev
ee81eb7f3d
add test for filter value
2022-06-24 12:19:19 +04:00
Dmitry Degtyarev
3de4631cee
add test for add_filter()
2022-06-24 12:06:13 +04:00
Dmitry Degtyarev
26a40d2bfa
add slot for "add" button
2022-06-23 16:51:17 +04:00
Dmitry Degtyarev
4a63080773
fix filter combo's
2022-06-23 16:40:22 +04:00
Dmitry Degtyarev
9baa23e057
add find policy dialog
...
empty for now
2022-06-23 15:14:29 +04:00
Dmitry Degtyarev
934bc7fa5b
update translation
2022-06-23 12:10:21 +04:00
Dmitry Degtyarev
8eca73c00b
temporarily fill ru changelog
...
with en changelog
will translate later
2022-06-23 11:53:32 +04:00
Dmitry Degtyarev
66f915aa63
add test for policy results delete_link()
2022-06-22 16:49:46 +04:00
Dmitry Degtyarev
229fbf8480
add "find gpo" action to policy tree
2022-06-22 13:22:11 +04:00
Dmitry Degtyarev
f41817280c
fix icons for "create" actions in toolbar
...
use get_object_icon() because it has fallback variants
add get_object_icon() variant that takes object category as arg
2022-06-22 12:49:39 +04:00