User forums > Using Code::Blocks

Multiple monitors and dialog boxes

(1/4) > >>

Red Squirrel:
Hi,

I am running Linux Mint 17.1 KDE and growing tired of all the bugs in Kate, so decided to try out Code Blocks, as I do mostly C++ work anyway so figured I may as well take advantage of stuff like code completion and such.

Unfortunately I noticed a very annoying issue, and it's that certain dialog  boxes end up on the wrong monitor.  I have a triple monitor setup and the middle one is the primary, but dialogs often end up in the left one.  Extremely infuriating.  I have tired everything at the OS level to force dialogs to go to the main monitor and nothing seems to work.  The odd thing is that it's only certain dialogs that do it. The settings dialog is fine, but the "new project" dialog is not, just as an example

In environment options there is an option to enhance multi monitor dialog placement, but it does not seem to change anything whether or not it's on or off.

Is there an option I might be missing somewhere to get this to work properly?  Thanks in advance.

oBFusCATed:
What version of C::B are you using?
I've tried to improve the support for 16.01.

Red Squirrel:
I'll have to check when I'm home, but it's whatever is latest version in Mint 17.1, as it was recently installed from package manager.  I know package managers tend to be quite behind though...   

Edit: Just checked, it's 13.12.  Is there a way to upgrade it so it's the latest?  apt-get upgrade does not update it any further.

BlueHazzard:
mint is a ubuntu distribution, so you can try the various debian sources:
http://wiki.codeblocks.org/index.php/Installing_Code::Blocks_nightly_build_on_Ubuntu

Red Squirrel:
Is it safe to just add those lines to /etc/apt/sources.list like it says without it messing up my system?

deb [arch=amd64,i386] https://apt.jenslody.de/stable jessie main
deb-src https://apt.jenslody.de/stable jessie main

I've found that often when I do apt-get upgrade [package] it ends up just updating everything.   How do I go about ensuring it ONLY updates codeblocks from that repo but everything else from the Mint repos?

Edit: I'm thinking of just installing from source, at least to test if all the dialog box placement issues are solved, and if yes, then I will try to figure out how to integrate it more with the system (having it show up under "open with" etc) but I noticed that it's hosted at sourceforge, yuck.  Is there an alternative place to get the source so I know it has not been tampered with?  I don't trust sourceforge, they tend to tamper with projects to inject malware into it.

Navigation

[0] Message Index

[#] Next page

Go to full version