Commit Graph

51 Commits

Author SHA1 Message Date
sbcgua
da43f60fda webfonts #525 2017-01-07 11:19:58 +02:00
sbcgua
51db93b499 html refactoring, render sequence refactoring
- refactor lcl_html_helper (renamed to lcl_html, additional methods)
- icons rendered with lcl_html->icon
- some common html chunks moved to lcl_gui_chunk_lib
- lcl_gui_page_super renamed to lcl_gui_page
- page structure rendering concentrated in lcl_gui_page->render
2017-01-07 09:50:37 +02:00
larshp
81c2025fac cleanup and style changes
pretty printer
remove unused variables
cleanup
2016-12-29 12:45:16 +00:00
sbcgua
c4b06d7853 topmenu & tutorial finetuning #487 2016-12-10 10:26:20 +02:00
sbcgua
d226b9f380 tutorial component, footer on settings page #469 2016-11-28 13:51:18 +02:00
sbcgua
6defda4b52 move images to asset_manager #374 2016-11-27 12:45:16 +02:00
sbcgua
e452f2a8e3 remove inline styles #374 2016-11-27 00:02:13 +02:00
larshp
9cdf93ab08 utility to test changed by functionality 2016-11-25 12:57:20 +00:00
sbcgua
e4b3f7343a dropdown hover forgiving zones #453 2016-11-23 14:38:09 +02:00
sbcgua
d4c164c6c1 favbar #401 2016-11-22 09:26:53 +02:00
sbcgua
6ac2168c33 move repo_browser to sep. include #424
renamed browser methods
  moved log to constructor
  added clear() method to lcl_log
2016-11-17 15:48:34 +02:00
sbcgua
0f8c9bbe85 Merge branch 'master'
Conflicts:
	src/zabapgit_definitions.prog.abap
	src/zabapgit_objects_impl.prog.abap
	src/zabapgit_persistence.prog.abap
	src/zabapgit_repo_impl.prog.abap
	src/zabapgit_unit_test.prog.abap
	src/zabapgit_view_repo.prog.abap
2016-11-12 13:35:24 +02:00
sbcgua
344ad40bca design fixes 2016-11-11 10:58:47 +02:00
larshp
053e4f4185 bugfix, do not show error when removing last repo 2016-11-10 16:27:34 +00:00
EduardoCopat
9063a2d6a6 Settings (proxy) #412 (#414)
* Added empty settings page
Also added it in the Advanced meun

* Added Settings HTML structure

* Provide settings persistence
I put the unit tests in the persistence include rather than the unit test include

* Triggering settings save on UI event

* Plug-in the proxy settings into CL_HTTP_CLIENT
Also, removed a break point...

* abaplint fixes

* abaplint fixes #2
2016-11-10 16:40:49 +01:00
sbcgua
0c0d07ef63 deleted marker, fine tuning 2016-11-09 12:30:06 +02:00
sbcgua
966852cc2b new design complete 2016-11-08 21:30:19 +02:00
sbcgua
3878e6f3c4 state design experiments 2016-11-04 22:58:57 +02:00
sbcgua
1955a117bb repo view refactoring 2016-11-04 17:35:34 +02:00
larshp
32cac9d00e rework "object to zip" to files
for cherry picking objects, without exporting the entire package

previous implementation was too slow, as it had to serialize the entire package, and just needed files for one object
2016-10-25 19:37:55 +02:00
sbcgua
2242e6d4e3 Fixes of folders commit (#395)
* cherrypick cache repo results (#280)

* lcl_gui_view_repo_content - code reorg #280

* fix

* folders part 1 #280

* cherrypick refresh

* cherrypick 2 pretty print

* cherrypick log style

* cherrypick lock icon

* cherrypick background icon and toc marker

* cherrypick macro include

* unit test for lcl_path and fixes

* folders part2 #280

* changes_only at user profile #280

* fix empty package

* fix dump on type change

* new repo, remove fixes, close #393, close #394

* merge fix
2016-10-14 15:45:01 +02:00
larshp
ba33f71737 fix dump, bump version to v1.18.2
in case no repositories are installed
2016-10-14 12:22:35 +00:00
sbcgua
fdf96cbf6c render repo refactor and folders view #280 2016-10-14 11:03:37 +03:00
larshp
58e7e957e3 object to zip 2016-10-12 14:58:34 +02:00
sbcgua
8ffd371869 bacground icon and toc marker #388 2016-10-12 15:09:07 +02:00
sbcgua
6986bc18a1 lock icon #386 2016-10-12 09:59:50 +02:00
larshp
cbcee908bc refresh when switching repo, close #376 2016-10-09 08:06:05 +00:00
larshp
b178d18dc9 run pretty printer 2016-10-09 08:02:22 +00:00
sbcgua
b822f3a850 git_services-commit, #348 2016-09-29 16:40:35 +03:00
sbcgua
58958e8c99 reorg main_page methods (no changes) #280 2016-09-24 20:09:24 +03:00
sbcgua
8f634e4096 stage_page.js + debug info page #353 2016-09-23 22:12:36 +03:00
sbcgua
2db16f281b playground page userexit #350 2016-09-21 20:29:18 +03:00
sbcgua
a95afceb03 UI: Main page, hide file list, adjust diff #347 2016-09-20 17:58:35 +03:00
atsy
aa3c2a233a bg services, navigation action renaming (#345)
* #319, refactor render_repo_menu

* #319, btw: decrease short list size, fix db exept

* #319, small text fixes, preparations for remotes

* #319 preparations 2

* #319 refactor popup_to_confirm

* #319 detach logic DRAFT

* #319, btw: decrease short list size, fix db exept

* #319 refactor popup_to_confirm

* #319, part 2

* #338 small fixes

* #338 lcl_services_repo, part1

* #338, remove files_commit action logic
Removes files_commit action handling 
and lcl_zip->files_commit
and modifies interface of lcl_zip->export

* #338, services_repo fixes and improvements

* #338, lcl_services_abapgit

* #338, small improvements

* #338 adopt render_repo_menu from #319

* #338 lcx_cancel

* #338 zip services

* #338 abapgit services finetune

* #338 lcx_cancel finetune

* #338 zip finetune

* fix repo_menu

* #388 small adj

* #338 lcl_services_git part1

* #338 lcl_services_db, html_actions features

* #338, services_repo=>new_offline

* #338, delete/switch branch to lcl_services_git

* #338, improvements in switch_branch

* #338, switch_branch more improvements

* #319 attach, detach, change - complete

* #319, fine tuning - repo_popup title

* #319 linter fixes

* #319 Pull-Stage improvements, sha1 in files

* #338 rename page links go_

* #338 lcl_services_background
2016-09-18 08:43:06 +02:00
atsy
8a19128da1 Independent Pull-Stage actions (#344)
* #319, refactor render_repo_menu

* #319, btw: decrease short list size, fix db exept

* #319, small text fixes, preparations for remotes

* #319 preparations 2

* #319 refactor popup_to_confirm

* #319 detach logic DRAFT

* #319, btw: decrease short list size, fix db exept

* #319 refactor popup_to_confirm

* #319, part 2

* #338 small fixes

* #338 lcl_services_repo, part1

* #338, remove files_commit action logic
Removes files_commit action handling 
and lcl_zip->files_commit
and modifies interface of lcl_zip->export

* #338, services_repo fixes and improvements

* #338, lcl_services_abapgit

* #338, small improvements

* #338 adopt render_repo_menu from #319

* #338 lcx_cancel

* #338 zip services

* #338 abapgit services finetune

* #338 lcx_cancel finetune

* #338 zip finetune

* fix repo_menu

* #388 small adj

* #338 lcl_services_git part1

* #338 lcl_services_db, html_actions features

* #338, services_repo=>new_offline

* #338, delete/switch branch to lcl_services_git

* #338, improvements in switch_branch

* #338, switch_branch more improvements

* #319 attach, detach, change - complete

* #319, fine tuning - repo_popup title

* #319 linter fixes

* #319 Pull-Stage improvements, sha1 in files
2016-09-18 07:56:22 +02:00
atsy
2fbe413d77 repo attach/detach (#343)
* #319, refactor render_repo_menu

* #319, btw: decrease short list size, fix db exept

* #319, small text fixes, preparations for remotes

* #319 preparations 2

* #319 refactor popup_to_confirm

* #319 detach logic DRAFT

* #319, btw: decrease short list size, fix db exept

* #319 refactor popup_to_confirm

* #319, part 2

* #338 small fixes

* #338 lcl_services_repo, part1

* #338, remove files_commit action logic
Removes files_commit action handling 
and lcl_zip->files_commit
and modifies interface of lcl_zip->export

* #338, services_repo fixes and improvements

* #338, lcl_services_abapgit

* #338, small improvements

* #338 adopt render_repo_menu from #319

* #338 lcx_cancel

* #338 zip services

* #338 abapgit services finetune

* #338 lcx_cancel finetune

* #338 zip finetune

* fix repo_menu

* #388 small adj

* #338 lcl_services_git part1

* #338 lcl_services_db, html_actions features

* #338, services_repo=>new_offline

* #338, delete/switch branch to lcl_services_git

* #338, improvements in switch_branch

* #338, switch_branch more improvements

* #319 attach, detach, change - complete

* #319, fine tuning - repo_popup title

* #319 linter fixes
2016-09-17 11:01:39 +02:00
atsy
7719fa3d44 route, popups, services (#342)
* #319, btw: decrease short list size, fix db exept

* #319 refactor popup_to_confirm

* #338 small fixes

* #338 lcl_services_repo, part1

* #338, remove files_commit action logic
Removes files_commit action handling 
and lcl_zip->files_commit
and modifies interface of lcl_zip->export

* #338, services_repo fixes and improvements

* #338, lcl_services_abapgit

* #338, small improvements

* #338 adopt render_repo_menu from #319

* #338 lcx_cancel

* #338 zip services

* #338 abapgit services finetune

* #338 lcx_cancel finetune

* #338 zip finetune

* #388 small adj

* #338 lcl_services_git part1

* #338 lcl_services_db, html_actions features

* #338, services_repo=>new_offline

* #338, delete/switch branch to lcl_services_git

* #338, improvements in switch_branch

* #338, switch_branch more improvements
2016-09-17 08:46:55 +02:00
sbcgua
492e17f5fc #339 sort up modified objects 2016-09-12 23:06:07 +03:00
larshp
580eb3d63e file status, close #334
"Only Local" will be shown for objects only existing locally

"Only Remote" will be shown for objects only existing in remote repository

"diff" link will be shown if the file differs and exists both locally and remotely

(this part of the code could use some refactoring)
2016-09-10 06:19:32 +00:00
sbcgua
0d645cbf9f #326 forgot uninstall small improvements 2016-09-07 22:49:37 +03:00
sbcgua
dcc196198b #326 write protection 2016-09-07 22:34:09 +03:00
atsy
36144f7f23 #311 part3 UI interactive popup fixes 2016-09-03 16:59:22 +03:00
larshp
af4339548f fix dump, close #307 2016-08-31 14:14:49 +00:00
larshp
ebb3768f05 bugfix, #292 2 2016-07-20 16:13:46 +00:00
larshp
de3c3e2bad bugfix, #292 2016-07-20 15:44:50 +00:00
larshp
05477af7c5 new feature: delete branch
branch operations: overview   create   switch   delete moved to new dropdown, instead of the "Advanced" dropdown
2016-07-14 10:50:43 +00:00
atsy
1a0814e515 toc style, fix new repo dump 2016-07-14 10:17:34 +03:00
larshp
3023dc11ed move background mode settings to repo menu 2016-07-08 11:29:35 +00:00
larshp
fafd02c8b0 changes to main page top toc
split toc by types(online/offline/background)

sort toc alphabetically

remove online actions from offline "Advanced" dropdown
2016-07-08 10:57:47 +00:00
larshp
731029c037 switch to repo after creation
move popups to new separate class
2016-07-08 09:09:52 +00:00