Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
32 changes: 32 additions & 0 deletions .github/workflows/website-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,38 @@ jobs:
WEBSITE_INCLUDE_JAVADOCS: "true"
WEBSITE_INCLUDE_DEVGUIDE: "true"

- name: Lint internal links and images
run: |
set -euo pipefail
python3 scripts/website/lint_site_links.py \
--site-dir docs/website/public \
--max-log-errors 300 \
--report-file docs/website/reports/link-lint-report.txt

- name: Upload link lint report
if: ${{ always() }}
uses: actions/upload-artifact@v4
with:
name: link-lint-report
path: docs/website/reports/link-lint-report.txt
if-no-files-found: ignore

- name: Audit source URLs (absolute/WordPress)
run: |
set -euo pipefail
python3 scripts/website/audit_source_urls.py \
--root docs/website \
--report-file docs/website/reports/source-url-audit.txt \
--max-log 120

- name: Upload source URL audit report
if: ${{ always() }}
uses: actions/upload-artifact@v4
with:
name: source-url-audit
path: docs/website/reports/source-url-audit.txt
if-no-files-found: ignore

- name: Validate OTA skin output
run: |
set -euo pipefail
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
>
> Nice tips. I wonder whether you’ve tried Promomatic ([https://www.promomatic.com/)](<https://www.promomatic.com/>)) for building app screenshots instead of AppLaunchPad? Super easy to use and cost effective when building for the app store launch. Found them on Product Hunt a few months back.
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2F3-image-tools-for-app-marketing.html)


---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
>
> Keep up the good work!
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2F5-tips-for-gamifying-your-mobile-app.html)



### **Anonymous** — March 24, 2013 at 4:20 pm ([permalink](https://www.codenameone.com/blog/5-tips-for-gamifying-your-mobile-app.html#comment-21425))
Expand All @@ -99,7 +99,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
>
> Very cool. Thanks for the post!
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2F5-tips-for-gamifying-your-mobile-app.html)



### **Anonymous** — November 13, 2013 at 10:25 am ([permalink](https://www.codenameone.com/blog/5-tips-for-gamifying-your-mobile-app.html#comment-21681))
Expand All @@ -108,7 +108,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
>
> Thanks for this post. Do you have any examples of utility apps that do this well? Eg, Telecoms, banking, power etc
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2F5-tips-for-gamifying-your-mobile-app.html)



### **Balbir singh** — February 7, 2018 at 10:16 am ([permalink](https://www.codenameone.com/blog/5-tips-for-gamifying-your-mobile-app.html#comment-23869))
Expand All @@ -119,7 +119,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
> [http://www.nanoarchsoftware…](<http://www.nanoarchsoftware.com/Services/mobile-application>)
> .
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2F5-tips-for-gamifying-your-mobile-app.html)


---

Expand Down
4 changes: 2 additions & 2 deletions docs/website/content/blog/64-bit-oss-vm.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
>
> I got an error when I tried to build with the new vm
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2F64-bit-oss-vm.html)



### **Anonymous** — November 26, 2014 at 8:14 am ([permalink](https://www.codenameone.com/blog/64-bit-oss-vm.html#comment-22175))
Expand All @@ -71,7 +71,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
>
> Can you post on the forum with more details e.g. build error log?
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2F64-bit-oss-vm.html)


---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,15 +63,7 @@ And even better, the app contains links to the [source code](https://github.com/

But more importantly, users can see and learn about the application structure and how it needs to be written.

![](https://www.codenameone.com/wp-content/uploads/2020/12/kitchen-sink-screenshot_1-169x300.png)

![](https://www.codenameone.com/wp-content/uploads/2020/12/kitchen-sink-screenshot_2-169x300.png)

![](https://www.codenameone.com/wp-content/uploads/2020/12/kitchen-sink-screenshot_3-169x300.png)

![](https://www.codenameone.com/wp-content/uploads/2020/12/kitchen-sink-screenshot_4-169x300.png)

![](https://www.codenameone.com/wp-content/uploads/2020/12/kitchen-sink-screenshot_5-169x300.png)
---

## Archived Comments
Expand All @@ -85,7 +77,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
>
> Looking forward to having an extra hand on CN1, Sergey. Welcome 🙂
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2Fa-junior-software-developers-journey-at-codename-one.html)


---

Expand Down
16 changes: 8 additions & 8 deletions docs/website/content/blog/a-new-idea.md
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
> at java.awt.EventDispatchThread.pumpEvents([EventDispatchThread.java](<http://EventDispatchThread.java>):93)
> at [java.awt.EventDispatchThrea…](<http://java.awt.EventDispatchThread.run)([EventDispatchThread.java](http://EventDispatchThread.java)>:82)
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2Fa-new-idea.html)



### **Therk** — April 14, 2016 at 12:21 am ([permalink](https://www.codenameone.com/blog/a-new-idea.html#comment-22484))
Expand All @@ -215,7 +215,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
> 6\. It should allow to select existing App ID and name for an application.
> 7\. Under Global Preferences and iOS Certificate Wizard, App ID and name should probably not be required, as I think Global Preferences are to be shared between other CodenameOne application.
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2Fa-new-idea.html)



### **Shai Almog** — April 14, 2016 at 2:36 am ([permalink](https://www.codenameone.com/blog/a-new-idea.html#comment-22585))
Expand All @@ -224,7 +224,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
> Those are great issues/RFE’s.
> The right place to file them so they don’t get lost under our workload is the issue tracker at [http://github.com/codenameo…](<http://github.com/codenameone/CodenameOne/issues/>)
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2Fa-new-idea.html)



### **Shai Almog** — April 14, 2016 at 8:08 am ([permalink](https://www.codenameone.com/blog/a-new-idea.html#comment-22766))
Expand All @@ -237,7 +237,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
> 6\. It should have the existing app id from your app which must match the package name of your project.
> 7\. The global version of the wizard should allow you to customize the app id as it can be a * certificate but it can reside anywhere e.g. I can make a com.mycompany.* or just plain * as my default. This matters to the provisioning profile.
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2Fa-new-idea.html)



### **Shai Almog** — April 14, 2016 at 8:14 am ([permalink](https://www.codenameone.com/blog/a-new-idea.html#comment-22774))
Expand All @@ -247,7 +247,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
> How do you set the run configuration?
> I see the problem but I can’t reproduce it to make sure the fix is correct.
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2Fa-new-idea.html)



### **Eric Coolman** — April 28, 2016 at 9:50 pm ([permalink](https://www.codenameone.com/blog/a-new-idea.html#comment-22466))
Expand All @@ -256,7 +256,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
>
> Great work, and thanks! 🙂
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2Fa-new-idea.html)



### **James van Kessel** — May 20, 2016 at 3:56 pm ([permalink](https://www.codenameone.com/blog/a-new-idea.html#comment-22606))
Expand All @@ -265,7 +265,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
>
> Hi Shai, For someone with an existing project, are there any warnings or cautions you’d give someone still using an older CN1 plugin (i am still on 3.1) before clicking “update Plugin”?
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2Fa-new-idea.html)



### **Shai Almog** — May 21, 2016 at 3:51 am ([permalink](https://www.codenameone.com/blog/a-new-idea.html#comment-22611))
Expand All @@ -274,7 +274,7 @@ _This post was automatically migrated from the legacy Codename One blog. The ori
>
> If you update to the latest it will be the new plugin and there is no warning. Notice that on the plugin page at IDEA you can always download the older versions of the plugin if you need it while we fix a potential issue you might run into.
>
> [Log in to Reply](https://www.codenameone.com/wp-login.php?redirect_to=https%3A%2F%2Fwww.codenameone.com%2Fblog%2Fa-new-idea.html)


---

Expand Down
Loading
Loading