M M Arif
03e926699b
Merge branch 'main' into issue-pr-timeline
...
# Conflicts:
# app/src/main/java/org/mian/gitnex/helpers/AppUtil.java
2022-09-07 13:18:20 +05:00
gitnexbot
e945d4505a
Translation updates from Crowdin [CI SKIP]
2022-09-07 06:26:36 +00:00
qwerty287
9d6ef9e079
Fix browser opening; update some tests ( #1203 )
...
Closes https://codeberg.org/gitnex/GitNex/issues/1200
Co-authored-by: qwerty287 <ndev@web.de >
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1203
Reviewed-by: M M Arif <mmarif@noreply.codeberg.org >
Co-authored-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-committed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-09-07 08:25:55 +02:00
M M Arif
fe202a7a06
Revert "Format code and optimize imports"
...
This reverts commit c98156d139 .
# Conflicts:
# app/src/main/java/org/mian/gitnex/activities/RepoDetailActivity.java
# app/src/main/res/layout/list_diff_files.xml
# app/src/main/res/layout/list_issues.xml
# app/src/main/res/layout/list_pr.xml
2022-09-07 08:37:55 +05:00
M M Arif
146befbf07
Add ref links to issues/pr and commits
2022-09-06 13:58:58 +05:00
M M Arif
f87bccddab
Improve main thread UI elements layout, move title out to another card
2022-09-06 10:19:37 +05:00
M M Arif
29dc97065d
Update timeline UI
2022-09-06 08:41:43 +05:00
M M Arif
5e2552b6ee
Add vertical view to the timeline
2022-09-05 16:26:51 +05:00
M M Arif
41d5f37b9d
Disable style formatting for now
2022-09-05 11:39:57 +05:00
M M Arif
2a15060621
This is bizarre!!
2022-09-05 10:58:08 +05:00
M M Arif
76863d2602
Format code
2022-09-05 10:47:10 +05:00
M M Arif
700efc1587
Fix icon reference
2022-09-05 10:35:16 +05:00
M M Arif
2b10e7dfde
Move text to string file and other UI improvements
2022-09-05 10:25:27 +05:00
M M Arif
c98156d139
Format code and optimize imports
2022-09-04 12:51:15 +05:00
M M Arif
d6a7283e3f
Add pagination to comments and some UI updates + refactors
2022-09-04 12:44:42 +05:00
M M Arif
2b225cd7ed
wip: adding timeline view for issues/pr
2022-09-02 22:55:34 +05:00
M M Arif
beac76e6c0
Kickstart 5.0.0 ( #1198 )
...
As title
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1198
2022-08-31 05:39:14 +02:00
gitnexbot
8bea1cdc51
Translation updates from Crowdin [CI SKIP]
4.5.0
2022-08-31 02:46:46 +00:00
M M Arif
de5a3eaf52
Release 4.5.0 ( #1197 )
...
As title
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1197
2022-08-31 04:45:35 +02:00
M M Arif
848e7ef8fa
Revamp app UI according to Material design ( #1185 )
...
As title
Co-authored-by: M M Arif <mmarif@swatian.com >
Co-authored-by: 6543 <6543@obermui.de >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1185
Reviewed-by: 6543 <6543@noreply.codeberg.org >
2022-08-26 19:00:08 +02:00
qwerty287
3d711a81b3
Fix string indentation ( #1188 )
...
Fix indentation of long strings in strings.xml files. Also adds a new flag to the formatter to fix the issue.
Co-authored-by: qwerty287 <ndev@web.de >
Co-authored-by: M M Arif <mmarif@noreply.codeberg.org >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1188
Reviewed-by: M M Arif <mmarif@noreply.codeberg.org >
Co-authored-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-committed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-08-26 07:54:23 +02:00
M M Arif
5c23e4ee52
Copy/share/open file options in fileviewer ( #1193 )
...
Closes #1191
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1193
Reviewed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-08-24 09:21:25 +02:00
qwerty287
f310f9f8e6
Fix diff parsing and run unit tests ( #1190 )
...
Closes https://codeberg.org/gitnex/GitNex/issues/1167
The regex didn't match if the raw string starts with a `+` or `-`.
Co-authored-by: qwerty287 <ndev@web.de >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1190
Reviewed-by: M M Arif <mmarif@noreply.codeberg.org >
Co-authored-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-committed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-08-20 10:30:15 +02:00
qwerty287
a7d9918b67
Format files ( #1179 )
...
use https://codeberg.org/qwerty287/woodpecker-intellij-formatter
Co-authored-by: 6543 <6543@obermui.de >
Co-authored-by: M M Arif <mmarif@noreply.codeberg.org >
Co-authored-by: qwerty287 <ndev@web.de >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1179
Reviewed-by: 6543 <6543@noreply.codeberg.org >
Co-authored-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-committed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-08-15 16:26:02 +02:00
gitnexbot
151cb8429c
Translation updates from Crowdin [CI SKIP]
2022-08-15 07:57:43 +00:00
M M Arif
e5f7975109
Wiki link handler ( #1186 )
...
Closes #1163
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1186
Reviewed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-08-15 09:57:07 +02:00
M M Arif
9fa2e3f506
Code editor for files ( #1182 )
...
Currently highlight supports the following languages:
- Java
- Python
- Go Lang
- PHP
More will come in next iterations/releases.
Closes #1166
Closes #949
**EDIT: by support it means only can highlight that specific languages methods, classes, data types etc etc. By no means it is restricted to only that 4 langs. You can use it for any language you want.**
Co-authored-by: M M Arif <mmarif@swatian.com >
Co-authored-by: 6543 <6543@noreply.codeberg.org >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1182
Reviewed-by: 6543 <6543@noreply.codeberg.org >
2022-08-14 08:44:04 +02:00
gitnexbot
499c559412
Translation updates from Crowdin [CI SKIP]
2022-08-12 02:02:39 +00:00
M M Arif
6326f5eba5
Port accept cert dialog to M3 ( #1184 )
...
Actually it is working, just need to restart the app.
So closing #1119 and also porting the Alert dialogs for accepting the certificates and remove account to M3.
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1184
2022-08-12 04:02:04 +02:00
M M Arif
e4cd1e147b
New UI for profile screens ( #1183 )
...
As title.
It is part of the ongoing UI enhancements from M3 and will continue in the next few releases to overhaul the app.
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1183
2022-08-12 04:01:51 +02:00
M M Arif
387089fb26
Most visited repositories ( #1178 )
...
This is an app only feature and could be useful to some users including me.
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1178
2022-08-07 22:03:17 +02:00
M M Arif
23df83110d
Port app to M3 (Material You) ( #1181 )
...
There are not any functinality changes except more of UI changes which comes with M3. There are still few things left but that are not there yet from Google side.
I will be merging this PR as it does not break any function but attaching a few screenshots if you would like to know how it looks like. Feel free to build from `main` to test it out.
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1181
2022-08-07 21:34:02 +02:00
M M Arif
181f0b5dea
Fix mark all notifications as read ( #1170 )
...
Side note: I don't know why but Gitea notifications listing is very random even on the web UI. Olds are in the 1st page and new ones on the last page.
Closes #1164
Closes #1160
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1170
Reviewed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-08-01 09:24:23 +02:00
qwerty287
9d428f1b11
Show owner of repo and allow nav to it ( #1165 )
...
- show owner next to repo name (and allow click on it)
- if you click on the back button of the toolbar on repo details, it navigates to the owner now
- cleaned up repos adapter
Closes #965
Closes #1162
Co-authored-by: qwerty287 <ndev@web.de >
Co-authored-by: M M Arif <mmarif@noreply.codeberg.org >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1165
Reviewed-by: M M Arif <mmarif@noreply.codeberg.org >
Co-authored-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-committed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-07-31 17:47:33 +02:00
qwerty287
a95d2718b4
Fix crash on incorrect case ( #1173 )
...
Closes #1172
Co-authored-by: qwerty287 <ndev@web.de >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1173
Reviewed-by: M M Arif <mmarif@noreply.codeberg.org >
Co-authored-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-committed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-07-29 14:54:30 +02:00
gitnexbot
f15477b03a
Translation updates from Crowdin [CI SKIP]
2022-07-29 12:10:57 +00:00
qwerty287
6a84e4d897
Extend CI workflows ( #1155 )
...
Extend CI workflows (-> https://codeberg.org/gitnex/GitNex/issues/1099 )
1. pull translations and push them again on every pull
@mmarif this needs the secrets and `BOT_TOKEN`
the code for this comes from tea4j-autodeploy
2. add a **template** for a check workflow which only does some static checks right now. It is disabled because it requires some investigation and discussion on how we should deal with these issues. The checks are currently (if we would enable it):
1. check code style and formatting according to the project file in `.idea/`
2. make sure every Java file has an `@author` annotation
I would wait until you reviewed with enabling them because we have to reformat all the files which results in changes with a few thousand changed lines (tried this once).
Closes https://codeberg.org/gitnex/GitNex/issues/141
Co-authored-by: qwerty287 <ndev@web.de >
Co-authored-by: M M Arif <mmarif@noreply.codeberg.org >
Co-authored-by: 6543 <6543@obermui.de >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1155
Reviewed-by: 6543 <6543@noreply.codeberg.org >
Co-authored-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-committed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-07-29 14:08:44 +02:00
Fettlaus
4a3397766f
Add fallback for missing version information in database ( #1175 )
...
### Describe what your pull request does and which issue you’re targeting
As described in #1174 the app crashes if a bogus version (empty string) is stored in the database. In case of an empty version information in the database, the fallback should be to gracefully treat this as a version 0. This way every check for a "version greater than" fails.
After all the version information will be updated from the server anyways.
<br>
fixes #1174
<br>
- [X] I carefully read the [contribution guidelines](https://codeberg.org/GitNex/GitNex/src/branch/main/CONTRIBUTING.md ).
- [X] I'm following the code standards as defined [here](https://codeberg.org/gitnex/GitNex/wiki/Code-Standards ).
- [X] By submitting this pull request, I permit GitNex to license my work under the [GNU General Public License v3](https://codeberg.org/GitNex/GitNex/src/branch/main/LICENSE ).
Co-authored-by: Fettlaus <mail@fettlaus.de >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1175
Reviewed-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-authored-by: Fettlaus <fettlaus@noreply.codeberg.org >
Co-committed-by: Fettlaus <fettlaus@noreply.codeberg.org >
2022-07-28 16:23:33 +02:00
M M Arif
39f961e746
Kick start 4.5.0 dev ( #1169 )
...
As title
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1169
2022-07-09 10:36:00 +02:00
M M Arif
48fa38dbe8
Release 4.4.0 ( #1159 )
...
As title
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1159
4.4.0
2022-07-01 09:29:56 +02:00
qwerty287
9a2f04f838
Crowdin 2022-07-01 ( #1158 )
...
Co-authored-by: qwerty287 <ndev@web.de >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1158
Reviewed-by: M M Arif <mmarif@noreply.codeberg.org >
Co-authored-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-committed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-07-01 08:21:14 +02:00
qwerty287
d3cc481a4d
Add support for PR commits ( #1152 )
...
Can be found under the changes option of PRs.
Closes https://codeberg.org/gitnex/GitNex/issues/332
Co-authored-by: qwerty287 <ndev@web.de >
Co-authored-by: 6543 <6543@noreply.codeberg.org >
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1152
Reviewed-by: M M Arif <mmarif@noreply.codeberg.org >
Co-authored-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-committed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-06-30 12:36:13 +02:00
M M Arif
339a6655bf
Remove BOM, trim tokens, uname and url for logins ( #1157 )
...
As title. Got reports and this will fix the following issues:
- Remove BOM
- Remove new lines and spaces
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1157
Reviewed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-06-30 11:55:23 +02:00
M M Arif
5bdbff4db6
Create/list/edit/view/delete wiki ( #1145 )
...
Closes #17
- [x] create wiki
- [x] list wiki
- [x] view wiki
- [x] edit wiki
- [x] delete wiki
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1145
Reviewed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-06-26 09:16:35 +02:00
qwerty287
f75fad2bea
Fix bugs ( #1154 )
...
- fix some bugs (see discord)
Closes https://codeberg.org/gitnex/GitNex/issues/1153
Co-authored-by: qwerty287 <ndev@web.de >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1154
Reviewed-by: 6543 <6543@noreply.codeberg.org >
Co-authored-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-committed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-06-16 00:11:56 +02:00
M M Arif
8975d5c7ca
Fix intent ( #1147 )
...
Fix intent as requested by @qwerty287 in discord.
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1147
2022-05-21 13:39:23 +02:00
qwerty287
6916989ec1
Some fixes and cleanups for PRs ( #1146 )
...
1. improve menu time (show when loading finished)
2. fix crashes from deleted forks
I mainly tried to fix issue https://codeberg.org/gitnex/GitNex/issues/1137 , but:
1. the missing UI options are Gitea's issue (the permission values are not correct when using notification endpoints)
2. the comments crash is an `SQLiteConstraintException` which we had already in #1084 but it seems that it wasn't fixed
Closes https://codeberg.org/gitnex/GitNex/issues/1137 closes https://codeberg.org/gitnex/GitNex/issues/1144
Co-authored-by: qwerty287 <ndev@web.de >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1146
Reviewed-by: M M Arif <mmarif@noreply.codeberg.org >
Co-authored-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-committed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-05-21 11:38:15 +02:00
M M Arif
7e9d494a49
Kickstart 4.4.0 dev ( #1143 )
...
As title
Co-authored-by: M M Arif <mmarif@swatian.com >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1143
2022-05-19 09:16:33 +02:00
qwerty287
da571929f0
Fix crashes on commits and don't reload ( #1142 )
...
Closes #1141
Co-authored-by: qwerty287 <ndev@web.de >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1142
Reviewed-by: M M Arif <mmarif@noreply.codeberg.org >
Co-authored-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-committed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-05-19 09:06:11 +02:00
qwerty287
c44dcf86c3
Add Discord reporting to CI ( #1140 )
...
The message is mainly copied from Gitea's message.
Co-authored-by: qwerty287 <ndev@web.de >
Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1140
Reviewed-by: M M Arif <mmarif@noreply.codeberg.org >
Co-authored-by: qwerty287 <qwerty287@noreply.codeberg.org >
Co-committed-by: qwerty287 <qwerty287@noreply.codeberg.org >
2022-05-16 18:26:35 +02:00