/srv/irclogs.ubuntu.com/2019/02/25/#ubuntustudio-devel.txt

studiobotDuke was added by: Duke01:45
* OvenWerks is not happy with the new icon theme...06:55
OvenWerksI find it hard to find tool bar stuff like the save icon is harder for me to pick out.06:56
OvenWerksThe meni icons are generally ok, but some of the toolbar stuff is monochrome and so less easy to use.06:58
OvenWerks*menu06:58
EickmeyerOvenWerks: I'll go ahead and revert it. I found that to be difficult, too. Seems the dark color they used too closely matches.15:38
EickmeyerOvenWerks: I might try the deepin icon theme next and see what you think.16:08
OvenWerksEickmeyer: it is certainly the way things are going, the newer theme _does_ match FF and glade which use their own icons16:08
OvenWerksEickmeyer: I don't think we need a US icon theme, only to use _a_ default theme16:09
EickmeyerWell, the US icon theme has some extra icons for apps that don't contain their own for whatever reason.16:10
EickmeyerIt also carries our distributor-logo icon.16:10
OvenWerksIf we need to add Icons for our own or missing we should just add them to hi-colour16:10
EickmeyerThat's not a bad idea. I don't know why that wasn't done before.16:11
OvenWerksIn other words no a theme per se but rather extra icons16:11
EickmeyerRight.16:11
OvenWerksThat way the user is not locked into the US theme they can choose any theme and be happy16:11
EickmeyerIt might take a bit to make that change, but I'm glad to take it on. I just don't know if it will make it in time for 19.04. 16:12
OvenWerksBy the way our extra menu directory icons seem to be there already16:12
EickmeyerThat's part of -menu, as far as I can tell.16:12
OvenWerksSo maybe move any actual icons in the icon theme there... might only be two or three16:13
EickmeyerWell, I can easily move those to hi-color and change the package name to ubuntustudio-extra-icons, with ubuntustudio-icon-theme becoming a transitional dummy package.16:14
OvenWerksEickmeyer: I would just add them to menu16:14
OvenWerksIt seems odd to have a package for three icons16:15
OvenWerksmost of the ones that seem to be missing are in mixers16:15
EickmeyerI'll see what I can do. That might be a solution. Either way, -icon-theme would need to become a transitional dummy package anyhow.16:16
Eickmeyermeh, deepin wouldn't work for a default anyhow, I guess we'll stick with elementary-xfce-dark.16:17
OvenWerksAH, we seem to be missing the alsa icon...16:17
OvenWerksThat is what I went back to :)16:17
EickmeyerThe default panel icon, our logo, also seems to be in -icon-theme.16:18
OvenWerksDid we drop hexter?16:18
OvenWerksthat would be safer in hicolour16:18
EickmeyerI don't know. It doesn't seem to be there...16:18
OvenWerksit says it is installed here16:19
EickmeyerStrange. I search for it in Whisker and it's not ther.e16:20
EickmeyerI am showing it installed too.16:21
OvenWerksAh, my mistake, it is really a plugin and relies on a dssi wraper to run standalone16:21
EickmeyerAh.... you had me panicking.16:21
OvenWerksbut it doesn't show up in Carla :P16:22
OvenWerksIt seems broken16:25
OvenWerksCarla does use the right path.16:27
OvenWerkswhen I try xdg-open hexter I get Gtk-Message: 08:24:49.811: GtkDialog mapped without a transient parent. This is discouraged.16:27
OvenWerksAnd I get a dialog that says: Unable to detect the URI-scheme of hexter16:28
OvenWerksHmm xdg-open does that for anything maybe xdg-open is broken?16:31
OvenWerksor maybe I am using it wrong?16:32
OvenWerksI am using it wrong16:32
OvenWerksOK hexter does work. If I go to /usr/share/applications/ and double click on hexter.desktop it does start16:35
OvenWerks (So I wonder why Carla doesn't see the plugin)16:35
OvenWerksHuh, Carla doesn't show _any_ of the five dssi synths at all16:39
OvenWerksBug in Carla I guess16:39
OvenWerksEickmeyer: ^^16:40
OvenWerksqtractor shows it fine16:43
EickmeyerOvenWerks: I think that might be a bug that was fixed upstream, I'll check.16:48
OvenWerks(sorry 4 synths)16:48
OvenWerksWe don't export LV2PATH, LADSPAPATH DSSIPATH16:49
OvenWerksThe upstream package of Ardour should probably put /usr/lib/ardour5/LV216:54
OvenWerkscontents in /usr/lib/LV216:54
OvenWerks(or provide links)16:54
EickmeyerLooks like they are fluidsynth based, and, iirc, Carla doesn't support fluidsynth.16:55
OvenWerksthere is only one fluidsynth the others are not16:55
EickmeyerHmmm....16:55
OvenWerksCarla will load fluid synth16:55
EickmeyerHere's the log on that one: carla-discovery::info::skipping fluidsynth based plugin - /usr/lib/dssi/fluidsynth-dssi.so16:56
OvenWerksYa but if I add /usr/lib/ardour5/LV2 to the LV2 path, Carla happily loads a-fluidsynth16:58
OvenWerksThere is a calf version too. I think that rather than fluidsynth based he means dssi based... in which case he should remove the dssi selection16:59
EickmeyerOvenWerks: It looks like it found issues with all 4 of those plugins: https://paste.ubuntu.com/p/QsZ4Fq4pHK/17:01
EickmeyerHe has a whole slew of DSSI plugins in the KXStudio repo that work.17:02
EickmeyerI can file this as a bug report to see what he says.17:02
OvenWerksAll of those plugins are not and have not been actively developed for some time.17:02
EickmeyerHmmmm...17:03
OvenWerksI think xsynth was sort fo abandoned and then whysynth is a fork of xsynth and then also abandoned.17:03
OvenWerksfluidsynth should be used from either calf or the a-series of LV2 plugins anyway17:04
EickmeyerAgreed. Should we not even worry about it then?17:05
OvenWerksHowever, qsynth probably uses the fluid synth dssi plugin...17:06
OvenWerksI will look abit fartherxsynth/whysynth may be a part of the dssi lib package (for free) so it would be hard to remove them without breaking qsynth17:07
EickmeyerOkay. I won't take action for now then.17:08
OvenWerksIf they work... we can add icons for the three of them (fluidsynth already has a gui that works)17:08
OvenWerksI don't know why hexter is not shown now... -menu bug?17:09
EickmeyerNo -menu bug, it doesn't even have a .desktop file in /usr/share/applications.17:11
EickmeyerEither an upstream bug or deliberately removed.17:11
OvenWerksOk may I installed locally17:11
OvenWerksXsynth has no GUI but does run. Whysynth will not start at all17:13
OvenWerksActually it does have a GUI but I don't seem to have it :)17:15
OvenWerksEickmeyer: ok, Studio does ship fluidsynth-dssi, hexter, whysynth and xsynth-dssi17:46
EickmeyerYeah, but it appears as though hexter doesn't contain a .desktop file which would put an icon in the menu17:47
OvenWerksunder installed files I find: /usr/share/applications/hexter.desktop17:48
OvenWerksUnless that has been dropped since 18.0417:48
EickmeyerI see hexter.desktop there, but it's not making an icon anywhere.17:49
EickmeyerThat was weird, I didn't see it there before.17:49
OvenWerksThat was I thought bug in the menu17:49
EickmeyerI looked in menu and it doesn't seem like it should be missing. Care to take a look?17:50
OvenWerksIt does show no icon. I thought that was one of the icons we added though17:50
OvenWerksseems I haven't looked that in a while.. I still have the bzr version :)17:52
EickmeyerHexter is definitely in -icon-theme, but I don't know if it's being called correctly. Might just have to move it to hicolor.18:00
EickmeyerOvenWerks: -icon-theme is now reverted to basing on elementary-xfce-dark.18:07
OvenWerksI can not see why hexter does not show up... at least the menu file looks correct. I guess I should check my system file maybe it was fixed.18:15
OvenWerksnope my system file is fine.18:17
EickmeyerOvenWerks: I found in the .desktop file that hexter is looking for an icon at /usr/share/pixmaps/hexter.xpm that doesn't exist.18:18
EickmeyerThat might be the reason.18:19
EickmeyerAdditionally, hdspmixer is looking for the alsa-tools icon, not its own icon in either hicolor or -icon-theme.18:21
OvenWerksbut those ones show up yet hexter doesn't18:26
OvenWerksI tried using a totally different file renamed to hexter.desktop with the internal name changed to hexter. still no show.18:27
OvenWerksproblem is that we override the thing with: /usr/share/ubuntustudio/applications/hexter.desktop... which is borked.18:30
OvenWerkswhich package installes that?18:30
OvenWerksEickmeyer: ^^18:30
EickmeyerLooking...18:30
OvenWerksIt looks like it was thought that the two would add together... but they don't and it can't find the icon anyway.18:33
OvenWerksthat should just be removed. probably in one of the -settings packages. or maybe icons18:34
EickmeyerIt's in -default-settings.18:34
EickmeyerThere's actually quite a few files in that directory.18:36
EickmeyerIncluding hdspmixer.desktop18:36
OvenWerksYes, I think that needs to be looked at.18:37
OvenWerksI think the idea was that the installed desktop files did not have an icon and we would supply one.18:37
EickmeyerI don't think it's doing what the intention was supposed to be.18:37
OvenWerkswe should leave hexter in there, but copy the stock one and just replace the icon with a generic one.18:38
OvenWerksno. the whole desktop file has to be rewritten18:38
OvenWerksthe xterm should be left out. As things progress the xfce term may go the route of the gnome term which has privilage problems18:40
OvenWerksThe package in ubuntustudio-defaulkt-settings18:41
EickmeyerOkay, I moved the hexter.desktop from /usr/share/applications into that directory and changed its icon to the default hexter one from hicolor.18:41
EickmeyerI removed the debian-xterm.desktop file.18:42
EickmeyerIs there a reason why we're doing a nodisplay=true for xfce4-terminal.desktop?18:43
EickmeyerOvenWerks ^18:43
EickmeyerSame question for Thunar, Thunar settings, etc.18:44
OvenWerksI think because we make them both available as "default" terminal and file browser18:45
OvenWerksSo they are already covered by another desktop file18:46
EickmeyerThat's fair.18:47
OvenWerksI think we may like to remove the nodisplay for  debian-xterm though18:48
OvenWerksmaybe wait to see if the same problem that is hurting the gnome terminal shows up18:49
OvenWerksIt may never and xfce terminal is quite good.18:49
EickmeyerI removed the nodisplay.18:53
EickmeyerReally, the entire desktop file since that was the only entry.18:53
EickmeyerCommitted, pushed, and building.18:54
EickmeyerAlso fixed the hdspmixer file since it was also incomplete.18:55
OvenWerksThe reality is that any of the audio correction desktop files should be moved to the menu package. Also any icons that go with them18:58
EickmeyerI agree with that. Also, if this works, I don't see any reason why the icons can't be removed from -icon-theme.18:58
OvenWerksAny of these that are xfce specific should be in a ubuntustudio-xfce-settings package. Unless default=xfce in which case  we need a more generic one19:00
OvenWerksbut I think you already did that19:00
EickmeyerYes.19:00
EickmeyerHonestly, it wouldn't matter unless they had those tools installed, which they likely wouldn't without Xfce.19:00
EickmeyerRe: Thunar, mostly.19:01
OvenWerksdoes the package depend on thunar?19:01
EickmeyerNo.19:02
EickmeyerWell, -default-settings does, but not -menu.19:03
EickmeyerTo be safe, we can keep the Xfce-specific ones in -default-settings and move the generic ones to -menu.19:04
EickmeyerOvenWerks: ^19:05
OvenWerksI think that makes sense19:06
OvenWerksSo the things I think you are doing: move the icons from icon theme to menu. Move the desktop files to menu19:07
OvenWerksso now that the ubuntustudio icon theme is going to go we also need to have the xfce settings point directly to the default icon theme we will use :)19:09
* OvenWerks feels he should not play with these packages if you are already :)19:10
EickmeyerYeah, I'm messing with 'em.19:10
Eickmeyer-icon-theme will become a transitional dummy package as soon as I'm done.19:11
OvenWerksAs you are going for upload rights, the more activity that shows up the better.19:18
* OvenWerks puts on Ardour dev hat for a while...19:20
EickmeyerOvenWerks: The fix to the icons in /usr/share/ubuntustudio has worked. Hexter now shows.20:24
EickmeyerOvenWerks: Unfortunately, it looks like the distributor-logo icon needs to remain in /usr/share/icons/ubuntustudio, otherwise it would cause potential package conflicts if installed in hicolor. Ubuntu keeps its in the Humanity theme and Xubuntu keeps theirs in the Xubuntu theme (which, like ours, follows elementary-xfce-dark). No flavor installs their icon theme to hicolor.21:06
EickmeyerRather, no flavor installs their distributor-logo to hicolor.21:06
EickmeyerSo, pretty much the only reason to have ubuntustudio-icon-theme is for that distributor-logo icon at this point.21:33
OvenWerksEickmeyer: -default-settings then, it seems silly to have a package for one file...21:39
EickmeyerIt's for multiple sizes of the same icon.21:39
OvenWerksalso -*-settings I guess21:39
EickmeyerBut, yeah, that does seem like a good place for it.21:39
OvenWerksCan we put it in /usr/share/ubuntustudio/icone/hi-colour/* ?21:41
EickmeyerI just pushed a bunch of changes now.21:41
EickmeyerIn order for the distributor-logo to be ours (as opposed to Ubuntu, Xubuntu, or even Debian) ubuntustudio-icon-theme has to be the default. Otherwise it'll default to the wrong logo.21:42
OvenWerksI think we have it in there as a different name for the menu etc.21:42
OvenWerksSo it is still accessable even if the user chooses a different icon theme after install21:43
EickmeyerWe do, but when applications look distributor-logo, they'll find whatever is the default for that icon theme.21:43
EickmeyerIt has less to do with the menu and more to do with applications themselves.21:44
* OvenWerks thinks a link sounds ideal for this21:44
EickmeyerRather, the applications look for the distributor logo based on whatever the active icon theme is.21:46
EickmeyerSo, ubuntustudio inherits elementary-xfce in herits hicolor.21:47
* Eickmeyer can't type worth a darn now.21:47
EickmeyerLikewise, xubuntu inherits elementary-xfce inherits hicolor.21:48
EickmeyerOr, Yaru inherits Humanity inherits hicolor.21:48
OvenWerksRight so the icon called distributor-logo should be a link to /etc/alternatives21:49
OvenWerksRight so the icon called distributor-logo should be a link to /etc/alternatives/link_to_our_logo21:49
OvenWerksjust like /usr/bin/editor21:49
OvenWerks/etc/alternatives is full of links for the same purpose (our plymouth is inthere for example)21:50
OvenWerksThe problem is that this would have to be started upstream, not just Studio.21:52
OvenWerkswe could put a bug in though21:52
OvenWerksthough I am not sure which package to put it in :)21:52
EickmeyerYou're right, but yeah, not sure either.21:52
EickmeyerThat's a can of worms, for sure.21:53
EickmeyerIdeally, that's the right way to do distributor-logo, and using an icon theme is a hack. Unfortunately, it's the prescident.21:53
OvenWerksDo we have to use elementary xfce dark? is elementary dark missing something big?21:54
EickmeyerI'm not seeing anything weird, except it uses the older icons.21:55
EickmeyerThey're a bit dated.21:56
OvenWerksEverything is "dated"...21:57
EickmeyerI understand. Where I'm at is that, as an "artistic" project, we need to keep up with the trends in desktop aesthetics.21:58
OvenWerksI understand, I also understand that this is one of those areas where I can't really see the difference. So I don't tend to complain so long as everything works when I change to something I can use daily.22:00
EickmeyerTotally, I get that.22:01
OvenWerksAll I can do is give opinion and reasons for them. I understand that for a lot of things I am (probably by design) out of touch.22:01
EickmeyerI have an idea. How married to the Numix Blue theme are we?22:04
OvenWerksI don't use it...22:04
OvenWerksMaybe I do22:05
EickmeyerOkay. What if we switched to Arc Darker (light theme with dark borders) by default with Papirus icons? That way we would still have our dark titlebar & menus & panel, but maintain our light theme, and the standard Papirus icons use a light color for their simple icons.22:06
OvenWerksNumix style, elementtary dark, theme Mohei22:06
OvenWerks(is what I use)22:06
EickmeyerInstall arc-theme, switch to the theme with Papirus icons (should have remained installed from before) and tell me what you think.22:09
EickmeyerRight now, we're maintaining the Numix Blue theme, and that's probably not in our best interest.22:10
OvenWerksBut I somehow have an "orange" title bar for active window decoration22:10
EickmeyerThat's because you're using the standard "Numix" theme as opposed to our Numix Blue.22:11
OvenWerksOk, ya I did that on purpose22:11
OvenWerksPlasma allows you to edit the style22:12
EickmeyerYou're in Plasma right now? I'm in Xfce. XD22:12
OvenWerksNo I am in xfce22:13
OvenWerksI just remembered being able to edit the style somewhere and realized it was plasma22:13
EickmeyerOh, okay.22:13
OvenWerksWhich arc?22:14
OvenWerks(dark or darker)22:14
EickmeyerDarker, and use ePapirus. I found a flaw with using Papirus-dark.22:15
OvenWerksstart ardour...22:17
EickmeyerDone, Ardour is running with an empty session.22:18
OvenWerksDoes it have great white bars? can you read the menu text at the top?22:18
EickmeyerYes, no problem with the menu at the top.22:18
OvenWerksHuh that was Ardour 6, 5.12 is ok... let me restart 622:19
studiobot<Eickmeyer> (Photo, 1280x720) https://i.imgur.com/Mg35Zm7.jpg22:20
OvenWerksardour 6 is fine when restarted22:20
OvenWerksdo you have geany? 22:21
EickmeyerI've noticed that a lot of apps have to be restarted if you change the theme.22:21
EickmeyerWhat's geany?22:21
OvenWerksdevelopment tool22:21
EickmeyerAh, the IDE. I do most of my editing in Mousepad & Git Cola.22:21
EickmeyerWhen in Xfce, that is.22:22
EickmeyerI just installed Geany.22:23
EickmeyerIs there something I should see?22:23
OvenWerkshttp://i.imgur.com/3Mx7K2H.png22:23
OvenWerkslook at the toolbar22:23
EickmeyerYes, I see the same here.22:24
OvenWerksI can hardly see any of the toolbar icons22:24
EickmeyerTry Papirus Dark for the icons.22:25
OvenWerksMaybe in part because the main window is so bright22:25
EickmeyerIt might be that.22:25
EickmeyerChanging to Papirus Dark prevents the icons from showing up in the menus. I think that's why they made ePapirus to be an in-between.22:25
OvenWerksNone of the papirus icons seem to be any different for those icons in use22:26
OvenWerksBTW elementary xubuntu dark claims to be broken.22:27
EickmeyerJust says the icon cache needs to be updated.22:28
OvenWerksOpps... I was looking at the screen shot22:28
OvenWerkspapirus dark is better for geany yes.22:30
OvenWerksbut if it messes other things up...22:30
EickmeyerI removed icons from menus and buttons, seems to do the trick.22:30
OvenWerksDark is darker than darker... I must think wrong22:32
EickmeyerThat's always confused me too.22:32
EickmeyerNot the only theme that does that.22:32
OvenWerksdarker is darker than normal, dark is dark.22:33
EickmeyerThat must be the logic.22:34
OvenWerksAnyway, choose whatever is best for the flavour, I will probably go back to Moheli becasue it allows the title bar to cleary show the active window rather than just changing the shade of the text.22:37
EickmeyerGotcha.22:40
OvenWerksPart of the idea of these things is to be able to choose what the user wants and I like what I had. I may even use the elementary dark :)22:41
OvenWerksI do use the numix style, but don't let that stop you from removing numix, I can work with something else22:44
EickmeyerOvenWerks: We don't have to remove Numix, it's in the repos. It's "Numix Blue" that we maintain ourselves.22:47
OvenWerksYa, don't do that we have too much already to do22:48
EickmeyerExactly, that was my thought behind removing it. Takes the burden away.22:49
EickmeyerIt's a subpackage of -look.22:50
EickmeyerOvenWerks: I think I figured it out. Papirus icons on the Adapta-Eta GTK theme.22:58
EickmeyerBack later, gotta pick up my son from schoool.22:58
EickmeyerI'm back.23:47

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!