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

fix(MessageLogger): use   and monospace for messages

Messages like:

```
/tmp/CPEditor-UjfDta/sol.cpp: In function 'int main()':
/tmp/CPEditor-UjfDta...

364c42c5b9a909dadd13f7501b5a9a7184d63565 authored almost 5 years ago by ouuan <[email protected]>
refactor: use QString for MessageLogger

32bfdb099be3d863c23a364427f7c4364fea8b42 authored almost 5 years ago by ouuan <[email protected]>
feat: add transparency setting

91d011777ed5d869fdf70a7d61735e068352ad2b authored almost 5 years ago by ouuan <[email protected]>
feat: load template if the filePath doesn't exist

0d0a70b5b0b245a501f41f3ba1f1c57c3d41a085 authored almost 5 years ago by ouuan <[email protected]>
fix: fix bug when compiling titled unsaved files

Old: Compile titled unsaved files will use the "title" as source file. For example, if the title...

923e3af0628b6caade9e665126ceb5c33fc71ea2 authored almost 5 years ago by ouuan <[email protected]>
refactor(mainwindow.cc): make enums private

4335fb7c544c9d56ac3015a6b805c31b5264e2c0 authored almost 5 years ago by ouuan <[email protected]>
fix(Runner): press *any* key to exit instead of Enter only

954cde76f2f5f2bfbaa2b6699817287efcf01ebb authored almost 5 years ago by ouuan <[email protected]>
fix(mainwindow.cc): clear outputs when execution begins

312364ffde310873b8772d88a5c96eaf5fd5ccdc authored almost 5 years ago by ouuan <[email protected]>
release 5.2.0-beta

1be4ad0d73844f46827e67e47fdc52cf6e9a7e28 authored almost 5 years ago by Ashar Khan <[email protected]>
fix(tabs): fix nullptr error when all tabs are closed

3ebacf028d4c1ed30672d7640c8e648e70dc8b97 authored almost 5 years ago by ouuan <[email protected]>
feat(tabs): display indexes of untitled tabs

fd0212eb764ab1ee3f1938a030e8d58e222d57ef authored almost 5 years ago by ouuan <[email protected]>
feat: put "CP Editor" at the back of the window title

ebfdb90b6492a464ed221478ef9901b2c4a2cecc authored almost 5 years ago by ouuan <[email protected]>
chore: update texts

c226cd865451f2f56e75a1b79e0a91c3326a1495 authored almost 5 years ago by ouuan <[email protected]>
feat(Runner): detect not able to start running

4ce5061768c95e4fbd5815450695a2e3c38616d0 authored almost 5 years ago by ouuan <[email protected]>
fix(mainwindow): fix typo

13eae793f3125f8573e1e913c72e3e1e24808010 authored almost 5 years ago by ouuan <[email protected]>
fix: update saved "*" when template changed

eac08d05a191da36f86f9b78203a3bef0cc8beb2 authored almost 5 years ago by ouuan <[email protected]>
fix(tabs): update filePath to canonical in isTextChanged()

534418757fcd575fbc3138ff921af5571c077d4f authored almost 5 years ago by ouuan <[email protected]>
fix(tabs): allow multiple titled but unsaved tabs

a528fe62a5e28b5fe84a4b5152da77b5445f9cb4 authored almost 5 years ago by ouuan <[email protected]>
refactor: reimplement core & minor changes (#106)

1. Executable files are stored in the same directory as the source file,
if it's not untitle...

c96643119cc70e80a7bec96c34d289514a4c366e authored almost 5 years ago by ouuan <[email protected]>
fix(Compiler): fix wrong check for java

a197e7272a12b32bf7463f4fc35e7c487377a00f authored almost 5 years ago by ouuan <[email protected]>
feat: set focus on the editor when opening a new tab

e3ac267fe1e91f3b8558c02d0fc90bea16d98bf7 authored almost 5 years ago by ouuan <[email protected]>
fix: fix file watcher and template

1. update the watcher after saving the file, thus fix the bug: delete
the file on disk, then sav...

058aea175de1c0605299046acf2578b2d5a39435 authored almost 5 years ago by ouuan <[email protected]>
feat(mainwindow): able to open tabs with non-exist files

Old: If you open a non-exist file, the tab will be untitled.

New: If you open a non-exist file,...

9b6f679d64afa47bebb111ac43fcdf798db6f7a4 authored almost 5 years ago by ouuan <[email protected]>
fix: detecting the same file correctly

Use `QFileInfo::operator==()` to detect the same file, so that `CPEditor
a.cpp A.cpp` open two t...

96cba9082e750eb8abcca1abda864c98ce7bdeae authored almost 5 years ago by ouuan <[email protected]>
fix: load settings before opening a file

This fixes the bug that tests are not loaded.

abceee7cfef9ef532ef9ee06e2241ea888e306e7 authored almost 5 years ago by ouuan <[email protected]>
fix & refactor(mainwindow): fix possible wrong path and minor changes

1. Use canonicalPath() to fix this bug: "/" and "\" in the path are
considered as different path...

b67058d5c7bdc492cb62b3b8d45772c7fe27133c authored almost 5 years ago by ouuan <[email protected]>
fix: fix wrong close tab logic (#104)

The current tab instead of the tab of a certain index was confirmed.

It is fixed now.

a62a7427ed8d87fad66521cd2e34e679eeded40b authored almost 5 years ago by ouuan <[email protected]>
chore: add copyright & free software & no warranty in about (#103)

71aaf65950ab9bd53e27cb29d0e329018ac4c88f authored almost 5 years ago by ouuan <[email protected]>
refactor(appwindow): set tab movable in .ui file (#102)

26394270141b1ab8e89419c9cd2e42ac1e267f04 authored almost 5 years ago by ouuan <[email protected]>
fix(mainwindow.cc): fix load tests (#101)

876feedef02766f065d10ded7044f3a2e4078416 authored almost 5 years ago by ouuan <[email protected]>
Revert "Revert "feat: make file logic like Sublime (#97)" (#99)" (#100)

This reverts commit 7a0eb3d1cef55d9639b68290e7ba5861a5f56172.

bdef912b8c20ba7ee26c77fc457c8e0c5a89c0ab authored almost 5 years ago by Ashar <[email protected]>
release 5.1

release 5.1

0656163a9ef393390e6def9ef7410eff8f48c45f authored almost 5 years ago by Ashar Khan <[email protected]>
Revert "feat: make file logic like Sublime (#97)" (#99)

This reverts commit 266e236e04b635f1cdaf9af8918e7ee99539faa1.

7a0eb3d1cef55d9639b68290e7ba5861a5f56172 authored almost 5 years ago by Ashar <[email protected]>
fix(ui): fix widgets have the same name (#98)

71f8e4eb9fe981d1a2dc0f6a737c05a5f447292b authored almost 5 years ago by ouuan <[email protected]>
feat: make file logic like Sublime (#97)

1. Open file when necessary instead of holding it.

2. Watch file changes on disk.

3. Show comp...

266e236e04b635f1cdaf9af8918e7ee99539faa1 authored almost 5 years ago by ouuan <[email protected]>
feat(formatter): clang-format update (#96)

* feat(formatter): clang-format update

1. Set clang-format binary instead of set format command...

e5c78480ca7f14f695cd82220f2d4c47b8ff6c2e authored almost 5 years ago by ouuan <[email protected]>
update license header for 2020 copyright

190072257a412ae7c104b796738a4930b6e3316f authored almost 5 years ago by Ashar Khan <[email protected]>
Merge branch 'master' of https://github.com/coder3101/cp-editor

f6a5d0a5555578c2d7cdd01314b631ad6928aebe authored almost 5 years ago by Ashar Khan <[email protected]>
fix license header text

f1add1dfbb85689a41502331c72aaa2cd696144e authored almost 5 years ago by Ashar Khan <[email protected]>
fix snippets (#95)

* feat(snippets): add shortcuts

* fix(snippets): fix wrong snippets logic

* feat(snippets)...

ca66c50b653d68fb9d2ef22087253b40d9c2a8a0 authored almost 5 years ago by ouuan <[email protected]>
Update upstream changes for QCodeEditor

9da97752f4dd5f3f203e7df3d27118bf6322b356 authored almost 5 years ago by Ashar Khan <[email protected]>
Fixed(Reset Preferences): Did not restored java and python commands

989a288f6517b43965f9f46104e7ff0978eee58a authored almost 5 years ago by Ashar Khan <[email protected]>
Remove DarkTheme submodule and changes to Snippets UI and bug fix

The system-wide dark theme has been completely removed and the snippets
Inteface was not very go...

fc9ff644cf2fb58474924cd909b64b2209f86984 authored almost 5 years ago by Ashar Khan <[email protected]>
feat: Load snippets from file (#94)

* refactor(preference): use getNewSnippetName()

* feat(preference): load snippets from file

98b8bb6080095803ece7843bafceb734e35cd2cd authored almost 5 years ago by ouuan <[email protected]>
refactor: use QSettings::clear() for reset settings (#87)

Sinces all defaults are in the "get" functions, a simple clear()
should do the resetting well.
...

30a22da9329a7e47631baabd131d2d3c8207d423 authored almost 5 years ago by ouuan <[email protected]>
Formatter changes (#85)

* fix(formatter): use the output of clang-format instead of -i

This fixes #80.

It's a BREA...

66e4d7c77d786dd1d50bdda6bb2da77cb6c80ea2 authored almost 5 years ago by ouuan <[email protected]>
Splitter changes (#86)

* feat(splitter): store splitter state

* feat(splitter): switch to split mode from editor mod...

8f848f887837498ba90d9eca49fdb324eeea90a4 authored almost 5 years ago by ouuan <[email protected]>
docs: update README.md and about (#89)

* docs: update README.md and about

* docs: add clone and update submodule

22211c0584786b1f9c37d8b2c5072cc10ab66e84 authored almost 5 years ago by ouuan <[email protected]>
refactor: tabs -> tabsReplaced (#90)

0f12207ef128ff6873c2f83e3a899b7a0b42b1e5 authored almost 5 years ago by ouuan <[email protected]>
feat(snippets): show warning and ask for new if name is used (#84)

f4dd5579c1d93b515f5006974742e413fc9e161a authored almost 5 years ago by ouuan <[email protected]>
fix(preferencewindow.ui): make snippets buttons wider (#79)

b8be9822f482d236a376551c4e3dcb894eb4c7ea authored almost 5 years ago by ouuan <[email protected]>
chore(runner): use QElapsedTimer instead of QTime (#77)

I got this from building:

D:\GitHub\cp-editor\src\Runner.cpp(311): warning C4996: 'QTime::sta...

cb333ed2ca3ceea674dcbd069497995f92d3949b authored almost 5 years ago by ouuan <[email protected]>
Merge branch 'master' of https://github.com/coder3101/cp-editor

391ff7119549182960f0fda3867fa3741cb65ac9 authored almost 5 years ago by Ashar Khan <[email protected]>
feat(appwindow): add hint for wrong snippet name (#76)

1823f0065102707f7757f485d14ea1f1e46b9f85 authored almost 5 years ago by ouuan <[email protected]>
re-release 5.0.1

24274addf0fc8bf77d3259caf945bcd6d7b81734 authored almost 5 years ago by Ashar Khan <[email protected]>
release 5.0.2

cca9c04b54ea4879264c6d8cebfd53e374cec713 authored almost 5 years ago by Ashar Khan <[email protected]>
Merge branch 'master' of https://github.com/coder3101/cp-editor

b3660f5f9ef95df7275cb9a0a7e457fbc5816f91 authored almost 5 years ago by Ashar Khan <[email protected]>
release 5.0.1

71f692ae4429a4f60187f0b2630f8bc1c18c8089 authored almost 5 years ago by Ashar Khan <[email protected]>
Update README.md

ee569f37cee95bc45fd8f45d617624449a469c65 authored almost 5 years ago by Ashar <[email protected]>
Add snippets (#75)

* feat: add editing snippets in preference window

* chore: add .vscode in .gitignore

* fix...

77151c477310da31a5d2fd1e336b8b0bec11ccb3 authored almost 5 years ago by ouuan <[email protected]>
Add cf-tools for submitting code to codeforces

226164362bd7804beecfb0175e4ff6c128d64c0b authored almost 5 years ago by Ashar Khan <[email protected]>
WIP : CF tools intergration in progress(1/3)

a9aaf621e796686d95d957aaace7ce3657840983 authored about 5 years ago by Ashar Khan <[email protected]>
Improvements in Tabs

73d67fc8f44db2bd0191d1df11624a138c408045 authored about 5 years ago by Ashar Khan <[email protected]>
chore: replace "cp-editor2" with "cp-editor" (#73)

c7f938d6b64998dc629bbb6de9db283a1d6363cd authored about 5 years ago by ouuan <[email protected]>
Format code

4e2216947b50604cccdb746125c318b9733f2e75 authored about 5 years ago by Ashar Khan <[email protected]>
Completely set toggle key for view mode

bc7ea6c196c27039886fd6870bcba3d48325057a authored about 5 years ago by Ashar Khan <[email protected]>
Resolved : Merge conflict from PRs

b86cb8525333beb4089001fc156a41f23da751a9 authored about 5 years ago by Ashar Khan <[email protected]>
Performance improvements on diagonistics and fix issue where companion error log was not displayed

3d1e515521493a200ba93289e112f3fca47c1ed7 authored about 5 years ago by Ashar Khan <[email protected]>
Some changes about tabs (#71)

* fix(appwindow.cpp): change competitive companion logic

Use the competitive companion logic ...

3fa4eb0dfc10c8ec8626611469623afbb7eb7db1 authored about 5 years ago by ouuan <[email protected]>
Update Version to 4.0.3

83aa681812dc4b14c2843b91c1f5cba9191c11eb authored about 5 years ago by Ashar Khan <[email protected]>
feat(MessageLogger): make messages HTMLescaped (#70)

Compiler messages like `vector<int>` should be HTMLescaped.

78bdfb3cd6c87b4f77fc55a8e6a471aea9e1fab8 authored about 5 years ago by ouuan <[email protected]>
Changes about preferencewindow (#69)

* chore(preferencewindow.ui): use lowercase letter in the middle of setting

* feat(preference...

0488da9542631f3d13fdf6f939dea42d8bf265c8 authored about 5 years ago by ouuan <[email protected]>
WIP: Add View Modes and Toggle shortcut

5bfc33cda99917ae0df9c6ff92557e8a67f7595a authored about 5 years ago by Ashar <[email protected]>
Specific version for Readme instructions

f32cd54aaa1c741f0d72215c61d8a16bbdc6b377 authored about 5 years ago by Ashar <[email protected]>
Fixed: Hotkey error & format shortcut

0588518ea699c5738576ee21da1ecff1567c109b authored about 5 years ago by Ashar Khan <[email protected]>
Update README.md

befb1a997ae1596e44248b8be47b83c36372ad76 authored about 5 years ago by Ashar <[email protected]>
Update README.md

ebc5e731a6bc3a43fbf3a6d9c1aaec9304bb2f7f authored about 5 years ago by Ashar <[email protected]>
format codes & fix format shortcut & update QCodeEditor (#67)

* chore: add .vs in .gitignore

* fix(appwindow.ui): fix format shortcut

* style: format codes

ed3d18a568acecd76a588a5485a8f11b2ca8e31f authored about 5 years ago by ouuan <[email protected]>
Release 4.0.2

57d64a5822a4a66b2dc649eb6ac9a2ee79f223a1 authored about 5 years ago by Ashar Khan <[email protected]>
Release 4.0.1

4b61fe866df58319326ee78330b8138891a921d9 authored about 5 years ago by Ashar Khan <[email protected]>
fix Unix CI

f8c2c3ff394ec0c9d64d6fd69e95bc692d0c56b2 authored about 5 years ago by Ashar <[email protected]>
Work completed, Testing required

b243611eb5838543831035b52392e225c3757e38 authored about 5 years ago by Ashar Khan <[email protected]>
Ability to add key binding by user and complete settings working

1c67c6e37c598cf6237b21999c49d6d88a4c3f9e authored about 5 years ago by Ashar Khan <[email protected]>
add new editor themes (monkai and solarised light and solarised dark)

e58c792f526947b34d7f93f3840791264986457e authored about 5 years ago by Ashar Khan <[email protected]>
WIP : Redesigned Preferece window and its ready

b2e36c482c4b5ca05a065a8dddd7235f1b567f06 authored about 5 years ago by Ashar Khan <[email protected]>
Enable all Action SLOTs on menubar

6f6c0631281008e90777c286dc2b497d864b37b6 authored about 5 years ago by Ashar Khan <[email protected]>
WIP : Fix broken UNIX and Restore Window Geometry on startup

4c69b87979d0f602fcee37e604c5f045a8360649 authored about 5 years ago by Ashar Khan <[email protected]>
WIP : Everything except settings is missing

f030dc0359b05e06945a127a196635a1417a2695 authored about 5 years ago by Ashar Khan <[email protected]>
WIP: Remember the size of splitter and Language picker for tab

e913b2207ad04cf99d74d5565284298fff588c94 authored about 5 years ago by Ashar Khan <[email protected]>
WIP : Added Preference window and improved multi-tab file managements.

da63f972a15378c1c2fd97d641461384ebd815bb authored about 5 years ago by Ashar Khan <[email protected]>
WIP: Initial multi-tab support without settings or actions

0350462a4eabf5c2ded343cc2ee2750593dc6e56 authored about 5 years ago by Ashar <[email protected]>
Remove menubar and make editor resizeable

93b47aef9760b1e1cb5b3f3086606b5b1045d6e6 authored about 5 years ago by Ashar <[email protected]>
WIP : AppWindow for MainAppWindow that will contain all tabs:

48eb470710e85dbff108900b8a987b716a9cdcfc authored about 5 years ago by coder3101 <[email protected]>
WIP : Remove useless status bar

cfdad096f00391e36c9d9432a5c3fd995e9ca48e authored about 5 years ago by coder3101 <[email protected]>
Work In Progress: Add indexing mainwindow for multi-tab support

82fd019b1bf4361978c6b079dc0d0546b8f11c22 authored about 5 years ago by coder3101 <[email protected]>
Add Hotkeys as function Keys, requested in #46

8a329d74a27f1c987c8477d113fb302d8805286f authored about 5 years ago by coder3101 <[email protected]>
Drag and drop files to editor to open them

3765283589510ecc9373cfe491fa29e1b7e3d78c authored about 5 years ago by coder3101 <[email protected]>
Show Execution time in miliseconds, requested in #61

a83ec0b8be0a4b6bc5399a404d329fb3c126b1da authored about 5 years ago by coder3101 <[email protected]>
Fixed: Blinking of CMD window on format commad called

4c6b76a2cc87fcca963acdca57ebdac8550622d7 authored about 5 years ago by coder3101 <[email protected]>
Format sources by Microsoft language style

cfad1e960e1d643d3ac6aec70a74f072dda7223c authored about 5 years ago by coder3101 <[email protected]>