Feed All Stories

May 10 2020

panintended claimed T1185: Implement Button Down events in visualizer.
May 10 2020, 9:37 PM · AXIOM Remote
sebastian updated the task description for T1177: Re-add Parameter Menu.
May 10 2020, 8:02 PM · AXIOM Remote
sebastian added a comment to T1177: Re-add Parameter Menu.

May 10 2020, 7:36 PM · AXIOM Remote
BAndiT1983 created T1196: Alter knob image with round click area in the center.
May 10 2020, 7:34 PM · AXIOM Remote
BAndiT1983 added a comment to T1184: Enable knob control in visualizer.

Great, it works!

May 10 2020, 7:33 PM · AXIOM Remote
sebastian updated the task description for T1177: Re-add Parameter Menu.
May 10 2020, 7:22 PM · AXIOM Remote

May 8 2020

sebastian updated the task description for T1177: Re-add Parameter Menu.
May 8 2020, 9:18 PM · AXIOM Remote
sebastian updated the task description for T1177: Re-add Parameter Menu.
May 8 2020, 9:14 PM · AXIOM Remote

May 7 2020

sebastian updated the task description for T1177: Re-add Parameter Menu.
May 7 2020, 7:54 PM · AXIOM Remote
metal_dent claimed T1195: Random colours are being assigned to the icons.
May 7 2020, 7:14 PM · AXIOM Remote
metal_dent created T1195: Random colours are being assigned to the icons.
May 7 2020, 7:13 PM · AXIOM Remote
sebastian added a comment to T1193: Implement Checkbox GUI element.

The place for the draw() method of the checkbox icon is here: https://github.com/apertus-open-source-cinema/AXIOM-Remote/blob/dev/Firmware/UI/Widgets/CheckboxMenuItem.h#L43

May 7 2020, 5:50 PM · AXIOM Remote

May 5 2020

sebastian reopened T1177: Re-add Parameter Menu as "Open".
May 5 2020, 1:26 PM · AXIOM Remote
metal_dent claimed T1163: AXIOM Remote: Bootloader improvement and extension.
May 5 2020, 12:50 PM · AXIOM Remote

May 4 2020

sebastian triaged T1191: AXIOM Remote UI Challenge: 2 bit image drawing as Low priority.
May 4 2020, 7:21 PM · Restricted Project
sebastian added a comment to T1190: Add screenshot button to export current screen content.

Understood and convinced :)

May 4 2020, 7:19 PM · AXIOM Remote
sebastian updated subscribers of T1182: Consider how/if we want to allow text typing input.

I thought about this quite a bit and think the reason that the ABC layouts are used is that every locale has a slightly different keyboard layout so international corps are afraid of the QWERTY approach not fitting anyone but the UK/US folks.

May 4 2020, 7:19 PM · Restricted Project
BAndiT1983 added a comment to T1190: Add screenshot button to export current screen content.

It's really not a lot of code to do and would save only the framebuffer to file. Just a nice to have feature, like we did it for OC.

May 4 2020, 7:15 PM · AXIOM Remote
sebastian closed T1177: Re-add Parameter Menu as Resolved by committing Restricted Diffusion Commit.
May 4 2020, 7:14 PM · AXIOM Remote
sebastian added a comment to T1190: Add screenshot button to export current screen content.

Would that really save much time/effort?

May 4 2020, 6:49 PM · AXIOM Remote
metal_dent added a comment to T1172: Re-add menu sidebar drawing and come up with new implementation structure.

The ImageButton is working but I've fixed the implementation so need to make it more flexible.

May 4 2020, 1:22 PM · AXIOM Remote
BAndiT1983 updated the task description for T1194: How can we automatically generate a class diagram (UML) from git repo?.
May 4 2020, 10:39 AM · AXIOM Remote
sebastian created T1194: How can we automatically generate a class diagram (UML) from git repo?.
May 4 2020, 10:38 AM · AXIOM Remote

May 3 2020

sebastian updated the task description for T1177: Re-add Parameter Menu.
May 3 2020, 3:25 PM · AXIOM Remote
sebastian updated the task description for T1177: Re-add Parameter Menu.
May 3 2020, 2:52 PM · AXIOM Remote
sebastian updated the task description for T1177: Re-add Parameter Menu.
May 3 2020, 2:52 PM · AXIOM Remote
sebastian created T1193: Implement Checkbox GUI element.
May 3 2020, 2:43 PM · AXIOM Remote
BAndiT1983 claimed T1188: Extract menu from SettingsMenu to reusable widget.
May 3 2020, 2:39 PM · AXIOM Remote
sebastian added a comment to T1177: Re-add Parameter Menu.

May 3 2020, 1:31 PM · AXIOM Remote

May 2 2020

sebastian added a comment to T1177: Re-add Parameter Menu.

The structure should allow for different datatypes in the future.

Currently its a dropdown menu of string entries only.

1.
I would like to support integer values as well in the future where just one item appears in the parameter menu and the value changes as the knob is turned.

Can create visual concept if required.

2.
boolean options with checkbox (on /off)
no menu should open here when clicked, just the checkbox checked/unchecked

May 2 2020, 6:16 PM · AXIOM Remote
sebastian closed T1181: Remote visualizer window is all black (and errors in console) as Resolved.

Well done @BAndiT1983 and @panintended

May 2 2020, 6:07 PM · AXIOM Remote
sebastian added a comment to T1181: Remote visualizer window is all black (and errors in console).

./example_sdl_opengl3

May 2 2020, 2:53 PM · AXIOM Remote
sebastian added a comment to T1181: Remote visualizer window is all black (and errors in console).

Screenshot:

May 2 2020, 2:50 PM · AXIOM Remote
sebastian added a comment to T1181: Remote visualizer window is all black (and errors in console).

I am back to the black screen now.

May 2 2020, 2:18 PM · AXIOM Remote
sebastian renamed T1192: setup timer on pic32 from setup timer interrupt on pic32 to setup timer on pic32.
May 2 2020, 2:05 PM · AXIOM Remote
panintended added a comment to T1181: Remote visualizer window is all black (and errors in console).

@BAndiT1983 sure.

May 2 2020, 1:14 PM · AXIOM Remote
sebastian created T1192: setup timer on pic32.
May 2 2020, 11:29 AM · AXIOM Remote
sebastian changed the visibility for Technical Documentation Tasks.
May 2 2020, 11:09 AM

May 1 2020

sebastian added a commit to T1177: Re-add Parameter Menu: Unknown Object (Diffusion Commit).
May 1 2020, 11:36 PM · AXIOM Remote
BAndiT1983 added a commit to T1177: Re-add Parameter Menu: Unknown Object (Diffusion Commit).
May 1 2020, 6:57 PM · AXIOM Remote
sebastian added a comment to T1177: Re-add Parameter Menu.

latest commits add:

  • dimming of background to give visual focus to popupmenu
  • automatic resizing - matching the choices
  • alignment to right side of menu
  • display of current value in the settingsmenu
  • parametermenu normally opens "upwards" from the selected entry but if that entry is further up leaving not enough space for the popup the parameter menu is pushed down automatically.
May 1 2020, 6:54 PM · AXIOM Remote

Apr 30 2020

sebastian added a comment to T1177: Re-add Parameter Menu.

Apr 30 2020, 3:13 PM · AXIOM Remote
sebastian created T1191: AXIOM Remote UI Challenge: 2 bit image drawing.
Apr 30 2020, 3:05 PM · Restricted Project
sebastian added a watcher for AXIOM Remote: sebastian.
Apr 30 2020, 12:40 PM
sebastian added a comment to T1182: Consider how/if we want to allow text typing input.

Canon:

Apr 30 2020, 10:29 AM · Restricted Project
BAndiT1983 added a comment to T1181: Remote visualizer window is all black (and errors in console).

Tried and getting OpenGL 2.1 in the terminal output. @panintended Can you check it? No profile worked for me yet, but the order is certainly important.

Apr 30 2020, 9:19 AM · AXIOM Remote
sebastian added a comment to T1173: Re-add Transition Animations in C++ Firmware.
In T1173#16957, @Ashok wrote:
Apr 30 2020, 8:54 AM · Restricted Project
sebastian updated the task description for T1173: Re-add Transition Animations in C++ Firmware.
Apr 30 2020, 8:54 AM · Restricted Project
BAndiT1983 added a comment to T1190: Add screenshot button to export current screen content.

Reference:

Apr 30 2020, 8:44 AM · AXIOM Remote
BAndiT1983 created T1190: Add screenshot button to export current screen content.
Apr 30 2020, 8:38 AM · AXIOM Remote
BAndiT1983 added a comment to T1181: Remote visualizer window is all black (and errors in console).

Great analysis, thanks. Would check it with the Ubuntu VM. Do you have a fork with a fix for testing?

Apr 30 2020, 7:41 AM · AXIOM Remote
Ashok added a comment to T1173: Re-add Transition Animations in C++ Firmware.
NOTE: UPDATED LINKS
Apr 30 2020, 2:16 AM · Restricted Project
panintended added a comment to T1181: Remote visualizer window is all black (and errors in console).

It appears that the issue doesn't lie in the choice of OpenGL core profile, but rather on the OpenGL attributes being set after the SDL_Window object is created (see also: https://wiki.libsdl.org/SDL_GL_SetAttribute#Remarks).

Apr 30 2020, 1:01 AM · AXIOM Remote

Apr 29 2020

BAndiT1983 added a comment to T1179: prototype LCD dimming through PWM.

Found the link which contains the code i've used for generation of linearization array: https://jared.geek.nz/2013/feb/linear-led-pwm

Apr 29 2020, 10:41 PM · AXIOM Remote
panintended claimed T1181: Remote visualizer window is all black (and errors in console).
Apr 29 2020, 10:18 PM · AXIOM Remote
BAndiT1983 triaged T1189: Replace switch/case input handling by event handlers as Normal priority.
Apr 29 2020, 9:44 PM · AXIOM Remote
BAndiT1983 triaged T1188: Extract menu from SettingsMenu to reusable widget as Normal priority.
Apr 29 2020, 9:43 PM · AXIOM Remote
BAndiT1983 closed T1175: SetFont() not working properly as Resolved.

Fixed debug painter, now it is done through strategy pattern.

Apr 29 2020, 9:42 PM · AXIOM Remote
BAndiT1983 added a comment to T1181: Remote visualizer window is all black (and errors in console).

Automatic fallback through two phase init is probably fit for most machines:

Apr 29 2020, 6:21 PM · AXIOM Remote
sebastian created T1187: add ability to turn debugpainter on/off with Button P13.
Apr 29 2020, 12:04 PM · AXIOM Remote
sebastian claimed T1177: Re-add Parameter Menu.
Apr 29 2020, 9:02 AM · AXIOM Remote
BAndiT1983 updated the task description for T1161: Create button/menuitem states class and table.
Apr 29 2020, 7:24 AM · AXIOM Remote
BAndiT1983 reassigned T1172: Re-add menu sidebar drawing and come up with new implementation structure from BAndiT1983 to metal_dent.
Apr 29 2020, 7:22 AM · AXIOM Remote
BAndiT1983 added a comment to T1172: Re-add menu sidebar drawing and come up with new implementation structure.

Structure is added, next step is side bar implementation. Here the ButtonBar can be used, like the example which is already added, just in combination with the ImageButton.

Apr 29 2020, 7:22 AM · AXIOM Remote

Apr 26 2020

panintended claimed T1184: Enable knob control in visualizer.
Apr 26 2020, 11:18 AM · AXIOM Remote

Apr 24 2020

sebastian created T1186: Test hardware debugger with pickit2/3.
Apr 24 2020, 11:18 AM · AXIOM Remote

Apr 23 2020

sebastian created T1185: Implement Button Down events in visualizer.
Apr 23 2020, 1:50 PM · AXIOM Remote
sebastian moved T1178: Investigate if visualizer can be run in browser from Firmware to Visualizer on the AXIOM Remote board.
Apr 23 2020, 1:49 PM · AXIOM Remote
sebastian moved T1175: SetFont() not working properly from Visualizer to Graphical User Interface on the AXIOM Remote board.
Apr 23 2020, 1:49 PM · AXIOM Remote
sebastian moved T1175: SetFont() not working properly from Graphical User Interface to Visualizer on the AXIOM Remote board.
Apr 23 2020, 1:48 PM · AXIOM Remote
sebastian moved T1181: Remote visualizer window is all black (and errors in console) from Graphical User Interface to Visualizer on the AXIOM Remote board.
Apr 23 2020, 1:48 PM · AXIOM Remote
sebastian moved T1184: Enable knob control in visualizer from Graphical User Interface to Visualizer on the AXIOM Remote board.
Apr 23 2020, 1:48 PM · AXIOM Remote

Apr 22 2020

sebastian updated subscribers of T1184: Enable knob control in visualizer.

many thanks @BAndiT1983 !

Apr 22 2020, 7:59 PM · AXIOM Remote
sebastian created T1184: Enable knob control in visualizer.
Apr 22 2020, 1:07 PM · AXIOM Remote
sebastian closed T1183: Bug: Visualizer knob seems to trigger spin right constantly as Resolved.

fixed with https://github.com/apertus-open-source-cinema/AXIOM-Remote/commit/995dcbafd0fd9e7bc465b21f304694ffcf4fdc94

Apr 22 2020, 1:03 PM · AXIOM Remote
sebastian created T1183: Bug: Visualizer knob seems to trigger spin right constantly.
Apr 22 2020, 12:02 PM · AXIOM Remote

Apr 20 2020

metal_dent added a comment to T1175: SetFont() not working properly.

We've discussed it and this is a workaround, but we need a proper fix, as i fear that future extensions will add more problems. Still debugging and thinking how to resolve.

Apr 20 2020, 8:44 PM · AXIOM Remote
sebastian created T1182: Consider how/if we want to allow text typing input.
Apr 20 2020, 7:16 PM · Restricted Project
BAndiT1983 added a comment to T1175: SetFont() not working properly.

We've discussed it and this is a workaround, but we need a proper fix, as i fear that future extensions will add more problems. Still debugging and thinking how to resolve.

Apr 20 2020, 6:43 PM · AXIOM Remote
sebastian added a comment to T1175: SetFont() not working properly.

I solved it, should I push?

Apr 20 2020, 6:42 PM · AXIOM Remote
metal_dent added a comment to T1175: SetFont() not working properly.

I solved it, should I push?

Apr 20 2020, 4:13 PM · AXIOM Remote
metal_dent added a comment to T1175: SetFont() not working properly.

I think this is happening because in the MainPage.cpp file we first set the font size then draw the text but in the debugpainter file we're only drawing the text

Apr 20 2020, 3:55 PM · AXIOM Remote
BAndiT1983 added a comment to T1181: Remote visualizer window is all black (and errors in console).

Hardware looks fine, my output for Intel:

Apr 20 2020, 1:15 PM · AXIOM Remote
panintended added a comment to T1181: Remote visualizer window is all black (and errors in console).

Hmmm, it's looking more and more like a setup-specific issue.

Apr 20 2020, 1:12 PM · AXIOM Remote
sebastian added a comment to T1181: Remote visualizer window is all black (and errors in console).

panintended what is your hardware setup (GPU) exactly?

Apr 20 2020, 12:36 PM · AXIOM Remote
BAndiT1983 added a comment to T1181: Remote visualizer window is all black (and errors in console).

Can you post the output from 'glxinfo | grep OpenGL', please?

Apr 20 2020, 12:36 PM · AXIOM Remote
BAndiT1983 added a comment to T1181: Remote visualizer window is all black (and errors in console).

Interesting, cannot observe such behaviour on my machine. It has 2 GPUs, Intel and nVidia. Both work, for nVidia i start the app with 'prime-run'.

Apr 20 2020, 12:32 PM · AXIOM Remote
panintended created T1181: Remote visualizer window is all black (and errors in console).
Apr 20 2020, 12:13 PM · AXIOM Remote
sebastian added a comment to T1177: Re-add Parameter Menu.

The structure should allow for different datatypes in the future.

Apr 20 2020, 10:37 AM · AXIOM Remote
sebastian updated subscribers of T1179: prototype LCD dimming through PWM.

@BAndiT1983 has evaluated the ILI9341 backlight control to be working sufficiently well:

Apr 20 2020, 10:08 AM · AXIOM Remote
sebastian created T1180: research how to best implemenet persistent non-volatile data.
Apr 20 2020, 9:47 AM · AXIOM Remote
sebastian moved T1179: prototype LCD dimming through PWM from Graphical User Interface to Firmware on the AXIOM Remote board.
Apr 20 2020, 9:27 AM · AXIOM Remote
sebastian created T1179: prototype LCD dimming through PWM.
Apr 20 2020, 9:27 AM · AXIOM Remote
sebastian added a comment to T1175: SetFont() not working properly.

Research shows that this is a problem that only happens with or is caused by the debugpainter.

Apr 20 2020, 9:11 AM · AXIOM Remote

Apr 19 2020

sebastian created T1178: Investigate if visualizer can be run in browser.
Apr 19 2020, 4:27 PM · AXIOM Remote
sebastian created T1177: Re-add Parameter Menu.
Apr 19 2020, 3:22 PM · AXIOM Remote
sebastian renamed T1116: Firmware Development Images and Videos from Firmware Development to Firmware Development Images and Videos.
Apr 19 2020, 3:14 PM · AXIOM Remote
sebastian moved T1163: AXIOM Remote: Bootloader improvement and extension from Backlog to Firmware on the AXIOM Remote board.
Apr 19 2020, 3:08 PM · AXIOM Remote
sebastian moved T1126: AXIOM Remote: Firmware improvement and extension from Backlog to Firmware on the AXIOM Remote board.
Apr 19 2020, 3:08 PM · AXIOM Remote
sebastian moved T1116: Firmware Development Images and Videos from Firmware to Graphical User Interface on the AXIOM Remote board.
Apr 19 2020, 3:08 PM · AXIOM Remote