Commit Graph

137 Commits

Author SHA1 Message Date
0f16699323 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:35:56 +02:00
Daniel
7898e375b4 Fixed some layout issues fpr modules and parameters 2025-05-01 15:00:16 +02:00
Daniel
715381c088 pushbutton changed to link in left column 2025-05-01 14:32:31 +02:00
Daniel
0542f41ec0 Merge branch 'daniel' of https://gitlab.psi.ch/samenv/seweb into daniel 2025-05-01 11:19:11 +02:00
Daniel
023145ca3d okay-button for input 2025-05-01 11:18:58 +02:00
51c9973c0d make write permission check case insensitive 2025-05-01 08:54:26 +02:00
Daniel
744184eb54 back to (modified) old icon theme 2025-04-30 18:47:56 +02:00
Daniel
712ea7bbab Changed some icons 2025-04-30 17:23:06 +02:00
Daniel
82e044020c Merge branch 'daniel' of https://gitlab.psi.ch/samenv/seweb into daniel
# Conflicts:
#	client/jsFiles/SEAWebClientMain.js
2025-04-30 17:04:49 +02:00
Daniel
8c03da89d9 modules-Block: prepared different input options, grid-element: panel-background added -> icon always visible 2025-04-30 16:43:57 +02:00
b0761d9be9 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-04-30 14:46:22 +02:00
a7e23febfe change row-waiting-for-answer color to a light yellow
orangered is too aggressive
2025-04-30 11:16:39 +02:00
Daniel
2eaced4283 Changed some icons, modules block: different input elements (not tested), write permission promt 2025-04-27 12:39:26 +02:00
Daniel
a9ca113f2c Global write permission | lock button
+ lock icon added: click -> toggle global write permission
2025-04-27 09:36:03 +02:00
Daniel
bd9efaa3de input element display:block instead of float -> displayed in the same row 2025-04-25 18:29:00 +02:00
Daniel
13e8570afd Merge branch 'daniel' of https://gitlab.psi.ch/samenv/seweb into daniel 2025-04-25 17:05:47 +02:00
Daniel
d15b72fa98 Changed updateValue... 2025-04-25 17:05:27 +02:00
54d77218cd treat different types for module block 2025-04-25 16:14:38 +02:00
Daniel
d6fd8ad6d0 Changed some icons... 2025-04-25 14:12:09 +02:00
Daniel
62c981d396 Fixed some display problems for module and parameter block 2025-04-25 13:12:06 +02:00
Daniel
a4b9ad17cd Edit button for module block 2025-04-25 13:02:49 +02:00
Daniel
924116627f Merge branch 'daniel' of https://gitlab.psi.ch/samenv/seweb into daniel 2025-04-25 09:55:44 +02:00
Daniel
654d79461b console not shown at start, infobox for touch device 2025-04-25 09:54:55 +02:00
74e1a84253 fixes for select_instrument 2025-04-25 09:00:47 +02:00
Daniel
ff0c00cabb Some bugfixes for input elements 2025-04-24 18:12:38 +02:00
Daniel
0d5ffd72a8 Diverse Anpassungen besonders bei SEAWebClientGroup 2025-04-24 14:50:27 +02:00
58ee8130e6 report status and target in update_main
+ add SECoP commands [WIP]
+ fix case 4 (error icon) in updateStatus (SEAWebClientCommunication.js)
2025-04-22 18:03:24 +02:00
Daniel
4ad37d5c2f Änderungen für den Modul- und denParameterblock 2025-04-22 14:35:19 +02:00
Daniel
0ec5672068 console, modules 2025-04-16 18:37:32 +02:00
Daniel
3be94ba3f6 status-icon with statuscode, use entire row as link to parameters 2025-04-16 13:31:24 +02:00
Daniel
385a413870 Another icon 2025-04-15 16:39:51 +02:00
Daniel
1e876a888f some more icons 2025-04-15 15:53:24 +02:00
Daniel
40dc6dc7d8 Some missing icons 2025-04-15 15:51:49 +02:00
Daniel
737e29975a Some new icons with logic (not completed yet) 2025-04-15 10:03:39 +02:00
Daniel
135802c626 Some esponsivity bugfixes 2025-04-13 10:37:45 +02:00
Daniel
1c94abb3ce Merge branch 'daniel' of https://gitlab.psi.ch/samenv/seweb into daniel 2025-03-24 06:46:19 +01:00
l_samenv
47213d7576 small fixes
- variable homeButton was removed in SEAWebClientMain.js
- add webserver.log to .gitignore
2025-03-19 11:50:06 +01:00
Daniel
2da1798d42 Merge branch 'daniel' of https://gitlab.psi.ch/samenv/seweb into daniel 2025-03-19 09:51:19 +01:00
Daniel
f2b12301ee Restored some HTML-Debugging-tools 2025-03-19 09:50:14 +01:00
l_samenv
958e472f3b 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:44:35 +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