#trinity-desktop < 2024/10/22 >
[01:55]micheleC has joined
[01:55]micheleC: @agneli: are you building from master or r14.1.x?
[01:56]micheleC: in master, src-moc target no longer exists, it is now src-tqmoc
[01:56]micheleC: this is part of the effort to merge tqtinterface into tqt3 (almost completed) and clean up tqt3 code, which was a bit of a mess
[03:13]rav has quit (Read error: Connection reset by peer)
[03:13]rav has joined
[04:48]rav: any news about new version of tde?
[04:53]micheleC: R14.1.3 coming this Sunday
[04:53]micheleC: we are finishing up the last few things left
[04:54]micheleC: and we have already started working on R14.1.4 :-)
[04:57]inverted_rabbit: Happy to have contributed a great four characters of text so far. I love letter capitalization.
[04:57]inverted_rabbit: Anyone here use TDevelop? More particularly, it's C/C++ part?
[04:58]micheleC: every little helps, although the 4 letters contribution will go into R14.1.4 :-)
[04:59]inverted_rabbit: I've been investigating little hiccups here and there and maybe eventually I'll fix a bug or two.
[05:00]inverted_rabbit: Right now, I'm investigating TDevelop.
[05:06]micheleC: thanks, always good to see users contributing changes. Big or small, doesn't matter. The more people contribute, the better for the project as a whole
[05:11]inverted_rabbit: Anybody with the ability to do a quick test up for something? I don't have a TDE buildsystem up at the moment so I'm kind of stuck on a stable.
[05:12]inverted_rabbit: Have a C++ header file that seems to be a trigger for TDevelop to crash.
[05:13]inverted_rabbit: https://xmpp.worlio.com:5281/file_share/f18a_GRTydR0HolCYPmKA5j2/util.h
[05:28]micheleC: I can open util.h with TDevelop without crashes
[05:29]agneli: micheleC: I am on gentoo
[05:29]agneli: the one that does not even has X server yts
[05:30]agneli: *yet
[05:30]agneli: so as clean as it could be, fresh install
[05:30]agneli: I am using this: https://scm.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo
[05:30]agneli: and I am using this live build or whatever it is called
[05:30]agneli: this 9999
[05:31]agneli: worked very well so far on many machines
[05:31]agneli: it is first time I am using this repo
[05:32]agneli: or perhaps not the first time :)
[05:32]agneli: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo.git
[05:32]tde-bot: Page title: TDE/tde-packaging-gentoo: Trinity Desktop Environment Packaging – Gentoo ebuilds - tde-packaging-gentoo - TDE Gitea Workspace
[05:33]agneli: anyway det-tqt/tqt-9999
[05:33]agneli: gives me this error
[05:34]agneli: >>> Source configured.
[05:34]agneli: >>> Compiling source in /var/tmp/portage/dev-tqt/tqt-9999/work/tqt-9999 ...
[05:34]agneli: make -j2 src-qmake src-moc sub-src
[05:35]agneli: cd qmake && make
[05:35]agneli: make: *** No rule to make target 'src-moc'. Stop.
[05:35]agneli: make: *** Waiting for unfinished jobs....
[05:35]agneli: make[1]: 'tqmake' is up to date.
[05:36]agneli: is changing src-moc to src-tqmoc in the ebuild enough to mitigate the issue, please?
[05:38]micheleC: I guess the gentoo port needs to be updated to reflect the recent changes
[05:38]micheleC: moc --> tqmoc
[05:38]agneli: https://github.com/Ray-V/tde-slackbuilds/blob/master/Deps/tqt3/tqt3.SlackBuild#L168
[05:38]micheleC: uic --> tquic
[05:38]tde-bot: Page title: tde-slackbuilds/Deps/tqt3/tqt3.SlackBuild at master · Ray-V/tde-slackbuilds · GitHub
[05:38]agneli: here it is the same issue I guess
[05:38]agneli: not sure how official is this build
[05:39]agneli: micheleC: ugh so ther eis more
[05:39]micheleC: things are changing quite a bit in master branch. tqtinterface is about to disappear for good
[05:39]micheleC: and there has been a big effort in cleaning up tqt3 code. There will be more changes to come indeed
[05:40]agneli: which is of course great :)
[05:40]micheleC: you can look at the commits in tqt3 in master and try to update the gentoo ports
[05:40]micheleC: or you can reach out on ML to those people maintaining the gentoo port. I guess they need to catch up with the latest changes
[05:40]micheleC: meanwhile you could build r14.1.x which is not affected by all these changes
[05:42]agneli: thanks micheleC I will see which of the options i can contribute best
[05:42]agneli: :)
[05:46]inverted_rabbit: micheleC: I get one, but after some testing, I only get a crash if I open it completed. If I open the file in TDev empty and paste the contents in, no problem.
[05:46]inverted_rabbit: It's only on load.
[05:48]inverted_rabbit: Now I'm looking at what exactly in this file is crashing.
[05:50]inverted_rabbit: Oh, does KCharSelect hang on Table 15 for anybody else either? I keep forgetting to report this one.
[05:52]micheleC: TDevelop does has a number of crash issues. Some are even logged on TGW
[05:52]inverted_rabbit: Well, let me see if I can fix it up enough to where I can use it as my daily IDE.
[05:52]micheleC: (y)
[05:53]inverted_rabbit: I'm kind of tired of just using Kate and no other IDE cuts it for me. Look very ugly, annoying to set up, or is just web shit.
[05:54]inverted_rabbit: I have a particular software idealogy which makes TDE the best option for me and my tastes. Would be nice if the IDE could fit that hole too.
[05:54]inverted_rabbit: micheleC: What version of TDE and TDevelop did you test with?
[06:06]micheleC: I use PTB packages on Debian testing
[06:07]micheleC: neovim + a bunch of plugin is way better and much more powerful that TDevelop ;-)
[06:08]inverted_rabbit: This crash is very interesting. It only happens if the file is opened by TDev mid-run. If the last session had it open, no issue. If I refresh the file, no issue.
[06:21]Armanelgtron: inverted_rabbit: how about KDevelop from KDE5/6? I've not used either version, but at first glance it doesn't look like the UI has changed very much. I don't think it would be too out of place
[06:23]inverted_rabbit: Lines 40 and 45 in the util.h file causes it. Something about the callback function existing.
[06:23]inverted_rabbit: https://xmpp.worlio.com:5281/file_share/PGED-rTNaRIUAYFgzh0q_AF8/gdb.txt
[06:24]inverted_rabbit: I'm avoiding any KDE packages.
[06:24]inverted_rabbit: I'm one of THOSE people.
[06:25]inverted_rabbit: I want the TDE TDevelop, so might aswell try and fix it.
[06:36]micheleC: this may have something to do with the update to unique_ptr that we did a number of months ago, since auto_ptr have been removed
[06:36]micheleC: maybe the issue is bigger and unique_ptr is simply exposing it, while auto_ptr was not complaining
[06:50]inverted_rabbit: This doesn't make sense as to why I have this issue but you do not.
[06:57]micheleC: I save the file, the right click and chose to open with TDevelop C/C++
[06:57]micheleC: it didn't crash
[06:57]micheleC: that's as much as I can say :-)
[06:58]inverted_rabbit: Opening it up directly doesn't crash it.
[06:58]inverted_rabbit: It's only when it's tied to a project so far.
[06:59]inverted_rabbit: To reproduce, I make a custom makefile project, put the file in it, do not populate, and simply open it through the file view.
[07:02]inverted_rabbit: If I compile with no optimizations, it works completely fine.
[07:03]micheleC: I created an automake empty project, followed the wizard. Copied the file to the folder manually. opened the fine, still no crash
[07:03]micheleC: even close and reopened TDevelop, no crashes
[07:11]inverted_rabbit: I'll do some more testing and check out the latest master at some point.
[07:11]inverted_rabbit: Removing any compile optimizations gives me a clue though.
[07:27]agneli: micheleC: I changed src-moc to src-tqmoc in tqt-9999.ebuild and it emerged without error
[07:29]agneli: I continue emerging the trinity-base/tdebase-meta
[07:29]agneli: so far so good
[07:29]rav: micheleC: will be probably few days more until they make Arch packages...?
[07:30]rav: anyway, I'm waiting to test, I love the feel of old good KDE
[07:30]inverted_rabbit: Most usable desktop environment.
[07:33]agneli: shall I succeed with install you want me to send my findings here: devels@trinitydesktop.org
[07:34]agneli: correct?
[07:54]rav: inverted_rabbit: 3.5 was awesome. I couldn't stand when 4.0 was bred and born in pain
[07:56]inverted_rabbit: People just don't understand.
[07:56]inverted_rabbit: I'm a firm believer software was genuinely at its peak around 2008-2010.
[08:01]micheleC: @rav: Slavek is building Arch packages right now.
[08:02]micheleC: @agneli: the best is you create a pull request on TGW so the gentoo maintainers can review your work
[08:02]micheleC: mailing list is not the best way to share fixes, it makes the process much more slwo
[08:03]micheleC: slow
[08:04]inverted_rabbit: rav: Are you an Archie?
[08:05]Armanelgtron: rav: KDE 4 felt almost futuristic to me at the time. I loved the Oxygen theme at the time. I even sort of wonder if it could be ported to Qt3
[08:05]inverted_rabbit: I didn't mind KDE 4.
[08:05]agneli: 10:02 < micheleC> @agneli: the best is you create a pull request on TGW so the gentoo maintainers can review your work
[08:05]agneli: ups
[08:06]agneli: :)
[08:06]agneli: anyway - is there any manual on how to do this?
[08:14]micheleC: @agneli: https://wiki.trinitydesktop.org/TDE_Gitea_Workspace#To_contribute_code_changes
[08:17]agneli: thanx
[08:25]micheleC: once you have created a user on TGW, let us know and we will add you to the Contributors group, so that you can create a PR
[08:30]agneli: is this the same user I use to create issues?
[08:33]inverted_rabbit: Yes.
[08:35]micheleC: yes
[08:36]micheleC: @agneli: added to Contributors
[08:37]inverted_rabbit: Welcome to the special club.
[08:38]agneli: Thank you micheleC
[08:39]SlavekB has quit (Quit: Kopete 0.12.7 : http://trinitydesktop.org)
[08:46]agneli: inverted_rabbit: :)
[11:07]neoncortex has joined
[12:20]rav: inverted_rabbit: yes, Im on Arch Linux
[12:21]rav: micheleC: so it might be quicker than I thought :) good
[12:34]neoncortex has quit (Ping timeout: 244 seconds)
[12:44]agneli: also a guestion if any of the gentoo folks are here
[12:56]neoncortex has joined
[13:48]agneli: the fact that tde does not pull X or wayland
[13:48]agneli: is by design or is it a mistake?
[13:57]rav: i think X should be dependendcy, and I couldn't eg install XFCE without X
[14:01]denk: it depends of the package maintainer, a X client does not require X server, but it requires client libraries
[14:02]denk: some time ago I used tde as XDMCP server (tdm)
[14:02]denk: including on a remote sparc system
[14:06]denk: https://en.wikipedia.org/wiki/X_Window_System_core_protocol
[14:07]tde-bot: Page title: X Window System core protocol - Wikipedia
[14:07]denk: first step to understand it
[14:13]micheleC: @denk: great link for quick look up
[14:14]agneli: that is one of 2 killer features of tdm for me :)
[14:15]agneli: and I know xdmpc is outdated etc... but i do not care
[14:15]agneli: *xdmcp
[14:15]agneli: and yes I have jsut installed tde without any sort of bakend on gentoo
[14:15]agneli: hence my question
[14:16]agneli: is it a bug or is it a feature
[14:16]BalooRJ has quit (Ping timeout: 272 seconds)
[14:18]denk: it depends on the number of drinks in the package maintainer, I guess
[14:18]BalooRJ has joined
[14:21]agneli: hehehe
[14:33]denk: agneli: just offer some changes, create a PR and wait for the feedback
[14:40]micheleC has left (Kopete 0.12.7 : http://trinitydesktop.org)
[14:48]agneli: for the X dependency I am not sure I want
[14:48]agneli: hence my questions what is the rationale
[14:48]agneli: meybe this is a bug and maybe I want it to stay this way
[14:48]agneli: then pointing it out would be counter protductive
[14:48]agneli: idk :)
[14:50]denk: nice, "I don't know what I want"
[15:25]agneli: exactly :)
[17:28]nome-completo has joined
[17:29]nome-completo has quit (Client Quit)
[17:38]coronavirus has joined
[17:38]neoncortex has quit (Ping timeout: 272 seconds)
[17:38]coronavirus is now known as neoncortex
[19:56]inverted_rabbit: rav: Nice.
[20:43]rav has quit (Quit: WeeChat 4.4.2)
[22:46]SlavekB has joined

#trinity-desktop < 2024/10/22 >