Lars Hvam
f9318305e9
Minor fixes ( #2532 )
...
* minor fixes regarding unused variables
* minor code inspector fixes
2019-03-15 05:54:39 -07:00
Alexander Tsybulsky
9b38d79cce
GUI CORE, move constants ( #2526 )
...
* zcl_abapgit_gui constants
* renames in all classes
* zif_abapgit_html
* zif_abapgit_html related renames
* remove gui->free for now
2019-03-15 02:22:08 -07:00
larshp
dcaf585d47
move file_download to ui package
...
move file_download to ui package, part of #2510
the zip class should ideally work without frontend interaction, and just provide/parse the raw xstrings, this way it can be reused across different frontend technologies
2019-03-15 01:52:42 -07:00
Sdfraga
7c8b2228fb
Branch Overview Page gitGraph Horizontal Top scrollbar ( #2492 )
...
* Adding HTML new elements to BOverview Page
* Adding gitGraph CSS propertires
* Adding gitGraph scroller function
* Set gitGraph Scroller css width dynamically
* Initialize Top Horizontal Scroller on GitGraph
* Adding setGitGraphScroller() to BOverview HTML
* Fixed HTML wrong TAG
* Adding some comments
* Fixing abaplint messages
* Refactoring Indentation for Travis
* Refactoring for Travis
* Removing trailing spaces for Travis
2019-03-14 02:52:40 -07:00
Lars Hvam
48f6cb1bb1
move ZCL_ABAPGIT_FRONTEND_SERVICES to UI ( #2516 )
...
* move ZCL_ABAPGIT_FRONTEND_SERVICES to UI
move ZCL_ABAPGIT_FRONTEND_SERVICES to UI package
* move factory and interface
* fix errors found by linter
2019-03-14 01:34:19 -07:00
Lars Hvam
13213e2f2f
decode object name #2504 ( #2507 )
...
* decode object name #2504
* fix
* fix
2019-03-14 00:21:02 -07:00
larshp
d8da05b8bc
tutorial, show correct abapgit package
...
tutorial, show correct abapgit package
#2461
2019-03-12 21:49:36 -07:00
Christian Guenter
c7093e753e
Remove "disable octicons" user settings
2019-03-06 22:37:05 -08:00
Alexander Tsybulsky
c03bb681b3
Offline icons ( #2454 )
...
* font
* css fix and icon rendering
* assets and font link in html head
* more icons
* more css fixes
* replace icon names
* dev docs
* Fonts update
* icons rename
* doc update
* linter fixes
* fix for abapmerge
2019-03-06 00:49:04 -08:00
Lars Hvam
fc167ff3cd
update abaplint config to latest ( #2480 )
...
* update abaplint config to latest
* remove some descriptions
* remove more descriptions
* fixes
* fixes
2019-03-04 07:12:42 -08:00
Christian Guenter
963ff52dab
Link hints: disable when no tooltips are visible
...
- Disable link hints mode when no tooltips are visible, e.g. when we pressed a non-existing combination.
- Smaller refactorings
2019-03-01 00:06:53 -08:00
larshp
14beb8cfac
refactor nested IF to single IF
2019-03-01 00:06:29 -08:00
Christian Guenter
8cc6567d40
rename zcl_abapgit_tag to zcl_abapgit_git_tag
2019-02-26 21:29:41 -08:00
Christian Günter
389512f690
Patch / git add -p: Add and remove sections
...
After this commit is applied it is possible to add and remove
sections of code on the stage/patch page.
2019-02-25 21:29:24 -08:00
Christian Guenter
f73e18d587
Online repo "display name" to overrule default name
2019-02-25 07:20:01 -08:00
Christian Guenter
e19c54d3a1
New user setting: Disable parallel processing
2019-02-20 22:20:39 -08:00
larshp
5b44d8e89b
REPO, remove method RUN_CODE_INSPECTOR
...
the successful flag is now saved in code inspector class instead
2019-02-20 22:00:36 -08:00
Lars Hvam
ffcd6c82ed
Refactor code inspector ( #2412 )
...
* delete method GET_INSPECTION
delete method GET_INSPECTION, not called from anywhere
* delete class ZCL_ABAPGIT_ABAP_UNIT_TESTS
* delete class ZCL_ABAPGIT_SYNTAX_CHECK
* delete class ZCL_ABAPGIT_ADHOC_CODE_INSP
* move VARIANT to importing in RUN
instead of in the constructor
* one variable containing the name
instaed of 2 with same contents
* linting
2019-02-19 21:37:40 -08:00
Christian Guenter
e91697e4e2
New global user settings 'Disable octicons'
...
With this commit a new user setting called 'disable octicons' is
introduced. Octicons should be disabled when the client doesn't have
internet access or the abapGit UI hangs sometimes.
By default this option isn't active.
2019-02-18 06:31:06 -08:00
Lars Hvam
d0a721b2cf
Move methods to private ( #2416 )
...
* ZCL_ABAPGIT_GUI_CHUNK_LIB move 2 methods private
* HTML_ACTION_UTILS move two methods private
* move calculate_skip_testclass to private
* move BUILD_ASX_NODE to private
2019-02-18 05:27:49 -08:00
Mattias Johansson
add9450d37
Ignore files not in local repo ( #2404 )
...
* Changed default text in branch popup
* Downgrade to Abap 7.02 syntax
* Reduce line length of commit (for abaplint)
* Ignore files that are not in local repo
Ignore files that are not in local repo when doing transport to branch
* Changed line indent
* More indentation fixes
2019-02-15 06:52:36 -08:00
larshp
426f815bee
downport #2389
2019-02-14 21:10:07 -08:00
larshp
5018eae46c
refactor public attributes #2369
...
refactor public attributes #2369
2019-02-09 23:28:22 -08:00
Lars Hvam
cb4479b95b
Cleanup ( #2361 )
...
* pretty print
* move identical code outside IF
* remove space before .
* remove unreferenced variables
* remove unreferenced variables
* remove unreferenced variables
* fix pseudo comment
* remove unreferenced field symbols
2019-02-04 23:08:29 -08:00
Mattias Johansson
0467707a5b
Changed default text in branch popup ( #2344 )
...
* Changed default text in branch popup
* Downgrade to Abap 7.02 syntax
* Reduce line length of commit (for abaplint)
2019-02-02 03:52:14 -08:00
Christian Guenter
ad7809e4f2
Offline repo: Folder logic in create popup
2019-01-28 00:57:50 -08:00
Lars Hvam
e8b6b0020d
Add interface for ZCL_ABAPGIT_PROGRESS #2303 ( #2316 )
...
* interface for progress class
* adjust branch overview
* adjust git pack
* adjust diff page
* adjust objects class
* adjust activation class
* adjust repo online class
* adjust serialize class
few methods moved
* adjust tadir class
2019-01-23 06:28:54 +01:00
Lars Hvam
1a60384e84
move method get_unnecessary_local_objs #2127 ( #2315 )
...
* move method get_unnecessary_local_objs #2127
move method get_unnecessary_local_objs #2127
* interface for progress class
* oops, rollback previous commit
2019-01-23 06:27:29 +01:00
Lars Hvam
3f494f091f
Use built-in types ( #2306 )
...
* remove uses of DTEL BOOLEAN
* remove uses of DTEL BOOLE_D
* remove uses of DTEL FLAG
* remove uses of DTEL SAP_BOOL
* remove uses of DTEL XFELD
* Update zcl_abapgit_popups.clas.abap
2019-01-20 07:59:24 +01:00
Lars Hvam
ba9968123f
limit shown code inspector findings #2271 ( #2307 )
...
* codi_base will now render the full list
* limit list to show first 500
2019-01-20 07:51:41 +01:00
Christian Guenter
4b96b7469d
Check if package exists before pack.create popup
2019-01-18 07:06:33 +01:00
Christian Guenter
1913b7eaeb
AdHoc code inspection: ask user for check variant
2019-01-16 09:33:13 +01:00
Christian Guenter
67068136e1
UI: Replace 'Overwrite object' popup with sellist
2019-01-13 07:29:01 +01:00
Christian Guenter
0b36ce0c88
move js and css to UI
2019-01-13 07:23:07 +01:00
Domi Bigl
cb15695570
switch to css class mega-octicon for HiDPI #2275 ( #2276 )
...
* switch to css class mega-octicon for HiDPI
* change css repo overview icon
2019-01-12 10:24:11 +01:00
sambarza
2fc8087de1
In the popup for the creation of a new offline project the OK button is missing or better is there but without a text, it's a quite difficult to find it ;-)
...
Fixed with label "OK"
2019-01-03 06:36:34 +01:00
Christian Guenter
20be1e7eef
Page branch overview: skip orphaned commits
2019-01-03 06:36:00 +01:00
sbcgua
95b8120ef0
Repo overview UX/design ( #2245 )
...
* reorderings
* moving around disarranged tags
* draft
* toggleDetail js and tuning
* remove unnecessary firstrow
* tunings
2018-12-31 06:30:53 +01:00
sbcgua
60bf29dd38
refactor zcl_abapgit_zip ( #2241 )
...
* zip->load
* remove import and file_upload
* linter fix
* minor fix
2018-12-30 08:06:16 +01:00
pokrakam
d3e75796ab
Fix #2171 - removed dependency on field order ( #2226 )
...
* Fix #2171 - removed dependency on field order
* Fix #2171 - removed dependency on field order
2018-12-26 06:36:16 +01:00
larshp
6385caade6
fix whitespace and other minor changes
2018-12-20 09:23:01 +01:00
Lars Hvam
5f9df74463
reduce method length, #2146 ( #2212 )
...
* TRAN: refactor method SPLIT_PARAMETERS
new method SHIFT_PARAM added
* settings page: refactoring
rename BUILD_SETTINGS to POST
split contents into smaller methods
2018-12-20 09:22:33 +01:00
larshp
d838dce879
align test class naming #2210
2018-12-20 09:21:11 +01:00
Eduardo Ferrari Copat
d47027ad6c
Remove redundant class and interface metadata ( #2195 )
...
* Remove CLSFINAL from VSEOCLASS serialization
* Remove EXPOSURE from VSEOCLASS serialization
* Remove clsabstrct from VSEOCLASS serialization
* Remove EXPOSURE from VSEOINTERF serialization
* Revert "Remove EXPOSURE from VSEOINTERF serialization"
This reverts commit 4036b7d015
.
2018-12-12 14:31:42 +01:00
Christian Guenter
729c009747
Fix: Stage > Patch ignore binary files
2018-12-12 13:11:16 +01:00
Christian Günter
d6c063090d
Branch overview: show commit details when hover #1821 ( #2190 )
...
* Branch overview: show commit details when hover
* update external libraries to gitgraph 1.14.0
* refactor function names
* refactor js + add comments
2018-12-09 07:51:21 +01:00
Alexander Tsybulsky
66c3d0c0b7
zcl_abapgit_string_utils
2018-12-09 07:50:34 +01:00
Alexander Tsybulsky
806b474851
zip matching banner
2018-12-09 07:49:26 +01:00
sbcgua
4dee27fc1e
Gui internals refactoring ( #2180 )
...
* GUI internals refactoring
* unify string conversion calls part1
2018-12-04 06:33:35 +01:00
Christian Guenter
746b114223
Initialize ADT context after start with package
...
- Open abapGit with package from ADT just once
- Initialzie ADT context because it is kept in shared memory
2018-12-03 12:46:43 +01:00