- Use '/' key to quickly access this field.
- Enter a name of repository, or repository group for quick search.
- Prefix query to allow special search:
user:admin, to search for usernames, always global
user_group:devops, to search for user groups, always global
pr:303, to search for pull request number, title, or description, always global
commit:efced4, to search for commits, scoped to repositories or groups
file:models.py, to search for file paths, scoped to repositories or groups
For advanced full text search visit: repository search
Partly reimplemented Graph event handling + bugfix
- Now pure UX scroll doesn't affect variable delta T
- Now all events are captured by VisualizationGraphWidget(VGW) this avoid
that QCP intercept them then FW them to VGW which interact back with QCP
- Non transformation events a broken for now
- Added keyboard navigation
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
simple graph unit test: simple scroll implemented
Test does the scroll but shows that GUI scroll may change also Delta T
while this shouldn't.
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
Added GUI Test Utils lib to share boilerplate code for UI testing
This lib provides convenience function for D&D or mouse interactions
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
Started UI unit testing
Added basic single plot unit test, only plot and context creation is
implemented, tests cases are to be written and refactoring init in shared
test fixtures will be necessary.
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
Removed interaction handling in QCP since they are implemented in
SciQLop
Before the wheel interaction was done multiple times on QCP side first
then on SciQLop side.
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
Ported Mock plugin to new IDataProvider interface compatible with
new variable controller
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
(•̀ᴗ•́)و ̑̑ Some cleaning, remover previous implementation of VariableController
and related classes
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
All the codebase is modified to build with new Variable Controller
it only builds now there won't be any data update most of the code is
broken now ¯\_(ツ)_/¯
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
Renamed SqpRange to DateTimeRange, introduced VariableController2 to
replace current implementation
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>
Some WIP refactoring, trying to remove TimeController object
SciQLOP core should be usable OOTB without creating controllers objects.
Time range should be given on variable creation not taken from a global
object.
Signed-off-by: Alexis Jeandet <alexis.jeandet@member.fsf.org>