Some of the JavaFX docs are missing (NetBeans 11) - javafx

Recently I've started to work with Maven JavaFX11 (openJFX11) and I noticed that there are many issues with javadoc in NetBeans. After some research I found that there is a bug with NetBeans that doesn't download the source+docs dependecies the right way (I mean it downloads it, but the next step to make it work is that you rename the source+docs files
issue & solution right here
But after I did that I noticed another docs issue and I have not found any similar topic on this so i dont know if it's just me or somebody have/had the same problem
When i type something like this:
private Label label;
label.[something...]
It only shows some of the docs.
It describes object Label the right way
After I type the dot, it only tells me about like 1/5 of the docs. Let me show you simple example.
And here is example of one that works
I looked into the javafx docs (.jar) and opened the Note.html and there ARE as the same things as in the docs they have on their websites, including all the methods, etc.
So... Dont you know, where the problem might be? I'm using the openJFX 11

It looks like you have encountered a known issue. See these NetBeans Bug Reports:
NETBEANS-1396 Maven: Downloaded javadoc / sources not attached to artifact with classifier.
NETBEANS-2197 Missing code completion and Javadocs in maven projects with classifier.
Also see these OpenJFX issues:
How to add javadoc in Netbeans #44
Attached Javadoc does not follow Maven convention #6
The fix is being implemented through a pull request for NetBeans 1396.
That fix is already included in NetBeans 11.3 which has a target release date of "January 15, 2020".

Related

Android : importing ShowcaseView with gradle but can't import its library as module

Hello my teacher and masters, I appreciate your time for reading this known issue, I really do.
I respect Google by Android and everthing. This gradle thing, instead, all of problem coming back to gradle. Anyway, since we are not allowed to ask in other question and since I did a lot of search in this 3 days with no success for now by Showcase View. Here is my problem:
First I found out this solution (answer by AndyGable), and tried to follow his tutorial, but here is my problem:
First question is, what exact folder of Showcase library (I want the name) should I put in which folder of project? I assume that the destination folder is app\lib of my project. Here are the pictures.
Second question:
How can I add showcase library to my project? Unfortunately, all tutorial was not brief and explained for amateurs, even one above. I want to know the steps like you give it to dummy for android studio 0.8.xx.
full version picture for detail (just in case) here
I tried these steps:
Open project structure > hit dependency > hit + .. and here is stuck. In the above picture I show how my project, setting.gradle, and other things are.
And one other thing:
I decided to avoid "2 - Add the showcase directory as a module to your project." step and followed others :
"3 Change your app's build.gradle file to include:
dependencies {
compile project(':libraries:showcase')
}
and so on and now I have showcase library included in my dependency but getting the error shown in the picture above: configuration with name 'default' not found!!!
I am really tired and this transparent activity is inevitable for me. Appreciate all of you as my brothers teachers and real masters. I just want to use this library in my project.
after asking and researching every nook and cranny TheLiTTle my good frend in xda-developer (BILLyTheLiTTle nick name in github ) give me a showcase that works like a charm now without any problem .. thanks to "amlcurran "for awesome free source saved me .
if someone want implement showcase on android studio and can't import it to gradle build system here i found fully working showcaseview , i was so confused and sad before i found this and now i really feels happy , hope it help you my friend reading my post .
you can download it here and open it with studio Gradle build system .
https://github.com/amlcurran/ShowcaseView
also again great thank to billytheLittle , there is more detail of showcaseview working . his work and all code is available to you guy need to see codes in detail , you can fork it if you like for sure :
https://github.com/BILLyTheLiTTle/Sepals/commit/056dc80dc0bcc3e235a46fd7dd6253487d676a04

Docs for harfbuzz-ng or API details

I was working on harbuzz old one. now a new version of harbuzz-ng has came. now this structure is completely changes in comparison of old code. Without API docs its really hard to work/use this library. I google about it but didnot find any relavent details.
How can i start using it. Any test program to understand the input and output for this library.
If anybody have a test /hello world type from or any reference docs for API please share.
Some good and simple examples are listed on Harfbuzz wiki, 1, 2
I suggest you a higher level library, Pango if you need layout things like line wrap and I guess you would find better doucmentation for it than HarfBuzz itself.
You may have a look at State of Text Rendering also.
adding to the above examples i have also made and collected some sample harfbuzz examples which you can find it here
this link https://lazka.github.io/pgi-docs/HarfBuzz-0.0/index.html might aid you
I would say you should read all Harfbuzz mail archives
plus go to harfbuzz github acc try reading pr and issues threads.
at last due to scarcity of documentations,the only doc you got is the sourcecode itself :P

Is there a Qt wrapper available for libspotify?

As you can guess I am at Qt developer and in the interest of getting up and running with libspotify as quickly as possible I am looking for a Qt wrapper.
I did come across this link https://github.com/romnes/libqspotify but as you can see the source is two years old. I am guessing libspotify has moved on a lot since then.
Does such a wrapper even exist?
Thanks
QSpot appears still to be in development and is based on libqspotify (they have copied the libqspotify sources into their qspotify_src directory). There are some recent commits (August 2012) to that directory, so I'd guess their classes are fresher than the ones you found on GitHub.
The sources of QSpot are found here.
If that doesn't work for you, there is also MeeSpot which is based on a library called libQtSpotify, located in MeeSpot's sources.
There's also Tomahawk. It's also open source

XCode header files scanning issue

I'm working with Xcode4 and Route-me project.
I'm creating my project and including dependencies on RouteMe like the
"Embedding guide" explains (https://github.com/route-me/route-me/wiki/Embedding-Guide).
The problem is XCode4 isn't able to autocomplete RouteMe names. Momentarily
in the *.h or *.m I can write "RMMa" and editor suggests me
"RMMapView" but later it never appears again.
It seems like the files scanning for later autocompleting fails.
Anybody has suffer the same issues like me?
Thanks in advance.
Try step 3 of this answer: “lexical or preprocessor issue file not found ” in Xcode 4
3 - Create a group call "Indexing headers" in your project and drag the
headers to this group, DO NOT add to
any targets when prompted.

Xcode4 code completions ignores code within static library

I created a static library and a project that uses it following the instructions found at http://www.sodeso.nl/?p=822. So far it works fine, with a “minor” exception: the code completion ignores all code in the library. So, if I start typing a method of a class inside the static library I get no code completion suggestions.
Is there any way to fix this?
I fixed this problem by specifying the full Header Search Path for my libraries in the main project settings. For example, replace:
Libraries/TestLib/
with
$(SOURCE_ROOT)/Libraries/TestLib/
I originally found the answer here.
Edit: It turns out the above solution only fixes part of the problem. As found in another question here, it turns out that there is also an issue with Xcode that is resolved in version 4.1. I'm using Xcode 4.2 beta and can confirm that the issue is fixed for me.
I've been wondering why I get code completion for certain things, and not others. It seems:
Static libraries: NO
Frameworks: YES
So if you package your static library as a framework, you should get code completion.
In my case I just readded all in "Header Search Path", so:
Remove all values in "Header Search Path"
Compile (probably it will fail)
Then add values again
In my case after this actions I enabled code completion again

Resources