Commit Graph

108 Commits

Author SHA1 Message Date
a229626bdf change value of input element only when opening the edit
updates do not need to update them
(not yet done for enum and checkbox)
2025-05-02 11:02:22 +02:00
Daniel
d2ce97b2ab Fixed some layout issues fpr modules and parameters 2025-05-02 11:01:31 +02:00
Daniel
d6479a7ece pushbutton changed to link in left column 2025-05-02 10:55:53 +02:00
Daniel
a8e14eb797 okay-button for input 2025-05-02 10:52:32 +02:00
b704440f36 make write permission check case insensitive 2025-05-02 10:45:48 +02:00
Daniel
10387261c0 back to (modified) old icon theme 2025-05-02 10:45:15 +02:00
Daniel
9f2bfd668a Changed some icons 2025-05-02 10:45:09 +02:00
Daniel
70b40646ef modules-Block: prepared different input options, grid-element: panel-background added -> icon always visible 2025-05-02 10:44:46 +02:00
e51942c97f make sure instrument and device are availabel separately
- added comment to the alert to be modified
  ("You changed a field without pressing the return key.")
2025-05-02 10:43:34 +02:00
Daniel
8d38dc31f2 Changed some icons, modules block: different input elements (not tested), write permission promt 2025-05-02 10:42:40 +02:00
Daniel
9bacb41be8 Global write permission | lock button
+ lock icon added: click -> toggle global write permission
2025-05-02 10:42:40 +02:00
Daniel
8119f221bd input element display:block instead of float -> displayed in the same row 2025-05-02 10:42:40 +02:00
Daniel
b9a1e7db99 Changed updateValue... 2025-05-02 10:42:40 +02:00
0a6ff13ee6 treat different types for module block 2025-05-02 10:42:40 +02:00
Daniel
9780ab7097 Changed some icons... 2025-05-02 10:42:08 +02:00
Daniel
f6aff481e2 Fixed some display problems for module and parameter block 2025-05-02 10:42:08 +02:00
Daniel
e6e69c8f5c Edit button for module block 2025-05-02 10:42:08 +02:00
Daniel
df582a2f23 console not shown at start, infobox for touch device 2025-05-02 10:41:55 +02:00
8f7406c31b fixes for select_instrument 2025-05-02 10:41:55 +02:00
Daniel
6e20ed0f8f Some bugfixes for input elements 2025-05-02 10:39:18 +02:00
Daniel
960e95c447 Diverse Anpassungen besonders bei SEAWebClientGroup 2025-05-02 10:39:18 +02:00
27f60e1187 report status and target in update_main
+ add SECoP commands [WIP]
+ fix case 4 (error icon) in updateStatus (SEAWebClientCommunication.js)
2025-05-02 10:39:18 +02:00
Daniel
5c1c94bffc Änderungen für den Modul- und denParameterblock 2025-05-02 10:39:18 +02:00
Daniel
5d10b6d48d console, modules 2025-05-02 10:39:18 +02:00
Daniel
d1ea9225dc status-icon with statuscode, use entire row as link to parameters 2025-05-02 10:39:18 +02:00
Daniel
33c9896bb1 Another icon 2025-04-15 17:37:29 +02:00
Daniel
9b3f89ddaa Some missing icons 2025-04-15 17:37:29 +02:00
Daniel
3d37b10d61 Some new icons with logic (not completed yet) 2025-04-15 17:37:29 +02:00
Daniel
8d668f7de6 Some esponsivity bugfixes 2025-04-15 17:37:29 +02:00
l_samenv
56f85d9a39 small fixes
- variable homeButton was removed in SEAWebClientMain.js
- add webserver.log to .gitignore
2025-04-15 17:37:28 +02:00
Daniel
11a475149a Restored some HTML-Debugging-tools 2025-04-15 17:37:28 +02:00
l_samenv
9f5ae58b9b rework of the server side
main change: the same server may be used for several instruments

- client classes are 'Interactors' dealing with the parameters etc.
- methods from history are added to the clients
+ improvements on the js client side
2025-03-19 08:37:58 +01:00
98c3870b81 merge with master branch 2025-03-18 14:18:55 +01:00
5b6684fcef add select_experiment 2025-03-18 14:15:14 +01:00
2c59e37074 major rework
using influxdb structure independed of nicos cache
2025-03-18 14:14:45 +01:00
Daniel
7aef895462 Removed obsolete files 2025-03-17 16:17:41 +01:00
Daniel
ca2945ac22 Swiper removed
- Swiper removal work in progress
+ Fine debugging for every js-file
2025-03-17 11:07:50 +01:00
l_samenv
b07ca0bd4f restructure code and use frappy.client for SECoP
- separation of SECoP part from webserver
- use frappy client instead of own code for SECoP communication
2024-10-23 11:13:40 +02:00
l_samenv
b708197d27 rework updateValues
+ remove "SEA " from page title
2024-09-27 14:48:08 +02:00
l_samenv
cd306c45ac fix URI encoding and let SECoP module show value
- URI encoding must happen by element
- show values in SECoP module
2024-09-27 13:47:59 +02:00
l_samenv
e71cb74391 improve graphics layout
- 'bevel' line style prohibits 'peaks' on locally noisy values
- fix option 'stepped' instead of 'steppedLine'
- set period to 0 for target parameters
- thinker lines, adjustable by a constant
2024-09-27 10:57:45 +02:00
l_samenv
7184d28047 fix wrongly triggered message after a parameter change
after pressing the return key, no message should appear like
'You changed a field without pressing the return key'
2024-09-27 10:53:12 +02:00
l_samenv
2e21f52071 fix in communication: use encodeURI
this is needed e.g. when command socntain blanks
2024-09-27 10:49:57 +02:00
l_samenv
69ea17aec6 allow multiple SecNode connections
+ change layout when console is not to be shown
+ catch file not found error
2024-09-25 16:33:28 +02:00
l_samenv
6440daaef2 make secop work 2024-09-25 14:50:43 +02:00
l_samenv
664e53d58c fix legend values when value is undefined
+ improve mechanism to find value
2024-09-25 14:16:52 +02:00
l_samenv
6f318f26b7 fix zoom mode
+ update README.md
2024-09-25 14:16:52 +02:00
l_samenv
9ed6f75ace fix setting cursor when clicked
cursor should not be set when dragging (pan)
2024-09-25 14:16:52 +02:00
91c1f7c3bb show time labels only on first chart 2024-09-25 14:16:52 +02:00
l_samenv
6edb926bf8 improve time tick labels more 2024-09-25 14:16:52 +02:00