Current Server Time: 00:04 (Central Europe)

#apertus IRC Channel Logs

2021/03/27

Timezone: UTC


00:37
BAndiT1983
changed nick to: BAndiT1983|away
03:00
vnksnkr
joined the channel
03:01
vnksnkr
left the channel
03:39
vnksnkr
joined the channel
03:39
vnksnkr
left the channel
05:26
Bertl
off to bed now ... have a good one everyone!
05:26
Bertl
changed nick to: Bertl_zZ
08:06
mumptai
joined the channel
08:26
markusengsner
joined the channel
09:29
markusengsner
left the channel
10:12
se6ast1an
good day
10:18
BAndiT1983|away
changed nick to: BAndiT1983
12:58
Bertl_zZ
changed nick to: Bertl
12:58
Bertl
morning folks!
13:14
hp_dopeman[m]
Good morning
13:45
vnksnkr
joined the channel
14:06
satacker[m]
uploaded an image: (106KiB) < https://matrix.org/_matrix/media/r0/download/matrix.org/MBiRIjBLcyNAjpAwRrsARbUJ/20210327_193546_8795535547557750844.jpg >
14:07
satacker[m]
Just got my usb ftdi
14:07
markusengsner
joined the channel
14:07
satacker[m]
For task 2
14:07
Bertl
excellent!
14:08
Bertl
note that it most likely is a clone, so do not push it to the limits
14:09
Bertl
off for now ... bbl
14:09
Bertl
changed nick to: Bertl_oO
14:30
markusengsner
Good afternoon!
14:31
BAndiT1983
hi
14:31
markusengsner
I've started looking into T1161 (Create button/menuitem states class and table)
14:31
markusengsner
And I had a couple of questions about it
14:32
markusengsner
Currently, the possible states for different kinds of buttons varies a lot
14:32
markusengsner
for instance, most only have a default state and a highlighted one
14:33
markusengsner
are all button types supposed to be able to be disabled too?
14:33
markusengsner
My question is really, how much of the variation in functionality between buttons that is there today is intentional, and how much isn't?
14:35
BAndiT1983
default, highlighted and disabled should be the main ones
14:37
BAndiT1983
the states can be put into some general class like ButtonState, if the Button class is growing too much
14:38
BAndiT1983
goal is to have some simple to use UI coding, with less stuff which can cause side-effects, so refactoring is required
14:39
markusengsner
yeah because when I looked through the different button types at the moment, there are a lot of boilerplate functions that are the same in all of them
14:39
markusengsner
At the moment it seems like it's mainly color that changes based on state
14:40
BAndiT1983
this happened through copy/paste and is something which was planned for rewriting for some time, but everybody was/is busy currently
14:40
markusengsner
ok I see
14:40
markusengsner
so my thinking was to extract it into something like a ButtonState class which handles the color picking too
14:41
BAndiT1983
yep, sounds good, it should use some general variable like _backgroundColor to handle things, and maybe we can define default colors
14:42
BAndiT1983
Set/GerBackgroundColor() or Set/GetTextColor() for buttons, could also be something that helps to implement custom features later
14:42
BAndiT1983
*GetBackgroundColor
14:42
BAndiT1983
but the main focus should rely on clean base
14:49
markusengsner
also another thought regarding that, how come MenuItem doesn't inherit from IButton?
14:49
markusengsner
Since it implements the exact same functions anyway
14:50
BAndiT1983
many developers, a lot of copy/paste... ;)
14:51
markusengsner
alright :)
14:52
BAndiT1983
not everybody is at same knowledge level when contributing, so we are trying to find a comfortable way and don't do too hardcore code review
14:53
BAndiT1983
it's totally a different topic how PRs are reviewed here and how i do it at work, where data security, maintainability and performance etc. are very important
14:54
BAndiT1983
as the team there does the development of certain modules every day, so knowledge is on a different level
14:55
markusengsner
yeah I understand, I'm not meaning to criticize, I'm just trying to understand the codebase :)
14:57
BAndiT1983
no worries, wasn't received like critics or so, just explaining why it's not up to some clean level :)
15:02
BAndiT1983
off for a moment
15:02
BAndiT1983
changed nick to: BAndiT1983|away
15:22
vnksnkr
left the channel
17:39
BAndiT1983|away
changed nick to: BAndiT1983
17:39
BAndiT1983
back
18:05
markusengsner
left the channel
19:48
markusengsner
joined the channel
20:00
anixunter
joined the channel
20:00
anixunter
hi
20:01
hp_dopeman[m]
anixunter: hello
20:02
anixunter
how you doing?
20:02
anixunter
anyone here for GSoC?
20:03
hp_dopeman[m]
Many lmao
20:03
anixunter
haha ok
20:03
anixunter
why chat is dead then?
20:04
hp_dopeman[m]
Maybe Its different time for others
20:05
anixunter
hmmm
20:05
anixunter
where to discuss about project ideas with apertus team?
20:08
anixunter
will there be mentor for python language for apertus organization?
20:08
BAndiT1983
hi anixunter
20:09
anixunter
hi
20:09
BAndiT1983
you can discuss it anytime here, the main channel is logged at irc.apertus.org, but as the main team is residing in europe, so there can be some delay in responses
20:10
BAndiT1983
as we have several areas of tasks for GSoC, which one are you interested in?
20:10
anixunter
oh i see.
20:10
anixunter
computer vision
20:10
anixunter
using python
20:11
BAndiT1983
we've did some things with that in the past, can you elaborate the idea?
20:12
anixunter
is it okay to talk about ideas here in public?
20:13
BAndiT1983
if it's something that shouldn't be for public, then you can also write an email to *email address removed*, but if it relates to GSoC, then it has to be public
20:14
anixunter
ahh i see. i mean, if someone else proposes what i had in mind...
20:15
BAndiT1983
if you propose it on the main channel, then it can be tracked and we are also maintaining a table of students and targeted tasks etc.
20:16
anixunter
ahh i see. this is main channel right?
20:16
BAndiT1983
yes
20:17
anixunter
cool, i guess you are the mentor for apertus organization, yes?
20:17
BAndiT1983
one of them, yes
20:17
anixunter
awesome.
20:19
anixunter
is there a way to process hour long video in seconds? like.. gather information from hour long video or so in some seconds , if its possible then my curiosity will be viable.
20:20
BAndiT1983
possible, yes (big servers, fast algorithms, multi-threaded), but for which purpose?
20:20
anixunter
hmmm cool.
20:22
anixunter
for identifying certain things/moments/faces/activities/character in a movie . like.. just jump to certain character in a movie, or just play the part where this character is in the screen. like that.
20:23
BAndiT1983
sounds like pattern matching
20:23
anixunter
yeah i guess.
20:23
anixunter
falls under computer vision right?
20:23
BAndiT1983
one of its areas, yes
20:24
anixunter
so, using python on this, can it be done for GSoC?
20:24
anixunter
is there mentor available for it?
20:25
BAndiT1983
it's possible, if the application can contribute to the project
20:25
BAndiT1983
we have several people who have worked with opencv and python
20:25
anixunter
hmm sounds cool.
20:26
anixunter
so, where shall i began?
20:26
BAndiT1983
do you know python?
20:26
anixunter
yeah
20:26
BAndiT1983
have you worked with opencv?
20:26
anixunter
just here and there. not much tho
20:27
BAndiT1983
ok
20:27
anixunter
havent got powerful pc to work with,
20:28
BAndiT1983
with proper algorithms and optimizatiosn every PC can work fast enough
20:28
BAndiT1983
how would your idea contribute to what apertus does?
20:31
anixunter
oh.. lol.. it does nothing..
20:32
anixunter
left the channel
20:33
anixunter
joined the channel
20:35
BAndiT1983
changed nick to: BAndiT1983|away
20:36
aombk
joined the channel
20:39
anixunter
left the channel
20:39
aombk
left the channel
20:41
aombk
joined the channel
20:46
hp_dopeman[m]
Hey anyone here know how to fix linux overheating issues
20:46
hp_dopeman[m]
My laptop is idling on 75 Celsius
21:39
aombk
left the channel
21:46
aombk
joined the channel
22:03
mumptai
left the channel
22:16
se6ast1an
off to bed
22:16
se6ast1an
good night
22:21
aombk
left the channel
22:24
aombk
joined the channel
22:26
aombk
left the channel
22:28
aombk
joined the channel
22:42
markusengsner
left the channel