Current Server Time: 19:44 (Central Europe)

#apertus IRC Channel Logs

2021/03/27

Timezone: UTC


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