#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 > |