Molkobain
3f24b80043
Code cleanup
2021-10-11 18:00:33 +02:00
acognet
645f20742c
N°3934 - Polishing: User Preferences
2021-10-04 11:00:23 +02:00
acognet
d86065b4a6
N°3934 - Polishing: User Preferences
2021-10-04 10:01:10 +02:00
Molkobain
c96ee4fafc
Fix typo
2021-10-01 18:30:03 +02:00
acognet
6d3e8df3e4
N°3934 - Polishing: User Preferences
2021-10-01 18:22:17 +02:00
acognet
0193868581
N°3901 - Polishing: Menu
2021-09-08 11:48:45 +02:00
Eric
609d9c7a60
♻️ rework of Select UIBlock with labels
2021-06-04 11:52:24 +02:00
Molkobain
923a4048d3
Keyboard shortcuts: Add method to retrieve info about a particular shortcut
2021-04-13 11:46:34 +02:00
Molkobain
25e88b889d
N°3936 - Fix designation of the default theme
2021-04-09 09:05:52 +02:00
Molkobain
d6695d3ad8
N°3936 - Add config parameter to disable theme selection in the user preferences ("user_preferences.allow_backoffice_theme_override")
2021-04-09 09:05:52 +02:00
Molkobain
8ccada40d1
N°3936 - Add user preference to choose backoffice theme
2021-04-08 18:26:18 +02:00
Molkobain
ba994c91fc
User picture: Update contact's image attribute with preferences' placeholder so it can be used elsewhere
2021-03-25 15:59:45 +01:00
Molkobain
5452286d8d
Fix utils::GetClassesForInterface() not working on Windows env. (courtesy from @Steffunky)
2021-03-17 13:13:57 +01:00
Stephen Abello
a8ede8b857
N°3524 Add keyboard shortcuts to global actions
2021-03-17 11:00:16 +01:00
acognet
1aeee8b671
functions MakeForSelect and MakeForSelectWithLabel placed in SelectUIBlockFactory
2021-03-16 14:17:42 +01:00
Molkobain
8dd96ea636
Copyright year bump
2021-03-15 09:29:45 +01:00
Molkobain
cf72c2ef8f
N°3649 - Activity panel: Add conf. param. 'activity_panel.entry_form_opened_by_default' as a default value for the user pref.
2021-03-02 11:33:52 +01:00
Molkobain
3b40728701
N°3649 - Activity panel: Add user pref. to define whether the entry form should be opened by default
2021-03-02 09:32:06 +01:00
Molkobain
cdfdfc75ab
Preferences: Regroup preferences relative to the UI into a single panel
2021-02-24 13:10:34 +01:00
Eric
19270a9dde
N°3563 - Migrate backoffice pages to new UIBlock system : Preferences (partial fix for favorite organizations and shortcuts)
2021-02-10 14:31:19 +01:00
Eric
91fd69e0bd
N°3563 - Migrate backoffice pages to new UIBlock system : Preferences (fix newsroom icon)
2021-02-10 10:53:01 +01:00
Eric
3c60e4f765
Add Toolbar factory, Use new factory entry for cancel buttons, better check of twig errors, fix fatal error page
2021-02-09 14:43:46 +01:00
Stephen Abello
46b4990252
N°3632 Move tab's layout preference to preferences page
2021-01-22 10:30:12 +01:00
Molkobain
1514cd83ab
UIBlock: Change $aAdditionalCSSClasses methods to match app. conventions (parameters should be arrays, not space separated string)
...
Note: This had to be fixed on all calls to this, hence the number of modifications.
2021-01-21 12:59:30 +01:00
Eric
01c4dff035
Add UIBlocks to twig (Changed classes name)
2021-01-19 17:23:09 +01:00
Eric
79d0b9543a
Add UIBlocks to twig
2021-01-18 15:27:20 +01:00
Eric
21740123f4
Add UIBlocks to twig (generic parser and node)
...
# Conflicts:
# pages/run_query.php
# test/VisualTest/Backoffice/RenderAllUiBlocks.php
2021-01-18 12:09:07 +01:00
Stephen Abello
137b4e55c4
N°3560 Allow to scroll vertically through tabs content. User can activate this feature in preference page
2021-01-15 11:03:08 +01:00
Pierre Goiffon
d3efd3ea0e
🎨 N°3563 user preferences page : some formatting
2020-12-24 10:04:50 +01:00
acognet
43a2b5cda6
N°3123 : Fix create shortcuts and set preferences
2020-12-11 19:23:35 +01:00
Eric
2bef89137e
N°3123 - DataTables rework (WIP)
2020-12-10 17:13:15 +01:00
Stephen Abello
13d2699011
N°2629 Allow user to choose default expanded/collapsed toolbar for richtext editors
2020-12-04 10:53:22 +01:00
Eric
15aa9e508c
N°3123 - Refactor Directories
2020-12-02 13:18:01 +01:00
Molkobain
b454958742
N°2847 - Refactor Button block for a better use of semantic colors, also change "primary" action color to something less flashy
2020-11-02 17:39:10 +01:00
Stephen Abello
e89afa163e
N°2847 Remove RichText from preferences
2020-10-07 11:36:44 +02:00
Stephen Abello
12bf77d9ca
N°2847 Refactor Inputs components
2020-09-30 09:42:36 +02:00
Eric
bfd4ba16d9
N°2847 - Action buttons
2020-09-25 16:02:18 +02:00
Eric
33f11d2a43
N°2847 - Form and Input WIP
2020-09-22 13:26:14 +02:00
Eric
74160d2447
N°2847 - Add Title component
...
* Add id to button factory
* Rework of Configuration File Editor page
2020-09-18 18:16:09 +02:00
Eric
63f8ec594c
N°2847 - Refactor Web Pages classes - Add UIBlockManager to the WebPage
2020-09-09 18:10:06 +02:00
Molkobain
61ec7f8053
N°2847 - Button: Add factory, color constants and refactor existing code to use the factory
2020-08-26 16:03:33 +02:00
Molkobain
d2bf4de84c
N°2847 - Refactor some early choices
...
- TWIG: Change calls to object methods from simple notation (eg. oObject.Id) to complete notation (eg. oObject.GetId()) to avoid confusion with use of arrays and variables (eg. aObject.sId)
- UIBlock: $sId should not be first parameter as most of the time it can be ignored and generated by the system
- NewsroomMenu: Rename method for something more less ambiguous
- Html: Embed content in <div /> so we can easily find all such HTML fragments in the UI
2020-08-26 16:03:33 +02:00
Stephen Abello
9dcb4bbfe5
N°2847 First step to convert user preferences page to our new design
2020-08-20 11:14:15 +02:00
Stephen Abello
ea7924663a
N°2847 Add a user placeholder image selector in user preferences (poc, need to cleanup)
2020-08-07 15:42:10 +02:00
Molkobain
8efd8008fc
N°2847 - Rework of the global iTopWebPage layout (Part II)
...
- Optimize TWIG templates includes (don't pass context to autonomous components)
- Preliminary work of the top bar and breadcrumbs features
- Removal of images dedicated to the breadcrumbs feature
2020-07-27 15:09:33 +02:00
Eric
fa3610cfee
N°2641 - Create a dedicated ErrorPage for fatal errors
...
Fix fatal errors being logged in setup.log instead of error.log
2020-05-14 14:37:38 +02:00
Stephen Abello
611e828d1a
N°2314 Introduce custom themes for iTop's console
2019-12-12 15:46:03 +01:00
bruno DA SILVA
08c1f4f072
autoload rework
...
- bootstrap.inc.php is now included by approot.inc.php
- remove all unescessaries includes of bootstrap.inc.php
- in bootstrap.inc.php autoload can be bypassed using a feature flag because "why not"
2019-11-08 16:51:57 +01:00
Eric
3e9223a0bc
N°2311 - Preferences extensibility
2019-09-02 17:55:55 +02:00
Molkobain
947e26d864
Internal: Change how the bootstrap.inc.php file is included in endpoints (This completes commit ec095896)
2019-08-13 17:38:51 +02:00