Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/cpeditor/cpeditor

The IDE for competitive programming :tada: | Fetch, Code, Compile, Run, Check, Submit :rocket:
https://github.com/cpeditor/cpeditor

feat(Preferences): Add tooltips for buttons in the Preferences window

14b77a08cb4b9c71865a05111bb4bde323380fc2 authored almost 5 years ago
feat(TestCases): Add tooltips for testcases

0eae7ab553d927afa883eb3c8e1cec99bfb44cb1 authored almost 5 years ago
feat(Settings): Add tooltips for settings

a63e361fc7d9d5c8008e3a78449ce2d6f345fc7a authored almost 5 years ago
fix: Use "Opacity" instead of "Transparency"

"Opacity" = 100 - "Transparency"

In the current settings, it should be "Opacity" instead of
"Tr...

f810d391a207959088232b3e1a24b8b21533bb7d authored almost 5 years ago
refactor & fix(PreferencesGridPage): Update addRow

1. Use a single function with or without the label.
2. Set toolTip and whatsThis for QCheckBox.

cd378e928b14374e6b2ee7b9dda505327c92a4a5 authored almost 5 years ago
feat(Separation of General LSP settings)

This commit separates 3 options (use lint, use autocomplete, delay in
lint) to each of its langu...

84811a0b01d1592cf09ec8a9379de0027eeeecd9 authored almost 5 years ago
ci & doc: Update Qt to 5.12.8 and 5.14.2

7ddd64c6879ca5e210e3536289c586da403d3182 authored almost 5 years ago
refactor(diff_match_patch): Silence a warning

This warning is silenced:

third_party/diff_match_patch/diff_match_patch.cpp: In member function...

0a23ef43d03c965858185283fbaf7143c3d63520 authored almost 5 years ago
build(aur): Use "-j$(nproc) for AUR releases"

609deb115d6cdd2c11e1b8405bf81842ba852ad9 authored almost 5 years ago
ci(aur): Put PKGBUILD and .SRCINFO in .ci/aur and fix bugs

Changes:

1. The submodule configs are fixed.
2. Add "-j$(nproc)" in order to build faster.

dd411264893986b9c6636eff385a8303fad1f866 authored almost 5 years ago
refactor: Add Util::readFile

1. Reduce duplication.
2. Remove warnings of opening a file with an empty path.

c685eeac1af4cc4942bc292dd10558a7f91113f1 authored almost 5 years ago
submodule(QCodeEditor): Update highlight of word occurrences

7161542e917c853f66881ad1622b46b8d1c5338f authored almost 5 years ago
Add default LSP settings for python

8fb15826f57fdd895a74bfa4293020bc3c766edf authored almost 5 years ago
Improve Language server liniting.

This commit fixes an issue where some LSP like `ccls` requires rootUri.
It also adds better supp...

c29975e5b2d5201c661667a4f146415b0302d188 authored almost 5 years ago
Update remote dependencies

7347fc2c995634350babf9af778b824ee2040af8 authored almost 5 years ago
feat: Add Ctrl+Shift+D for duplicating the current line or the selection

This resolves #237.

The shortcut of Detached Run is changed from Ctrl+Shift+D to Ctrl+Alt+D
to ...

ffac70cdd36800a5cdf5cc600e120452884a22d4 authored almost 5 years ago
Finalize Linting from LSP

This commit finalizes linting of error, warning via LSP for all
languauges. You need to install ...

e44402a82a0627e4df088f51534286f3cd6eecc5 authored almost 5 years ago
Support Whatsthis for labels in PreferencesWindow

Add support to whatsthis.
Updatae genSettings.

related issue: #211

2c3c46cef4e97d8ba4aefb874eedc12129799108 authored almost 5 years ago
docs(README): Display the version of cpeditor-git in AUR

62591ee14a88593fc6938ccc4f681b94bbbaa56f authored almost 5 years ago
Add linting to Editor from LSP

86d757cb09811f12a08dec54b5e9e2dbba6bfbfa authored almost 5 years ago
Support tooltip for labels in PreferencesWindow

Add support to tooltips.
Update genSettings.

related issue: #211

ef6e99de0779911f776e64601bb5e172bf359ec2 authored almost 5 years ago
Fix(Logical error): Launching and checking

959b2eb3a8d027a76ab0cea407291ba269644fde authored almost 5 years ago
ci(aur): Use version instead of git sha for commits

00ca2287e576d2e45354cb6373c809cc51c8e1b6 authored almost 5 years ago
ci: Update AUR on each push

Now the pkgver of cpeditor-git is wrong, we can automatically update it
so that it will be easie...

1795347cfde45e893ca3d1b3262aa315776269ea authored almost 5 years ago
Add integration with Settings controls

All the LSP things recieve controls from Settings page now.

5fc3dd9a012f7debc98599636271c6f8eee353bb authored almost 5 years ago
ci: Update CMake and Qt & reduce cache size

fee57b70f6b72c614b8ee9802f8c51d027390d75 authored almost 5 years ago
ci: Don't ignore document changes in build test and format check

So that we can force CI to pass in the branch protection rules.

1d3eee02ba07ebd8c3ea7985316d44e96439b447 authored almost 5 years ago
ci: Remove auto clang format

It seems that auto-formatting is not so useful and even brought some
troubles:

- On master, bec...

6216ab5bafb80287c848c5dc7e80a92f5a59f934 authored almost 5 years ago
Merge branch 'v6.2'

b849d3b3632d0296d17891c7464a6d9549c9a95e authored almost 5 years ago
build(aur): Fix license, GPLv3+ -> GPL3

dc0dc9ca556fbc54dedc247436a8b96102b764a5 authored almost 5 years ago
Start a new release cycle for v6.4

cc33bb0df970487f0e2f5ffc0a923e14b7757cbc authored almost 5 years ago
Merge branch 'v6.3'

78b3308bbf7cdb32b06abf3ab1c538485b8ac4d3 authored almost 5 years ago
Release 6.3.1

56bae858f2f7280d319c2abae772027c07fc701f authored almost 5 years ago
ci(Release Linux): Use Python 3.7

a1c93ee2889e377ed2c9d5c21b8a6be6f588de90 authored almost 5 years ago
Merge branch 'v6.2' into v6.3

183c4cc598ff6198d658bcdfbbdfeada68c5cf05 authored almost 5 years ago
Release 6.2.4

971636111e1be61bc5932748dc214bd060f017e8 authored almost 5 years ago
Generalized Settings for LSP and Code format

8a837540d5d0da672bf028633b1d66f851b69b87 authored almost 5 years ago
feat(SettingsManager): Add log in SettingsManager::set

There are many bugs which happen only under some settings, so it's very
useful to add settings i...

c0058aa7efde1653f8de12f4855daf35d6729e5e authored almost 5 years ago
Update dependency code cleanup and LSP separation

This commit clears the LSP code from appwindow.cpp/hpp to its own
separate manager class that wi...

3ecaf1313c69b7b581e3b1a16cc82f710ead87be authored almost 5 years ago
ci: Add Check Clang Format for PRs

Because of the use of the secrets, the "Auto Clang Format" workflow
only works on push, but not ...

a400d549426f604e4e5b8747ad8f4ea897b22af4 authored almost 5 years ago
Add LSP Settings

c972462e587ac6b30742ce5477e013a0f37c78d4 authored almost 5 years ago
Use different README for different language

Having different languages in one README makes things look ugly. As
ouuan recommended, we should...

583c3672022f11da2eeb358ee0d6d724d4d27f8a authored almost 5 years ago
Code Improvements and Refactoring of namespaces

1. Renamed Core/Formatter to Extensions/ClangFormatter.
In future we will add other formattte...

e97f864faf435c2777374eb801091674ad062a4f authored almost 5 years ago
Change "Edit" to "Code Edit"

Edit is too generic, It could mean edit for values in input box or
Expected box or Code edit, bu...

02c7e40bb1310058f598fbb681b110fa640f73cc authored almost 5 years ago
docs(INSTALL): Add Python3 to the build requirements

4c01a0cbf95f9662785a036c9bad27362bfcf5ff authored almost 5 years ago
build(aur): Change the license from "GPLv3+" to "GPL3"

In https://wiki.archlinux.org/index.php/PKGBUILD#license, it says:

> (L)GPL3 — (L)GPL3 or any l...

2a68e515b2321c330eb4d629aa4a2722549b771f authored almost 5 years ago
docs(CHANGELOG): Improve the changelog of the new preferences window

8702dd643d0a148b557bfe3c61326b35017206f8 authored almost 5 years ago
feat(CodeSnippetsPage): Show current snippet name and improve warning

1. Show the name of the current snippet above the editor.
2. Show the name of the current snippe...

99963c0a1ede3a1de1a1c3f7b89f69ba2cba5dd4 authored almost 5 years ago
refactor: Use palette to check whether dark theme is in use or not

Move darkThemePalette to Util and check
`qApp->palette() == Util::darkThemePalette()`
instead of...

915309338c0a34db5a15c2bb83d8f08a6654c832 authored almost 5 years ago
Add python3 as make dependency for AUR

70342a4330ccfe04f479fb5ec9faaec837e51b9e authored almost 5 years ago
feat: Warn when changing editor theme on Windows with dark theme

dcd90b9dfaab1b9e809f94714b2b9c0ab1d1c529 authored almost 5 years ago
fix(SettingsManager): Change define for once

18acb1fb3246839800277c9702383f2ff639d534 authored almost 5 years ago
style(ValueWrapper): Add "override" for functions

4326fc6a93ac869c615718e07b480f39cca7e828 authored almost 5 years ago
docs(README): Update the dark theme FAQ

51141089a441242d3a71a83a7321e12fd721c548 authored almost 5 years ago
docs(CONTRIBUTING): Update "How to add a setting"

2e5e6e07771231996619c8c37a517f460043c6e0 authored almost 5 years ago
fix(Settings): Update transparency when changed

253b3be0b8fdd24829a18e07959be3c5a4bfa35e authored almost 5 years ago
Fix incorrect filter for C++ in PathItem

09358d6ff058f69d6b5091869cafa159fe79f2b7 authored almost 5 years ago
refactor(Settings): Put settings related files in src/Settings

These files are moved to src/Settings

1. src/Preferences/*
2. src/Core/SettingsManager.*
3. set...

8359d1dd21431c1781d5ddbdd3126c9254d66fa7 authored almost 5 years ago
refactor: Move headers from include to src

If we put the headers and the source files in the same directory, we
can find the files more eas...

1c72decb1166012203855c0cad62066929f9fff1 authored almost 5 years ago
fix: Fix compile error on Windows

fca44022485d0d19dca32d295bda7316ff014828 authored almost 5 years ago
Merge branch 'new-preferences-window'

96c536f25ce308fa006276dca53cc709ac3c6393 authored almost 5 years ago
Revert "Fix #227, Better log messages"

This reverts commit 098e95bcb8071edf8c634ed2eb2bfa6de097d9c2.

I don't think the log is much bet...

c3717924b1395394c23369455aab1db8945768bc authored almost 5 years ago
refactor: Move Settings to SettingsManager

f84cb329183ed186f6241f91d40af7c2a2d53daf authored almost 5 years ago
fix(Auto-Save): Remove the action in the menu and apply settings change

5284ccfe33b8b8f8e8ba83b51f389d84a6df961c authored almost 5 years ago
docs(CHANGELOG): Add the changelog for the new preferences window

ef23026bc3ed3ad7911143df93b54b3be6be9bbd authored almost 5 years ago
fix(Prefereces): Add spacing for preferences grid page

Otherwise the bottom is too close to the edge.

fa49bef300f44d068cff05ad44efcb7901533f9b authored almost 5 years ago
docs(MANUAL): Update Manual for the new preferences window

fc46954eecefdc2cfdc27f7b7d1acbd57be5f15d authored almost 5 years ago
fix(PreferencesWindow): Set states after showing

width() and height() are 0 before the first show, so the position was wrong.
Now it's fixed.

414f4ba80d611359ed68771c977d3baa56222fac authored almost 5 years ago
fix: small fixed on genSettings

69acf11777e87634a037be487dfa1356f1c1930f authored almost 5 years ago
fix: now genSettings will be called as needed

move genSettings from configure stage to build stage
move time check in genSettings to CMakeLists

d4654c8aac51a2fa3aa24386670e4b9e4431abeb authored almost 5 years ago
fix(genSettings.py): fix code for codacy

fix python code to pass codacy test
now genSettings will check modified time

2c7cbb835d5a0eb9a7b441e80f9a1fe7bae5279b authored almost 5 years ago
refactor: rewrite genSettings in python

rewrite genSettings.sh to genSettings.py
now genSettings.py will be called during cmake configur...

626de7134baf0c32152d20dd2ea1a771e8e47016 authored almost 5 years ago
fix(PreferencesWindow): Move position only, don't resize

If the user uses multiple screens, the old resizing can be bad.

258e450fe99862551cf2de8e6dda5c9cb6cc23df authored almost 5 years ago
fix(mainwindow): Fix compile and run commands diagonistics

c2bfefa6b59170570740a6fae0dcb27673c9b03b authored almost 5 years ago
fix(mainwindow): Change template when switching the language

If the code was the unmodified template, when switching to another
language, the codes should be...

48bfdee0a712a0604802b8c89b8060ef82b2cc61 authored almost 5 years ago
fix: Fix unkown key warning and run checker compile command

The checker is always written in C++.

cd134738760d7f58c5c3778770ea0dec4947c2d1 authored almost 5 years ago
feat: Add Length Limits

1. Add Advanced/Limits Preferenes Page.

2. Add Output Length Limit, which will restrict the len...

5ab6b02c94a4e575229a0ff3107b6bd404bb9a1f authored almost 5 years ago
fix(EditorTheme): Fix typos in the names of the themes

It is backward compatible.

c6d0ad993aba7c46b18325db233edd906f1ec516 authored almost 5 years ago
feat(Preferences): Add "Update" page

dead0b9c6c55c83d18713090ae52899ac27826b9 authored almost 5 years ago
feat(PreferencesWindow): Clear selection when switching to home page

bd027151a2f924a404bbdfd389132376de41ee67 authored almost 5 years ago
feat(PreferencesWindow): Reset the preferences window when reopening it

Added:

1. Clear selections
2. Collapse all
3. Clear search
4. Set focus to search

Changed: Swi...

78d9f899970f1ca1a1d3cf6354afb295537e9dd7 authored almost 5 years ago
feat(Preferences): Update Clang Format page

1. Don't align this page to the top so that it can expand well.

2. Don't wrap text.

9ad98a3fe8b87beca9e35a23c7d436065edc31db authored almost 5 years ago
feat(Preferences): Update hotkey descriptions and remove "Enable hotkey"

The "Enable hotkeys" option is removed, because it's useless —— you
can simply either not use th...

8142b06ed6176f6b74add0957e61ac7992a5ee25 authored almost 5 years ago
feat(PreferencesWindow): Expand and collapse tree items on single-click

df40ffe7aa01b151ea2b86ae897483b1d5f28fc0 authored almost 5 years ago
fix(Preferences): Change order of settings of Competitive Companion

It looks better when we put the checkboxes together.

abb23fecaa7cddf70eabc49499cf15d39d9a3163 authored almost 5 years ago
feat(ValueWrapper): Set minimum width of line edit to 400

eb14bc77f089a7a06a30561433da5d8e3f1a0859 authored almost 5 years ago
feat(Preferences): Add "Actions" section

5fd628a0a0230f8365104778f903c5e57bf21bc1 authored almost 5 years ago
refactor(PreferencesWindow): Use QStringList as a parameter of addPage

Use QStringList instead of PreferencesWindowTemplate as a parameter
PreferencesWindow::addPage.

98be5657607382e29b965cbff40eda093bb8d14e authored almost 5 years ago
fix(PreferencesWindow): Use "CF Tool" instead of "CF"

2560c407d3ce90c0f4fac6b371537bd635ffb28c authored almost 5 years ago
feat(Settings): Replace "/" with " " for settings description

9827494d3621589af85b92b94811c9c4617a81e1 authored almost 5 years ago
feat(Preferences): Add PlainTextEditWrapper and use it for format style

ce32a6b14b3de36a90d56ef1d6649de600b8f18f authored almost 5 years ago
docs: Add links to Slack Workspace

d7ffa207698ec9c4dc2937e148699684af12b58b authored almost 5 years ago
feat: support custom label for option

change key 'desc' to 'name', add key 'desc'
add extensions page
add format.sh to format codes

8ec2183050ae1d656d2628530e034c1a83ff7bfd authored almost 5 years ago
ci(auto-format): Use real bot account & Modify last commit

e28f4154399aeceec9b6408e87b1846f1161756b authored almost 5 years ago
ci(auto-format): Modify the last commit instead of creating a new commit

git diff --exit-code: Use exit-code to show whether there are changes,
and show the diff as well...

aa8ea7895662b1cb670ff134fb3488a122ceb5b2 authored almost 5 years ago
Fix #227, Better log messages

This commits removed all `invoked` messages and makes every log more
informative and robust. It ...

098e95bcb8071edf8c634ed2eb2bfa6de097d9c2 authored almost 5 years ago
Fix #193: Set Minimum Deployment target to 10.14 on macOS

This commit fixes the problem where minimum installation target was 10.15 by default because at ...

a3ef20df32341ea62b765c37480dbf1cda085f38 authored almost 5 years ago
Merge branch 'master' of https://github.com/cpeditor/cpeditor

d5b0484bbef94c8654ff3107e1972ad5ac229aae authored almost 5 years ago
fix(Settings): Fix default Java runtime arguments

82b2920e7cd2082c041050621464ec6a05c0014a authored almost 5 years ago
fix(PreferencesPageTemplate): fix title

Auto parse the last item in path as the title, unless it is 'general'
Add signal pathChanged in ...

c3f3a6229182b88ff31cfd25350350f1224f7279 authored almost 5 years ago